### Log truncated: showing last 9.0 of 78.0 MB. Use the Download button on the build page to get the full log (.gz). ### rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:06,466 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d300860> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:06,563 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model_fields.xml 2026-10-11 18:08:07,867 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:10,823 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e72cea0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:10,825 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c9aefc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:10,839 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:10,846 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c9afd80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:11,231 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_ui_view.xml 2026-10-11 18:08:11,319 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customization' 2026-10-11 18:08:11,424 121 INFO rb-001770c-225483-423667 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-11 18:08:11,485 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:15,795 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c09731a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:15,797 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292eff0cc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:15,806 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:15,812 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292eff0720> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:16,308 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:20,554 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bcdaa20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:20,556 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292df33c40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:20,565 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:20,572 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292df33920> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:24,016 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model.xml 2026-10-11 18:08:24,196 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:27,319 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d51fce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:27,320 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292cdd3100> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:27,329 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:27,335 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292cdd3240> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:27,444 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model_fields.xml 2026-10-11 18:08:27,756 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:31,680 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292b5f9b20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:31,681 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292dfbaca0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:31,689 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:31,694 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292dfbb560> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:31,783 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_ui_view.xml 2026-10-11 18:08:32,137 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customization' 2026-10-11 18:08:32,288 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:36,250 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d43c540> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:36,250 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292babfb00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:36,256 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:36,261 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292babc180> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:36,299 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:08:36,659 121 INFO rb-001770c-225483-423667 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-11 18:08:36,702 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:40,126 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cdea340> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:40,128 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292efe1940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:40,144 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:40,150 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292efe0360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:41,636 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:44,634 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292dfbb7e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:44,636 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c4e8540> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:44,646 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:44,653 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c4ea0c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:45,090 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:49,574 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292dd93a60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:49,575 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e4a39c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:49,582 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:49,588 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e4a3240> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:52,802 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:55,882 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292df19da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:55,883 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d2414e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:55,893 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:55,899 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292b74ac00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:08:55,938 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:08:57,282 121 INFO rb-001770c-225483-423667 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-11 18:08:57,339 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:00,657 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292db18180> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:00,658 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292b8d9940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:00,666 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:00,672 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292b8db9c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:04,527 121 INFO rb-001770c-225483-423667 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-11 18:09:04,529 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Deleting ir.model.access(4202,) 2026-10-11 18:09:04,584 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497177] 2026-10-11 18:09:04,584 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [4202] 2026-10-11 18:09:04,592 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-10-11 18:09:04,595 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497177] 2026-10-11 18:09:04,599 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: viin_customization 2026-10-11 18:09:04,620 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497176] 2026-10-11 18:09:04,620 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1661] 2026-10-11 18:09:04,706 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:08,782 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292df03ba0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:08,783 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292dec5a80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:08,789 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:08,794 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292dec71a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:08,829 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:09:09,154 121 INFO rb-001770c-225483-423667 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-11 18:09:09,207 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:13,271 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e038040> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:13,272 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c220cc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:13,278 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:13,283 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c223920> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:17,329 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497178] 2026-10-11 18:09:17,441 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/res_groups.xml 2026-10-11 18:09:17,456 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model.xml 2026-10-11 18:09:17,561 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:20,678 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ed3d440> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:20,680 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e26dda0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:20,690 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:20,696 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e26f880> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:20,785 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model_access.xml 2026-10-11 18:09:21,113 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customization' 2026-10-11 18:09:21,248 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:25,220 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292babede0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:25,221 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292a03a700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:25,227 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:25,232 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292a03b6a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:09:25,277 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:09:27,412 121 INFO rb-001770c-225483-423667 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-11 18:09:27,975 121 INFO rb-001770c-225483-423667 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-11 18:09:28,608 121 INFO rb-001770c-225483-423667 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-11 18:09:29,160 121 INFO rb-001770c-225483-423667 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-11 18:09:29,749 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:09:31,325 121 INFO rb-001770c-225483-423667 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-11 18:09:31,783 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:09:33,389 121 INFO rb-001770c-225483-423667 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-11 18:09:33,984 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:09:35,512 121 INFO rb-001770c-225483-423667 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-11 18:09:35,879 121 INFO rb-001770c-225483-423667 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-11 18:09:36,450 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:09:38,047 121 INFO rb-001770c-225483-423667 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-11 18:09:38,470 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:09:40,089 121 INFO rb-001770c-225483-423667 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-11 18:09:40,436 121 INFO rb-001770c-225483-423667 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-11 18:09:40,747 121 INFO rb-001770c-225483-423667 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-11 18:09:41,121 121 INFO rb-001770c-225483-423667 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-11 18:09:42,395 121 INFO rb-001770c-225483-423667 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-11 18:09:42,867 121 INFO rb-001770c-225483-423667 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-11 18:09:43,249 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:09:44,855 121 INFO rb-001770c-225483-423667 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-11 18:09:45,220 121 INFO rb-001770c-225483-423667 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-11 18:09:45,619 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:09:47,142 121 INFO rb-001770c-225483-423667 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-11 18:09:47,465 121 INFO rb-001770c-225483-423667 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-11 18:09:47,825 121 INFO rb-001770c-225483-423667 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-11 18:09:48,198 121 INFO rb-001770c-225483-423667 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-11 18:09:48,570 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:09:50,055 121 INFO rb-001770c-225483-423667 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-11 18:09:50,443 121 INFO rb-001770c-225483-423667 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-11 18:09:50,879 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:09:52,556 121 INFO rb-001770c-225483-423667 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-11 18:09:53,166 121 INFO rb-001770c-225483-423667 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-11 18:09:57,810 121 INFO rb-001770c-225483-423667 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-11 18:09:58,409 121 INFO rb-001770c-225483-423667 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-11 18:09:58,966 121 INFO rb-001770c-225483-423667 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-11 18:09:59,485 121 INFO rb-001770c-225483-423667 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-11 18:09:59,941 121 INFO rb-001770c-225483-423667 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-11 18:10:00,680 121 INFO rb-001770c-225483-423667 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-11 18:10:01,289 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:10:02,850 121 INFO rb-001770c-225483-423667 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-11 18:10:03,222 121 INFO rb-001770c-225483-423667 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-11 18:10:03,716 121 INFO rb-001770c-225483-423667 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-11 18:10:04,198 121 INFO rb-001770c-225483-423667 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-11 18:10:04,721 121 INFO rb-001770c-225483-423667 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-11 18:10:05,193 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:10:06,657 121 INFO rb-001770c-225483-423667 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-11 18:10:07,019 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:10:08,574 121 INFO rb-001770c-225483-423667 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-11 18:10:08,978 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:10:10,476 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestForgedEditorMarkers.test_a_save_cannot_flag_its_own_edit_as_derived ... 2026-10-11 18:10:10,860 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestForgedEditorMarkers.test_a_save_cannot_store_a_forged_base_marker ... 2026-10-11 18:10:11,176 121 INFO rb-001770c-225483-423667 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-11 18:10:11,527 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_hidden_field_modifiers: Starting CustomizerTestForgedEditorMarkers.test_a_save_cannot_store_a_forged_hidden_rule_marker ... 2026-10-11 18:10:11,928 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:10:13,426 121 INFO rb-001770c-225483-423667 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-11 18:10:13,690 121 INFO rb-001770c-225483-423667 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-11 18:10:14,034 121 INFO rb-001770c-225483-423667 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-11 18:10:14,412 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:10:15,808 121 INFO rb-001770c-225483-423667 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-11 18:10:16,297 121 INFO rb-001770c-225483-423667 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-11 18:10:16,832 121 INFO rb-001770c-225483-423667 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-11 18:10:17,267 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #197 deleted ir.model.data records with IDs: [497315] 2026-10-11 18:10:17,267 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #197 deleted ir.ui.view records with IDs: [9670] 2026-10-11 18:10:17,417 121 INFO rb-001770c-225483-423667 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-11 18:10:17,768 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #197 deleted ir.model.data records with IDs: [497317] 2026-10-11 18:10:17,768 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #197 deleted ir.ui.view records with IDs: [9672] 2026-10-11 18:10:17,867 121 INFO rb-001770c-225483-423667 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-11 18:10:18,195 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:10:19,773 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_an_id_addressed_label_survives_an_unrelated_removal ... 2026-10-11 18:10:20,065 121 INFO rb-001770c-225483-423667 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-11 18:10:20,924 121 INFO rb-001770c-225483-423667 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-11 18:10:21,444 121 INFO rb-001770c-225483-423667 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-11 18:10:22,181 121 INFO rb-001770c-225483-423667 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-11 18:10:22,763 121 INFO rb-001770c-225483-423667 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-11 18:10:23,312 121 INFO rb-001770c-225483-423667 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-11 18:10:23,820 121 INFO rb-001770c-225483-423667 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-11 18:10:24,182 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_re_adding_a_removed_field_keeps_the_view_valid ... 2026-10-11 18:10:24,668 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_removing_a_container_also_hides_the_label_outside_it ... 2026-10-11 18:10:25,010 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_removing_a_group_rows_own_label_removes_the_whole_row ... 2026-10-11 18:10:25,497 121 INFO rb-001770c-225483-423667 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-11 18:10:25,973 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_removing_a_labelled_field_also_hides_its_separate_label ... 2026-10-11 18:10:26,505 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_removing_an_address_blocks_own_label_hides_the_whole_block ... 2026-10-11 18:10:26,946 121 INFO rb-001770c-225483-423667 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-11 18:10:27,573 121 INFO rb-001770c-225483-423667 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-11 18:10:28,017 121 INFO rb-001770c-225483-423667 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-11 18:10:28,718 121 INFO rb-001770c-225483-423667 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-11 18:10:29,179 121 INFO rb-001770c-225483-423667 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-11 18:10:29,564 121 INFO rb-001770c-225483-423667 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-11 18:10:29,937 121 INFO rb-001770c-225483-423667 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-11 18:10:30,335 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_label_cleanup: Starting CustomizerTestLabelCleanupOnSave.test_undo_after_removing_a_labelled_field_restores_field_and_label ... 2026-10-11 18:10:30,971 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:10:31,027 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_long_name_many2many: Starting TestCustomizerLongNameManyToMany.test_manual_many2many_field_between_two_long_named_models_succeeds ... 2026-10-11 18:10:31,182 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:35,753 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d064a40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:35,755 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c4eb560> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:35,765 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:35,771 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c4e8720> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:36,517 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:39,457 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d141300> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:39,458 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c6d7a60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:39,466 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:39,472 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c6d7100> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:41,232 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:44,501 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c971da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:44,502 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292dfb8fe0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:44,510 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:44,515 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292dfba020> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:45,072 121 INFO rb-001770c-225483-423667 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-11 18:10:45,227 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:49,332 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e589bc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:49,333 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295644d580> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:49,342 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:49,349 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295644e160> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:49,949 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:54,168 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bd3b920> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:54,170 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292eeffa60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:54,181 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:54,187 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292eefc220> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:54,882 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:58,031 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e848720> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:58,033 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c6f2700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:58,044 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:58,049 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c6f16c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:10:59,827 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_long_name_many2many: Starting TestCustomizerLongNameManyToMany.test_two_long_named_apps_get_independent_tag_tables ... 2026-10-11 18:10:59,967 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:03,217 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ee3ed40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:03,219 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d268900> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:03,228 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:03,235 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d2693a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:03,741 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:08,071 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d3efba0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:08,072 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c0a79e40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:08,081 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:08,088 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c0a7aac0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:08,764 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:12,131 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d45d800> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:12,133 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d51f600> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:12,143 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:12,150 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d51ce00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:13,827 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:17,012 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292a022e80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:17,014 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959e1aac0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:17,023 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:17,031 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959e196c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:17,554 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:21,726 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c0739f80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:21,728 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e155bc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:21,735 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:21,741 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e154400> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:22,494 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:26,663 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c3f5800> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:26,665 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c032c00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:26,678 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:26,686 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c033ce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/models.py", line 4826, in write field.write(self, value) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4575, in write self.write_batch([(records, value)]) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:27,594 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:30,758 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e021bc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:30,759 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292eb35da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:30,768 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:30,775 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292eb342c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:30,817 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:11:31,245 121 INFO rb-001770c-225483-423667 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-11 18:11:31,300 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:35,279 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c09702c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:35,281 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d3edb20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:35,289 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:35,295 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d3ed8a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:35,779 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:39,682 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e407100> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:39,683 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e4f51c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:39,692 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:39,697 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e4f5440> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:40,093 121 INFO rb-001770c-225483-423667 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-11 18:11:40,148 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:43,396 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bcd76a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:43,397 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c098e340> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:43,406 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:43,413 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c098dee0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:43,885 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:47,969 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295a904e00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:47,971 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292b4e51c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:47,981 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:47,987 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292b4e4180> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:48,471 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:52,699 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c91fba0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:52,700 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c680360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:52,710 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:52,717 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c683060> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:53,220 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:56,369 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c0789a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:56,370 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bada840> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:56,380 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:56,387 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292badb7e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:11:57,836 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:01,378 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bcf5940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:01,379 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ced5da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:01,389 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:01,397 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ced5300> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:01,869 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:06,226 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bcc3100> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:06,227 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c0934360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:06,238 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:06,244 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c0934ae0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:06,694 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:09,862 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292df2a700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:09,863 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bda2480> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:09,870 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:09,876 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bda31a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:11,364 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:14,845 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295a33b920> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:14,846 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ded47c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:14,857 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:14,864 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ded6b60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:15,317 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:19,670 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292edee700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:19,672 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292efe3d80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:19,682 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:19,689 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292efe3740> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:20,205 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:24,757 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c67bec0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:24,774 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c543ba0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:24,786 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:24,793 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c540a40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:25,235 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:28,690 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e264ea0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:28,692 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ced7ba0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:28,702 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:28,709 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ced7c40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:29,221 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:33,733 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2958224540> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:33,734 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c09351c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:33,751 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:33,756 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c09376a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:34,258 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:38,531 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e1c99e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:38,532 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292db59f80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:38,542 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:38,549 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292db58d60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:39,027 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:42,621 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d2ca520> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:42,623 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c448a40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:42,632 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:42,639 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c449da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:44,110 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:47,427 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e11db20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:47,429 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292b5f87c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:47,437 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:47,444 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292b5fbe20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:48,159 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:52,414 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292b58ab60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:52,416 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bb87f60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:52,425 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:52,431 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bb859e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:53,067 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_related_field_input_exposed_on_customizer_form ... 2026-10-11 18:12:53,104 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_related_field_onchange_derives_ttype ... 2026-10-11 18:12:53,168 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:56,594 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c4eafc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:56,595 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d27eca0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:56,607 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:56,614 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d27e480> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:12:58,384 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-001770c-225483/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:01,546 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292df16520> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-001770c-225483/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:01,548 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292db523e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-001770c-225483/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:01,558 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-001770c-225483/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:01,565 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292db50400> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-001770c-225483/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:02,085 121 INFO rb-001770c-225483-423667 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-11 18:13:02,347 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_selection_and_reference_without_options_is_blocked ... 2026-10-11 18:13:02,388 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_tools_payload_hides_tools_the_user_cannot_access ... 2026-10-11 18:13:03,953 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:08,452 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ec8e480> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:08,453 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ed50040> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:08,461 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:08,468 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ed51d00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:08,513 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:13:10,782 121 INFO rb-001770c-225483-423667 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-11 18:13:11,226 121 INFO rb-001770c-225483-423667 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-11 18:13:11,598 121 INFO rb-001770c-225483-423667 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-11 18:13:12,016 121 INFO rb-001770c-225483-423667 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-11 18:13:12,411 121 INFO rb-001770c-225483-423667 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-11 18:13:12,826 121 INFO rb-001770c-225483-423667 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-11 18:13:13,272 121 INFO rb-001770c-225483-423667 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-11 18:13:13,630 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:13:15,185 121 INFO rb-001770c-225483-423667 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-11 18:13:15,411 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_a_system_users_customizer_render_never_serves_an_unstamped_arch ... 2026-10-11 18:13:16,016 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_customizer_path_is_absent_from_get_combined_arch ... 2026-10-11 18:13:16,149 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_customizer_path_is_absent_from_normal_get_views ... 2026-10-11 18:13:16,331 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_customizer_path_sent_back_by_the_editor_is_never_saved ... 2026-10-11 18:13:16,748 121 INFO rb-001770c-225483-423667 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-11 18:13:17,407 121 INFO rb-001770c-225483-423667 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-11 18:13:17,991 121 INFO rb-001770c-225483-423667 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-11 18:13:18,163 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_path_stamp: Starting CustomizerTestPathStampScope.test_view_written_in_customizer_mode_passes_arch_validation ... 2026-10-11 18:13:18,353 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:13:18,419 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_new_field_type_row_plugs_into_generic_builder ... 2026-10-11 18:13:18,461 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_new_view_type_row_plugs_into_generic_paths ... 2026-10-11 18:13:18,605 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:22,700 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d2be980> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:22,701 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d461ee0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:22,711 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:22,716 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d460d60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:23,413 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registries_contract_endpoint ... 2026-10-11 18:13:23,522 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_builds_field_vals_per_ttype ... 2026-10-11 18:13:23,558 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_drives_model_creation_seed ... 2026-10-11 18:13:23,682 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:26,957 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292b49c360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:26,959 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29582272e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:26,969 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:26,977 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2958226980> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:28,766 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_drives_save_for_supported_view_types ... 2026-10-11 18:13:29,534 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_validator_rejects_incomplete_field ... 2026-10-11 18:13:29,568 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_save_rejects_unregistered_view_type ... 2026-10-11 18:13:29,721 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:32,795 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cb6a2a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:32,796 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959c1c720> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:32,802 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:32,807 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959c1ca40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:13:32,839 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:34,903 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreview.test_a_base_provided_node_previews_as_would_hide ... 2026-10-11 18:13:35,113 121 INFO rb-001770c-225483-423667 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-11 18:13:35,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #210 deleted ir.model.data records with IDs: [497537] 2026-10-11 18:13:35,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #210 deleted ir.ui.view records with IDs: [9802] 2026-10-11 18:13:35,552 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreview.test_a_mismatching_identity_previews_as_a_safe_negative ... 2026-10-11 18:13:35,826 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreview.test_an_unknown_address_previews_as_a_safe_negative ... 2026-10-11 18:13:36,050 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreview.test_preview_does_not_mutate_the_view_arch ... 2026-10-11 18:13:36,457 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:13:38,129 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreviewAddressesEveryNodeRequestTheWaySaveDoes.test_a_node_after_a_group_gated_search_node_previews_correctly ... 2026-10-11 18:13:38,381 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_remove_preview: Starting CustomizerTestRemovePreviewAddressesEveryNodeRequestTheWaySaveDoes.test_a_node_inside_an_inline_sub_view_previews_correctly ... 2026-10-11 18:13:38,616 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:13:38,751 121 INFO rb-001770c-225483-423667 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-11 18:13:38,935 121 INFO rb-001770c-225483-423667 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-11 18:13:39,086 121 INFO rb-001770c-225483-423667 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-11 18:13:39,220 121 INFO rb-001770c-225483-423667 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-11 18:13:39,434 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:39,529 121 INFO rb-001770c-225483-423667 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-11 18:13:39,929 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:40,024 121 INFO rb-001770c-225483-423667 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-11 18:13:40,176 121 INFO rb-001770c-225483-423667 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-11 18:13:40,349 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:40,450 121 INFO rb-001770c-225483-423667 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-11 18:13:40,616 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:40,750 121 INFO rb-001770c-225483-423667 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-11 18:13:40,937 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:41,032 121 INFO rb-001770c-225483-423667 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-11 18:13:41,347 121 INFO rb-001770c-225483-423667 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-11 18:13:41,661 121 INFO rb-001770c-225483-423667 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-11 18:13:41,957 121 INFO rb-001770c-225483-423667 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-11 18:13:42,190 121 INFO rb-001770c-225483-423667 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-11 18:13:42,431 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:42,572 121 INFO rb-001770c-225483-423667 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-11 18:13:42,711 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:43,882 121 INFO rb-001770c-225483-423667 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-11 18:13:44,032 121 INFO rb-001770c-225483-423667 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-11 18:13:44,317 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:44,409 121 INFO rb-001770c-225483-423667 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-11 18:13:44,546 121 INFO rb-001770c-225483-423667 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-11 18:13:44,762 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:44,864 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_anchored_save: Starting CustomizerTestReportCreatedContainerNames.test_adding_a_container_twice_names_every_created_container_uniquely ... 2026-10-11 18:13:45,070 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:45,175 121 INFO rb-001770c-225483-423667 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-11 18:13:45,344 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:46,055 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-10-11 18:13:46,086 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23859] 2026-10-11 18:13:46,097 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:13:46,882 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [522] 2026-10-11 18:13:46,897 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23861] 2026-10-11 18:13:46,908 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:13:46,939 121 INFO rb-001770c-225483-423667 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-11 18:13:46,963 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:customizer_report_context_internal from n/a 2026-10-11 18:13:46,983 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:13:47,514 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:47] "GET /report/html/viin_customizer.test_report_context_probe/850?context={"customizer_exclude_view_id":%209856} HTTP/1.1" 200 - 28 0.057 0.478 2026-10-11 18:13:47,537 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:customizer_report_context_settings from n/a 2026-10-11 18:13:47,621 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:47] "GET /report/html/viin_customizer.test_report_context_probe/850 HTTP/1.1" 200 - 13 0.034 0.044 2026-10-11 18:13:47,639 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:customizer_report_context_internal from n/a 2026-10-11 18:13:47,678 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:47] "GET /report/html/viin_customizer.test_report_context_probe/850 HTTP/1.1" 200 - 5 0.008 0.025 2026-10-11 18:13:47,680 121 INFO rb-001770c-225483-423667 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-11 18:13:47,717 121 INFO rb-001770c-225483-423667 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-11 18:13:47,746 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:customizer_report_context_internal from n/a 2026-10-11 18:13:47,770 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:13:48,343 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:48] "GET /report/html/viin_customizer.test_report_context_probe/850?context={"customizer_exclude_view_id":%209856} HTTP/1.1" 200 - 34 0.068 0.508 2026-10-11 18:13:48,345 121 INFO rb-001770c-225483-423667 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-11 18:13:48,406 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:13:49,271 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [523] 2026-10-11 18:13:49,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23864] 2026-10-11 18:13:49,312 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:13:50,077 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [524] 2026-10-11 18:13:50,089 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23866] 2026-10-11 18:13:50,097 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:13:50,124 121 INFO rb-001770c-225483-423667 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-11 18:13:50,146 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:customizer_report_context_internal from n/a 2026-10-11 18:13:50,167 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:13:50,666 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:50] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_report":%20true} HTTP/1.1" 200 - 28 0.030 0.477 2026-10-11 18:13:50,684 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:customizer_report_context_settings from n/a 2026-10-11 18:13:50,775 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:50] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_report":%20true} HTTP/1.1" 200 - 17 0.035 0.048 2026-10-11 18:13:50,820 121 INFO rb-001770c-225483-423667 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-11 18:13:50,848 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:customizer_report_context_internal from n/a 2026-10-11 18:13:50,865 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:13:51,377 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:51] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_qweb":%20true} HTTP/1.1" 200 - 34 0.041 0.473 2026-10-11 18:13:51,423 121 INFO rb-001770c-225483-423667 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-11 18:13:51,456 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:customizer_report_context_internal from n/a 2026-10-11 18:13:51,476 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:13:53,339 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:53] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_report":%20true} HTTP/1.1" 200 - 34 0.046 1.820 2026-10-11 18:13:53,343 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_context.CustomizerTestReportEditorModeGate.test_an_internal_user_asking_for_the_report_editor_mode_gets_the_plain_report: waiting for threads: [] 2026-10-11 18:13:53,395 121 INFO rb-001770c-225483-423667 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-11 18:13:53,430 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:customizer_report_context_settings from n/a 2026-10-11 18:13:53,455 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:13:54,070 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:54] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_report":%20true} HTTP/1.1" 200 - 34 0.076 0.544 2026-10-11 18:13:54,100 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:customizer_report_context_internal from n/a 2026-10-11 18:13:54,196 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:54] "GET /report/html/viin_customizer.test_report_context_probe/853?context={"customizer_report":%20true} HTTP/1.1" 200 - 17 0.029 0.045 2026-10-11 18:13:54,198 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_context.CustomizerTestReportEditorModeGate.test_an_internal_user_gets_the_plain_report_after_a_settings_user_got_the_editor_mode: waiting for threads: [] 2026-10-11 18:13:54,271 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:13:54,336 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_context: Starting CustomizerTestReportEditorAssets.test_the_report_editor_page_loads_the_report_assets_scripts_once ... 2026-10-11 18:13:54,363 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:13:54,381 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:13:55,345 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:55] "POST /customizer_report/html/2373 HTTP/1.1" 200 - 87 0.175 0.793 2026-10-11 18:13:55,359 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:55] "GET /web/assets/515f92b/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-10-11 18:13:55,364 121 INFO rb-001770c-225483-423667 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-11 18:13:55,410 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_context: Starting CustomizerTestReportEditorAssets.test_the_report_editor_page_still_links_the_editor_styles ... 2026-10-11 18:13:55,437 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:13:55,463 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:13:56,338 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:56] "POST /customizer_report/html/2373 HTTP/1.1" 200 - 87 0.131 0.749 2026-10-11 18:13:56,359 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:56] "GET /web/assets/515f92b/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-11 18:13:56,361 121 INFO rb-001770c-225483-423667 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-11 18:13:56,400 121 INFO rb-001770c-225483-423667 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-11 18:13:56,420 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:13:56,440 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:13:57,253 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:57] "POST /customizer_report/html/2373 HTTP/1.1" 200 - 87 0.094 0.723 2026-10-11 18:13:57,272 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:13:57] "GET /web/assets/515f92b/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.006 0.007 2026-10-11 18:13:57,276 121 INFO rb-001770c-225483-423667 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-11 18:13:57,339 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:57,455 121 INFO rb-001770c-225483-423667 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-11 18:13:57,658 121 INFO rb-001770c-225483-423667 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-11 18:13:57,826 121 INFO rb-001770c-225483-423667 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-11 18:13:58,077 121 INFO rb-001770c-225483-423667 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-11 18:13:58,265 121 INFO rb-001770c-225483-423667 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-11 18:13:58,460 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:13:58,555 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportShowRestoresRemoved.test_show_brings_back_a_removed_plain_element ... 2026-10-11 18:13:58,684 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497622] 2026-10-11 18:13:58,684 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9871] 2026-10-11 18:13:58,727 121 INFO rb-001770c-225483-423667 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-11 18:13:58,849 121 INFO rb-001770c-225483-423667 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-11 18:13:58,984 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497628] 2026-10-11 18:13:58,984 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9875] 2026-10-11 18:13:59,090 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497630] 2026-10-11 18:13:59,091 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9877] 2026-10-11 18:13:59,249 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497632] 2026-10-11 18:13:59,249 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9879] 2026-10-11 18:13:59,366 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497634] 2026-10-11 18:13:59,366 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9881] 2026-10-11 18:13:59,491 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497636] 2026-10-11 18:13:59,492 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9883] 2026-10-11 18:13:59,603 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497638] 2026-10-11 18:13:59,603 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9885] 2026-10-11 18:13:59,655 121 INFO rb-001770c-225483-423667 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-11 18:13:59,889 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportShowRestoresRemoved.test_undo_after_show_restores_the_hidden_state ... 2026-10-11 18:14:00,083 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497646] 2026-10-11 18:14:00,083 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [9891] 2026-10-11 18:14:00,199 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:14:00,305 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportHiddenBranchesPrint.test_removing_the_head_branch_prints_the_chain_without_it ... 2026-10-11 18:14:00,462 121 INFO rb-001770c-225483-423667 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-11 18:14:00,602 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportHiddenBranchesPrint.test_removing_the_last_branch_prints_the_chain_without_it ... 2026-10-11 18:14:00,806 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_hidden_branch: Starting CustomizerTestReportHiddenBranchesPrint.test_removing_the_middle_branch_prints_the_chain_without_it ... 2026-10-11 18:14:01,005 121 INFO rb-001770c-225483-423667 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-11 18:14:01,225 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:14:01,326 121 INFO rb-001770c-225483-423667 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-11 18:14:01,510 121 INFO rb-001770c-225483-423667 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-11 18:14:01,692 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:14:01,795 121 INFO rb-001770c-225483-423667 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-11 18:14:01,955 121 INFO rb-001770c-225483-423667 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-11 18:14:02,098 121 INFO rb-001770c-225483-423667 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-11 18:14:02,241 121 INFO rb-001770c-225483-423667 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-11 18:14:02,381 121 INFO rb-001770c-225483-423667 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-11 18:14:02,534 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:14:02,637 121 INFO rb-001770c-225483-423667 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-11 18:14:03,012 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:14:04,727 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_preview_record_selection: Starting CustomizerTestReportPreviewRecordSelection.test_auto_pick_reports_clearly_when_no_candidate_renders ... 2026-10-11 18:14:04,849 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-11 18:14:04,860 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-11 18:14:04,949 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-11 18:14:04,973 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-11 18:14:05,019 121 INFO rb-001770c-225483-423667 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-11 18:14:05,185 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-11 18:14:06,602 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 218, model: res.partner, fields: comment 2026-10-11 18:14:06,888 121 INFO rb-001770c-225483-423667 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-11 18:14:07,170 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:14:07,273 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_text_edits: Starting CustomizerTestReportTextEdits.test_a_typed_line_break_prints_the_two_lines_apart ... 2026-10-11 18:14:07,421 121 INFO rb-001770c-225483-423667 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-11 18:14:07,563 121 INFO rb-001770c-225483-423667 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-11 18:14:07,695 121 INFO rb-001770c-225483-423667 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-11 18:14:07,975 121 INFO rb-001770c-225483-423667 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-11 18:14:08,170 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_report_text_edits: Starting CustomizerTestReportTextEdits.test_two_attribute_edits_of_one_element_both_stay_effective ... 2026-10-11 18:14:08,341 121 INFO rb-001770c-225483-423667 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-11 18:14:08,506 121 INFO rb-001770c-225483-423667 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-11 18:14:08,827 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:14:08,946 121 INFO rb-001770c-225483-423667 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-11 18:14:09,192 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:14:10,943 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSameNameSiblingSave.test_editing_the_second_same_name_field_leaves_the_first ... 2026-10-11 18:14:11,205 121 INFO rb-001770c-225483-423667 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-11 18:14:11,509 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSameNameSiblingSave.test_moving_the_second_same_name_field_moves_that_field ... 2026-10-11 18:14:11,896 121 INFO rb-001770c-225483-423667 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-11 18:14:12,309 121 INFO rb-001770c-225483-423667 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-11 18:14:12,607 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:14:14,099 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_save_addressing: Starting CustomizerTestSameNameSiblingCompaction.test_compaction_keeps_edits_on_the_second_same_name_sibling ... 2026-10-11 18:14:14,209 121 INFO rb-001770c-225483-423667 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-11 18:14:14,314 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:14:15,766 121 INFO rb-001770c-225483-423667 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-11 18:14:16,115 121 INFO rb-001770c-225483-423667 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-11 18:14:16,548 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:14:18,201 121 INFO rb-001770c-225483-423667 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-11 18:14:18,508 121 INFO rb-001770c-225483-423667 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-11 18:14:18,884 121 INFO rb-001770c-225483-423667 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-11 18:14:19,248 121 INFO rb-001770c-225483-423667 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-11 18:14:19,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #226 deleted ir.model.data records with IDs: [497734] 2026-10-11 18:14:19,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #226 deleted ir.ui.view records with IDs: [9957] 2026-10-11 18:14:19,585 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:14:21,322 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_served_node_info: Starting CustomizerTestDefaultSubViewUnstamped.test_default_x2many_sub_view_nodes_carry_no_customizer_path ... 2026-10-11 18:14:21,473 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:14:23,225 121 INFO rb-001770c-225483-423667 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-11 18:14:23,389 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_served_node_info: Starting CustomizerTestFieldLevelGroupsServed.test_field_without_field_level_groups_carries_none ... 2026-10-11 18:14:23,580 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:14:25,397 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_served_node_info: Starting CustomizerTestUnresolvableGroupReference.test_denied_node_with_a_vanished_group_reference_is_served ... 2026-10-11 18:14:26,055 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497738] 2026-10-11 18:14:26,199 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:14:26,445 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:14:29,712 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c92d080> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:14:29,714 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e470180> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:14:29,723 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:14:29,730 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e473a60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:14:31,498 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:14:34,991 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e52a2a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:14:34,992 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c543ba0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:14:35,010 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:14:35,017 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c5418a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:14:35,819 121 INFO rb-001770c-225483-423667 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-11 18:14:36,251 121 INFO rb-001770c-225483-423667 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: 1442 2026-10-11 18:14:36,251 121 INFO rb-001770c-225483-423667 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/tmpy0uxsvey_chrome_odoo 2026-10-11 18:14:36,252 121 INFO rb-001770c-225483-423667 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:33491/json/version 2026-10-11 18:14:36,255 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:33491/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:14:36,312 121 INFO rb-001770c-225483-423667 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-11 18:14:36,313 121 INFO rb-001770c-225483-423667 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:33491/json 2026-10-11 18:14:36,314 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:33491/json with timeout 3 increased to 10s during tests 2026-10-11 18:14:36,335 121 INFO rb-001770c-225483-423667 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:33491/devtools/page/F179D68EE3D4225DF621BA6930C70396 2026-10-11 18:14:36,359 121 INFO rb-001770c-225483-423667 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-11 18:14:36,373 121 INFO rb-001770c-225483-423667 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-11 18:14:36,438 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:14:36,468 121 INFO rb-001770c-225483-423667 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-11 18:14:36,477 121 INFO rb-001770c-225483-423667 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-2384/customizer?debug=1&page=automations" in browser 2026-10-11 18:14:36,478 121 INFO rb-001770c-225483-423667 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-2384/customizer?debug=1&page=automations" 2026-10-11 18:14:36,510 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:14:38,713 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:38] "GET /odoo/action-2384/customizer?debug=1&page=automations HTTP/1.1" 200 - 184 0.356 1.864 2026-10-11 18:14:38,721 121 INFO rb-001770c-225483-423667 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': 'F179D68EE3D4225DF621BA6930C70396', 'loaderId': '735EAA37AA85F299271C9FBAA0DFE686', 'isDownload': False} 2026-10-11 18:14:38,721 121 INFO rb-001770c-225483-423667 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-11 18:14:38,796 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:38] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2026-10-11 18:14:38,825 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:38] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.011 0.055 2026-10-11 18:14:39,966 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:39] "GET /web/webclient/load_menus/482bdd0dee696e30d23049a38011a0829749648576714eed79ccb03bca76844c HTTP/1.1" 200 - 1050 0.478 0.710 2026-10-11 18:14:39,991 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 1.193 2026-10-11 18:14:40,000 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:40] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 1.218 2026-10-11 18:14:40,016 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:40] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 18:14:40,032 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:40] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 18:14:40,047 121 INFO rb-001770c-225483-423667 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-11 18:14:40,886 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:40] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 18:14:40,898 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:40] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-11 18:14:40,908 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:40] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-11 18:14:40,940 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.013 2026-10-11 18:14:40,945 121 INFO rb-001770c-225483-423667 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-11 18:14:41,016 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:14:41,126 121 INFO rb-001770c-225483-423667 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.4044270515441895 2026-10-11 18:14:41,129 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.054 0.125 2026-10-11 18:14:41,137 121 INFO rb-001770c-225483-423667 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-2384/customizer?debug=1&page=automations", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:14:41,152 121 INFO rb-001770c-225483-423667 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-11 18:14:41,195 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:41] "POST /web/action/load HTTP/1.1" 200 - 11 0.036 0.172 2026-10-11 18:14:41,261 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:41] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.217 2026-10-11 18:14:41,277 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:41] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 18:14:41,736 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:41] "POST /mail/data HTTP/1.1" 200 - 146 0.212 0.374 2026-10-11 18:14:41,743 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.751 2026-10-11 18:14:41,745 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.588 2026-10-11 18:14:41,796 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.529 2026-10-11 18:14:42,008 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.106 0.863 2026-10-11 18:14:42,049 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.272 2026-10-11 18:14:42,068 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.104 2026-10-11 18:14:42,135 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 18:14:42,143 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.029 0.120 2026-10-11 18:14:42,145 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "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-11 18:14:42,173 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 11 0.010 0.112 2026-10-11 18:14:42,221 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 18:14:42,234 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.023 0.133 2026-10-11 18:14:42,281 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.203 2026-10-11 18:14:42,295 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.087 2026-10-11 18:14:42,332 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-11 18:14:42,421 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.002 0.046 2026-10-11 18:14:42,463 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.002 0.083 2026-10-11 18:14:42,474 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /web/assets/ba4fd71/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.037 2026-10-11 18:14:42,493 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /web/assets/668cc98/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.006 0.052 2026-10-11 18:14:42,851 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:7583) 2026-10-11 18:14:42,863 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:42] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.024 0.355 2026-10-11 18:14:43,017 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:7584) 2026-10-11 18:14:43,022 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:43] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.006 0.527 2026-10-11 18:14:43,063 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:43] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 18:14:43,125 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:43] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.020 0.037 2026-10-11 18:14:43,135 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:43] "POST /web/dataset/call_kw/ir.actions.act_window/read HTTP/1.1" 200 - 1 0.001 0.053 2026-10-11 18:14:43,186 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:43] "POST /web/dataset/call_kw/ir.model/search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-11 18:14:43,219 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:43] "GET /base_automation/static/img/automation.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:14:43,431 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:43] "POST /web/dataset/call_kw/base.automation/get_views HTTP/1.1" 200 - 55 0.087 0.123 2026-10-11 18:14:43,482 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:43] "POST /web/dataset/call_kw/base.automation/web_search_read HTTP/1.1" 200 - 2 0.003 0.010 2026-10-11 18:14:43,488 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 18:14:43,613 121 INFO rb-001770c-225483-423667 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-11 18:14:43,614 121 INFO rb-001770c-225483-423667 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-11 18:14:43,760 121 INFO rb-001770c-225483-423667 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 26711100 (allocated 27635712) 2026-10-11 18:14:43,778 121 INFO rb-001770c-225483-423667 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 1442 2026-10-11 18:14:43,786 121 INFO rb-001770c-225483-423667 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-11 18:14:43,794 121 INFO rb-001770c-225483-423667 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 1442 2026-10-11 18:14:43,896 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_181443_896647_test_tool_screen_empty_state_help_fits_inside_the_hosted_action_box.txt 2026-10-11 18:14:43,897 121 INFO rb-001770c-225483-423667 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/tmpy0uxsvey_chrome_odoo" 2026-10-11 18:14:43,959 121 INFO rb-001770c-225483-423667 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-11 18:14:44,390 121 INFO rb-001770c-225483-423667 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: 1675 2026-10-11 18:14:44,390 121 INFO rb-001770c-225483-423667 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/tmp_uw3ip70_chrome_odoo 2026-10-11 18:14:44,391 121 INFO rb-001770c-225483-423667 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:44927/json/version 2026-10-11 18:14:44,392 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:44927/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:14:44,402 121 INFO rb-001770c-225483-423667 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-11 18:14:44,402 121 INFO rb-001770c-225483-423667 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:44927/json 2026-10-11 18:14:44,403 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:44927/json with timeout 3 increased to 10s during tests 2026-10-11 18:14:44,416 121 INFO rb-001770c-225483-423667 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:44927/devtools/page/1E598BF7147EF81F88E97B0A131A6086 2026-10-11 18:14:44,428 121 INFO rb-001770c-225483-423667 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-11 18:14:44,448 121 INFO rb-001770c-225483-423667 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-11 18:14:44,499 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:14:44,522 121 INFO rb-001770c-225483-423667 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-11 18:14:44,529 121 INFO rb-001770c-225483-423667 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-2385/customizer?debug=1&page=access" in browser 2026-10-11 18:14:44,529 121 INFO rb-001770c-225483-423667 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-2385/customizer?debug=1&page=access" 2026-10-11 18:14:44,556 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:14:47,517 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:47] "GET /odoo/action-2385/customizer?debug=1&page=access HTTP/1.1" 200 - 189 0.214 2.752 2026-10-11 18:14:47,529 121 INFO rb-001770c-225483-423667 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': '1E598BF7147EF81F88E97B0A131A6086', 'loaderId': 'EB030BD20DF2B520B7BD50BCD8DC252D', 'isDownload': False} 2026-10-11 18:14:47,529 121 INFO rb-001770c-225483-423667 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-11 18:14:47,588 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:47] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-11 18:14:47,596 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:47] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-10-11 18:14:48,837 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:48] "GET /web/webclient/load_menus/482bdd0dee696e30d23049a38011a0829749648576714eed79ccb03bca76844c HTTP/1.1" 200 - 1050 0.606 0.666 2026-10-11 18:14:48,844 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:48] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 1.278 2026-10-11 18:14:48,874 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 1.285 2026-10-11 18:14:48,885 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:48] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 18:14:48,890 121 INFO rb-001770c-225483-423667 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-11 18:14:48,981 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:48] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-11 18:14:49,721 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:49] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 18:14:49,733 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:49] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-11 18:14:49,737 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:49] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-11 18:14:49,769 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.009 2026-10-11 18:14:49,781 121 INFO rb-001770c-225483-423667 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-11 18:14:49,847 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:14:49,912 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.042 0.087 2026-10-11 18:14:49,935 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:49] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.114 2026-10-11 18:14:49,941 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.126 2026-10-11 18:14:49,967 121 INFO rb-001770c-225483-423667 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.4373083114624023 2026-10-11 18:14:49,991 121 INFO rb-001770c-225483-423667 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-2385/customizer?debug=1&page=access", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:14:50,024 121 INFO rb-001770c-225483-423667 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-11 18:14:50,117 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 18:14:50,128 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.085 0.179 2026-10-11 18:14:50,188 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.017 0.318 2026-10-11 18:14:50,194 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.191 2026-10-11 18:14:50,252 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 11 0.021 0.049 2026-10-11 18:14:50,272 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 18:14:50,289 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "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-11 18:14:50,705 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "POST /mail/data HTTP/1.1" 200 - 140 0.183 0.535 2026-10-11 18:14:50,735 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.728 2026-10-11 18:14:50,778 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.671 2026-10-11 18:14:50,834 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.026 0.603 2026-10-11 18:14:50,895 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.696 2026-10-11 18:14:50,904 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.605 2026-10-11 18:14:50,931 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-11 18:14:50,980 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.014 0.031 2026-10-11 18:14:51,011 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-11 18:14:51,030 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 18:14:51,095 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.006 0.041 2026-10-11 18:14:51,158 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.004 0.101 2026-10-11 18:14:51,168 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "GET /web/assets/ba4fd71/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.051 2026-10-11 18:14:51,179 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "GET /web/assets/668cc98/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.003 0.055 2026-10-11 18:14:51,456 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:7585) 2026-10-11 18:14:51,463 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.011 0.272 2026-10-11 18:14:51,608 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:7586) 2026-10-11 18:14:51,613 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.005 0.417 2026-10-11 18:14:51,657 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.004 0.010 2026-10-11 18:14:51,720 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.022 0.039 2026-10-11 18:14:51,744 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "POST /web/dataset/call_kw/ir.actions.act_window/read HTTP/1.1" 200 - 2 0.002 0.067 2026-10-11 18:14:51,788 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 6 0.007 0.014 2026-10-11 18:14:51,816 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "POST /web/dataset/call_kw/ir.model/search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-11 18:14:51,891 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "POST /web/dataset/call_kw/ir.model.access/get_views HTTP/1.1" 200 - 21 0.023 0.036 2026-10-11 18:14:51,934 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 18:14:51,956 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:51] "POST /web/dataset/call_kw/ir.model.access/web_search_read HTTP/1.1" 200 - 5 0.007 0.023 2026-10-11 18:14:52,280 121 INFO rb-001770c-225483-423667 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-11 18:14:52,469 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:52] "GET /odoo/action-base.ir_access_act HTTP/1.1" 200 - 22 0.018 0.099 2026-10-11 18:14:52,612 121 INFO rb-001770c-225483-423667 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-11 18:14:52,713 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.025 2026-10-11 18:14:53,472 121 INFO rb-001770c-225483-423667 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-11 18:14:53,495 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.005 2026-10-11 18:14:53,496 121 INFO rb-001770c-225483-423667 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-11 18:14:53,592 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:53] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.024 0.031 2026-10-11 18:14:53,740 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:53] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.042 0.144 2026-10-11 18:14:54,059 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:54] "POST /mail/data HTTP/1.1" 200 - 72 0.120 0.292 2026-10-11 18:14:54,065 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.373 2026-10-11 18:14:54,119 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.010 0.325 2026-10-11 18:14:54,150 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.358 2026-10-11 18:14:54,238 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-11 18:14:54,282 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.025 2026-10-11 18:14:54,296 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:54] "POST /web/dataset/call_kw/ir.model.access/get_views HTTP/1.1" 200 - 1 0.001 0.030 2026-10-11 18:14:54,369 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:54] "POST /web/dataset/call_kw/ir.model.access/web_search_read HTTP/1.1" 200 - 5 0.013 0.022 2026-10-11 18:14:54,376 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:54] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.035 2026-10-11 18:14:54,749 121 INFO rb-001770c-225483-423667 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-11 18:14:54,750 121 INFO rb-001770c-225483-423667 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-11 18:14:55,106 121 INFO rb-001770c-225483-423667 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 27675000 (allocated 29470720) 2026-10-11 18:14:55,118 121 INFO rb-001770c-225483-423667 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 1675 2026-10-11 18:14:55,119 121 INFO rb-001770c-225483-423667 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-11 18:14:55,121 121 INFO rb-001770c-225483-423667 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 1675 2026-10-11 18:14:55,265 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_181455_265202_test_tool_screen_field_text_matches_the_real_web_clients_font_size.txt 2026-10-11 18:14:55,265 121 INFO rb-001770c-225483-423667 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/tmp_uw3ip70_chrome_odoo" 2026-10-11 18:14:55,316 121 INFO rb-001770c-225483-423667 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-11 18:14:55,757 121 INFO rb-001770c-225483-423667 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: 1928 2026-10-11 18:14:55,757 121 INFO rb-001770c-225483-423667 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/tmp7921vnqw_chrome_odoo 2026-10-11 18:14:55,757 121 INFO rb-001770c-225483-423667 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:34313/json/version 2026-10-11 18:14:55,759 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:34313/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:14:55,787 121 INFO rb-001770c-225483-423667 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-11 18:14:55,787 121 INFO rb-001770c-225483-423667 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:34313/json 2026-10-11 18:14:55,788 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:34313/json with timeout 3 increased to 10s during tests 2026-10-11 18:14:55,829 121 INFO rb-001770c-225483-423667 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:34313/devtools/page/141A0A812B126FFF27FC62B297FCB127 2026-10-11 18:14:55,843 121 INFO rb-001770c-225483-423667 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-11 18:14:55,854 121 INFO rb-001770c-225483-423667 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-11 18:14:55,937 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:14:55,959 121 INFO rb-001770c-225483-423667 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-11 18:14:55,976 121 INFO rb-001770c-225483-423667 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-2385/customizer?debug=1&page=access" in browser 2026-10-11 18:14:55,976 121 INFO rb-001770c-225483-423667 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-2385/customizer?debug=1&page=access" 2026-10-11 18:14:56,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:14:57,997 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:57] "GET /odoo/action-2385/customizer?debug=1&page=access HTTP/1.1" 200 - 189 0.279 1.727 2026-10-11 18:14:58,002 121 INFO rb-001770c-225483-423667 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': '141A0A812B126FFF27FC62B297FCB127', 'loaderId': '80A19F315ACE65F3646C1B0B46AD00BD', 'isDownload': False} 2026-10-11 18:14:58,002 121 INFO rb-001770c-225483-423667 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-11 18:14:58,069 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:58] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.023 2026-10-11 18:14:58,091 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:58] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.037 2026-10-11 18:14:58,123 121 INFO rb-001770c-225483-423667 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-11 18:14:58,136 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.024 0.055 2026-10-11 18:14:58,148 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:58] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.093 2026-10-11 18:14:59,507 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:59] "GET /web/webclient/load_menus/482bdd0dee696e30d23049a38011a0829749648576714eed79ccb03bca76844c HTTP/1.1" 200 - 1050 0.677 0.771 2026-10-11 18:14:59,520 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:59] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 1.333 2026-10-11 18:14:59,541 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:59] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.011 1.074 2026-10-11 18:14:59,700 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:59] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 18:14:59,707 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:59] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 18:14:59,723 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:59] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 18:14:59,740 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 18:14:59,809 121 INFO rb-001770c-225483-423667 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-11 18:14:59,849 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:14:59,927 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:14:59] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.062 0.084 2026-10-11 18:15:00,004 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.046 0.147 2026-10-11 18:15:00,014 121 INFO rb-001770c-225483-423667 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-2385/customizer?debug=1&page=access", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:15:00,032 121 INFO rb-001770c-225483-423667 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-11 18:15:00,055 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.013 0.179 2026-10-11 18:15:00,063 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.243 2026-10-11 18:15:00,072 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.015 2026-10-11 18:15:00,103 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:15:00,519 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "POST /mail/data HTTP/1.1" 200 - 146 0.203 0.325 2026-10-11 18:15:00,646 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.040 0.732 2026-10-11 18:15:00,690 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.577 2026-10-11 18:15:00,719 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.626 2026-10-11 18:15:00,764 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-11 18:15:00,827 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.022 0.035 2026-10-11 18:15:00,860 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 11 0.012 0.057 2026-10-11 18:15:00,897 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 18:15:00,908 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-11 18:15:00,933 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.026 0.110 2026-10-11 18:15:00,983 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 18:15:01,005 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.027 0.183 2026-10-11 18:15:01,013 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.022 2026-10-11 18:15:01,054 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-11 18:15:01,171 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.013 0.060 2026-10-11 18:15:01,234 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.008 0.122 2026-10-11 18:15:01,245 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "GET /web/assets/ba4fd71/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.051 2026-10-11 18:15:01,265 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "GET /web/assets/668cc98/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.006 0.063 2026-10-11 18:15:01,469 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:7587) 2026-10-11 18:15:01,474 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 15 0.019 0.193 2026-10-11 18:15:01,775 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:7588) 2026-10-11 18:15:01,780 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 6 0.010 0.510 2026-10-11 18:15:01,803 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.006 0.006 2026-10-11 18:15:01,870 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.024 0.046 2026-10-11 18:15:01,880 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "POST /web/dataset/call_kw/ir.actions.act_window/read HTTP/1.1" 200 - 2 0.001 0.060 2026-10-11 18:15:01,934 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 6 0.007 0.012 2026-10-11 18:15:01,971 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:01] "POST /web/dataset/call_kw/ir.model/search_read HTTP/1.1" 200 - 2 0.003 0.015 2026-10-11 18:15:02,052 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:02] "POST /web/dataset/call_kw/ir.model.access/get_views HTTP/1.1" 200 - 21 0.027 0.034 2026-10-11 18:15:02,119 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:02] "POST /web/dataset/call_kw/ir.model.access/web_search_read HTTP/1.1" 200 - 5 0.004 0.011 2026-10-11 18:15:02,126 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:02] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 18:15:02,402 121 INFO rb-001770c-225483-423667 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-11 18:15:02,489 121 INFO rb-001770c-225483-423667 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-11 18:15:02,490 121 INFO rb-001770c-225483-423667 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-11 18:15:02,714 121 INFO rb-001770c-225483-423667 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 27914312 (allocated 29208576) 2026-10-11 18:15:02,721 121 INFO rb-001770c-225483-423667 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 1928 2026-10-11 18:15:02,725 121 INFO rb-001770c-225483-423667 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-11 18:15:02,726 121 INFO rb-001770c-225483-423667 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 1928 2026-10-11 18:15:02,840 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_181502_840651_test_tool_screen_long_list_scrolls_internally_keeping_control_panel_and_header_fixed.txt 2026-10-11 18:15:02,841 121 INFO rb-001770c-225483-423667 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/tmp7921vnqw_chrome_odoo" 2026-10-11 18:15:02,993 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:15:06,522 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e90dee0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:15:06,523 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bd90d60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:15:06,531 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:15:06,535 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bd92e80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:15:06,572 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:15:08,158 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_editor_tour ... 2026-10-11 18:15:08,590 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome pid: 2155 2026-10-11 18:15:08,591 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome headless temporary user profile dir: /tmp/tmp5714y35u_chrome_odoo 2026-10-11 18:15:08,591 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Issuing json command http://127.0.0.1:42983/json/version 2026-10-11 18:15:08,592 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:42983/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:15:08,611 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-11 18:15:08,611 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Issuing json command http://127.0.0.1:42983/json 2026-10-11 18:15:08,612 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:42983/json with timeout 3 increased to 10s during tests 2026-10-11 18:15:08,627 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Websocket url found: ws://127.0.0.1:42983/devtools/page/E4BD1C2299F71FEEBEC77021FC280750 2026-10-11 18:15:08,650 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Enable chrome headless console log notification 2026-10-11 18:15:08,667 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome headless enable page notifications 2026-10-11 18:15:08,755 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:15:08,773 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Setting session cookie in browser 2026-10-11 18:15:08,780 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Open "http://127.0.0.1:8069/odoo/action-2387?view_type=list" in browser 2026-10-11 18:15:08,780 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2387?view_type=list" 2026-10-11 18:15:08,804 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:15:10,801 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:10] "GET /odoo/action-2387?view_type=list HTTP/1.1" 200 - 186 0.215 1.786 2026-10-11 18:15:10,806 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Navigation result: {'frameId': 'E4BD1C2299F71FEEBEC77021FC280750', 'loaderId': '35243F6F6DB245295C561FE37975094E', 'isDownload': False} 2026-10-11 18:15:10,806 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_editor_tour')" 2026-10-11 18:15:10,871 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:10] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-11 18:15:10,924 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.021 0.058 2026-10-11 18:15:10,940 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:10] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.089 2026-10-11 18:15:12,263 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:12] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.698 0.720 2026-10-11 18:15:12,278 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:12] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 1.418 2026-10-11 18:15:12,295 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:12] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 1.109 2026-10-11 18:15:12,342 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:12] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-11 18:15:12,354 121 INFO rb-001770c-225483-423667 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-11 18:15:13,156 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:13] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-11 18:15:13,158 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:13] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-10-11 18:15:13,161 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:13] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-11 18:15:13,199 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:13] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.012 2026-10-11 18:15:13,225 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:15:13,295 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:15:13,421 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: The ready code tooks too much time : 2.6149559020996094 2026-10-11 18:15:13,429 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:13] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.072 0.126 2026-10-11 18:15:13,441 121 INFO rb-001770c-225483-423667 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-2387?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:15:13,443 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.174 2026-10-11 18:15:13,449 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-11 18:15:13,454 121 INFO rb-001770c-225483-423667 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-11 18:15:13,501 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:13] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.015 0.177 2026-10-11 18:15:13,571 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:13] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 18:15:13,657 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:13] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.044 0.288 2026-10-11 18:15:14,075 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "POST /mail/data HTTP/1.1" 200 - 140 0.166 0.475 2026-10-11 18:15:14,082 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:15:14,121 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "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-11 18:15:14,122 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.635 2026-10-11 18:15:14,179 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.603 2026-10-11 18:15:14,228 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.016 0.514 2026-10-11 18:15:14,272 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.560 2026-10-11 18:15:14,297 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.591 2026-10-11 18:15:14,300 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.630 2026-10-11 18:15:14,370 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.027 0.029 2026-10-11 18:15:14,373 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.050 2026-10-11 18:15:14,429 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 18:15:14,966 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:14] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.146 0.482 2026-10-11 18:15:15,047 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:15] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 18:15:15,297 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:15] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.116 0.148 2026-10-11 18:15:15,939 121 INFO rb-001770c-225483-423667 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-11 18:15:16,524 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:16] "GET /odoo/action-2387?view_type=list&debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 49 0.097 0.391 2026-10-11 18:15:16,610 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.018 0.016 2026-10-11 18:15:16,618 121 INFO rb-001770c-225483-423667 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-11 18:15:17,629 121 INFO rb-001770c-225483-423667 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-11 18:15:17,729 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:17] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 18:15:17,800 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:17] "GET /web/webclient/load_menus/49db1a3012caea44afe7ac869e2ad80a4b92fe8418d2d515a3e367d4542f3342 HTTP/1.1" 200 - 1046 0.539 0.679 2026-10-11 18:15:17,811 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.159 2026-10-11 18:15:17,837 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:15:18,121 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:18] "POST /mail/data HTTP/1.1" 200 - 72 0.118 0.331 2026-10-11 18:15:18,130 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.136 2026-10-11 18:15:18,257 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:18] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.041 0.286 2026-10-11 18:15:18,294 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:18] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.395 2026-10-11 18:15:18,342 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-11 18:15:18,387 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:18] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.010 0.022 2026-10-11 18:15:18,447 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:18] "POST /web/action/load HTTP/1.1" 200 - 8 0.020 0.023 2026-10-11 18:15:18,495 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.010 0.067 2026-10-11 18:15:18,626 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:18] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.004 0.098 2026-10-11 18:15:18,820 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:18] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.052 0.110 2026-10-11 18:15:18,827 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:18] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.144 2026-10-11 18:15:19,346 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:19] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.001 0.020 2026-10-11 18:15:19,386 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:19] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-11 18:15:19,492 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:19] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.004 0.045 2026-10-11 18:15:19,570 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:19] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.018 0.090 2026-10-11 18:15:19,586 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:19] "GET /web/assets/ba4fd71/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.003 0.072 2026-10-11 18:15:19,599 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:19] "GET /web/assets/668cc98/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.003 0.084 2026-10-11 18:15:19,952 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:7589) 2026-10-11 18:15:19,962 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:19] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.014 0.367 2026-10-11 18:15:20,145 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:7590) 2026-10-11 18:15:20,150 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:20] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.009 0.545 2026-10-11 18:15:20,253 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:20] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.025 0.033 2026-10-11 18:15:20,608 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:20] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.041 0.364 2026-10-11 18:15:20,651 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:20] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.010 0.014 2026-10-11 18:15:20,873 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:20] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.053 0.109 2026-10-11 18:15:21,308 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:15:21,478 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:21] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.005 2026-10-11 18:15:21,527 121 INFO rb-001770c-225483-423667 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-11 18:15:21,636 121 INFO rb-001770c-225483-423667 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-11 18:15:21,775 121 INFO rb-001770c-225483-423667 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-11 18:15:21,911 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: tour succeeded 2026-10-11 18:15:21,912 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR customizer_editor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-11 18:15:22,329 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: heap 42957612 (allocated 47562752) 2026-10-11 18:15:22,334 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Closing chrome headless with pid 2155 2026-10-11 18:15:22,338 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Closing websocket connection 2026-10-11 18:15:22,340 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Terminating chrome headless with pid 2155 2026-10-11 18:15:22,447 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_181522_447445_test_customizer_editor_tour.txt 2026-10-11 18:15:22,447 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Removing chrome user profile "/tmp/tmp5714y35u_chrome_odoo" 2026-10-11 18:15:22,496 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_form_editor_tour ... 2026-10-11 18:15:22,927 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome pid: 2396 2026-10-11 18:15:22,927 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome headless temporary user profile dir: /tmp/tmp177tj9wd_chrome_odoo 2026-10-11 18:15:22,927 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Issuing json command http://127.0.0.1:35955/json/version 2026-10-11 18:15:22,928 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:35955/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:15:22,951 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-11 18:15:22,951 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Issuing json command http://127.0.0.1:35955/json 2026-10-11 18:15:22,951 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:35955/json with timeout 3 increased to 10s during tests 2026-10-11 18:15:22,962 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Websocket url found: ws://127.0.0.1:35955/devtools/page/F407B8AF54F42198F06839A1D23E4F67 2026-10-11 18:15:22,971 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Enable chrome headless console log notification 2026-10-11 18:15:22,976 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome headless enable page notifications 2026-10-11 18:15:23,040 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:15:23,056 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Setting session cookie in browser 2026-10-11 18:15:23,060 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Open "http://127.0.0.1:8069/odoo/action-2387/new" in browser 2026-10-11 18:15:23,061 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2387/new" 2026-10-11 18:15:23,094 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:15:25,211 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:25] "GET /odoo/action-2387/new HTTP/1.1" 200 - 191 0.277 1.850 2026-10-11 18:15:25,217 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Navigation result: {'frameId': 'F407B8AF54F42198F06839A1D23E4F67', 'loaderId': 'E821F9F1E6482C2C8328B31574907675', 'isDownload': False} 2026-10-11 18:15:25,217 121 INFO rb-001770c-225483-423667 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-11 18:15:25,308 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:25] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.017 0.030 2026-10-11 18:15:25,326 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:25] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.059 2026-10-11 18:15:25,342 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:25] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.056 2026-10-11 18:15:25,394 121 INFO rb-001770c-225483-423667 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-11 18:15:26,327 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.412 0.643 2026-10-11 18:15:26,340 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.633 2026-10-11 18:15:26,379 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.015 1.058 2026-10-11 18:15:26,420 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-10-11 18:15:26,574 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 18:15:26,575 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 18:15:26,577 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-11 18:15:26,604 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 18:15:26,619 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:15:26,696 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:15:26,754 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.035 0.081 2026-10-11 18:15:26,786 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.097 2026-10-11 18:15:26,793 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.118 2026-10-11 18:15:26,804 121 INFO rb-001770c-225483-423667 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-2387/new", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:15:26,824 121 INFO rb-001770c-225483-423667 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-11 18:15:26,887 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 18:15:26,981 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:26] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.063 0.227 2026-10-11 18:15:27,416 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "POST /mail/data HTTP/1.1" 200 - 140 0.173 0.431 2026-10-11 18:15:27,434 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 18:15:27,444 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.610 2026-10-11 18:15:27,448 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.635 2026-10-11 18:15:27,461 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "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-11 18:15:27,508 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.025 0.459 2026-10-11 18:15:27,555 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.662 2026-10-11 18:15:27,586 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.550 2026-10-11 18:15:27,622 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.594 2026-10-11 18:15:27,626 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-11 18:15:27,700 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.022 0.043 2026-10-11 18:15:27,758 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 18:15:28,257 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:28] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.164 0.445 2026-10-11 18:15:28,330 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:28] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 18:15:28,536 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:28] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 38 0.072 0.125 2026-10-11 18:15:28,744 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:28] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 18:15:28,958 121 INFO rb-001770c-225483-423667 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-11 18:15:28,965 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:28] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:15:29,748 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:29] "GET /odoo/action-2387/new?debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 49 0.131 0.436 2026-10-11 18:15:29,871 121 INFO rb-001770c-225483-423667 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-11 18:15:30,942 121 INFO rb-001770c-225483-423667 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-11 18:15:31,048 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:31] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:15:31,495 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:31] "GET /web/webclient/load_menus/49db1a3012caea44afe7ac869e2ad80a4b92fe8418d2d515a3e367d4542f3342 HTTP/1.1" 200 - 1046 0.932 0.751 2026-10-11 18:15:31,520 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:15:31,525 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 1.695 2026-10-11 18:15:31,532 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:31] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.569 2026-10-11 18:15:31,857 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:31] "POST /mail/data HTTP/1.1" 200 - 72 0.115 0.714 2026-10-11 18:15:31,921 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.015 0.335 2026-10-11 18:15:31,966 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.021 0.275 2026-10-11 18:15:31,980 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.259 2026-10-11 18:15:32,017 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.012 0.031 2026-10-11 18:15:32,197 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.097 0.508 2026-10-11 18:15:32,200 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.124 2026-10-11 18:15:32,283 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:32] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.040 0.138 2026-10-11 18:15:32,304 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.073 2026-10-11 18:15:32,364 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:32] "POST /web/action/load HTTP/1.1" 200 - 8 0.015 0.043 2026-10-11 18:15:32,427 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.020 0.161 2026-10-11 18:15:32,563 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:32] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.007 0.150 2026-10-11 18:15:32,621 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:32] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 18:15:32,780 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:32] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 28 0.024 0.119 2026-10-11 18:15:33,196 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:33] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.002 0.010 2026-10-11 18:15:33,225 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:33] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-11 18:15:33,325 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:33] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.002 0.046 2026-10-11 18:15:33,393 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:33] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.015 0.097 2026-10-11 18:15:33,414 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:33] "GET /web/assets/668cc98/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.003 0.065 2026-10-11 18:15:33,444 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:33] "GET /web/assets/ba4fd71/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.007 0.092 2026-10-11 18:15:33,801 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:7591) 2026-10-11 18:15:33,806 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:33] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.019 0.354 2026-10-11 18:15:33,956 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:7592) 2026-10-11 18:15:33,966 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:33] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.010 0.518 2026-10-11 18:15:34,064 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:34] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.021 0.038 2026-10-11 18:15:34,105 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:34] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.010 0.083 2026-10-11 18:15:34,541 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:34] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.060 0.365 2026-10-11 18:15:34,579 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:34] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.010 0.016 2026-10-11 18:15:34,758 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:34] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.032 0.068 2026-10-11 18:15:35,467 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:35] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 154 0.435 0.349 2026-10-11 18:15:35,471 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.353 2026-10-11 18:15:35,728 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:35] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.003 0.018 2026-10-11 18:15:35,871 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:35] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.032 2026-10-11 18:15:35,943 121 INFO rb-001770c-225483-423667 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-11 18:15:35,961 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:35] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.035 0.065 2026-10-11 18:15:36,031 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:36] "GET /web/image/res.partner/92/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 13 0.016 0.100 2026-10-11 18:15:36,094 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:36] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.024 0.195 2026-10-11 18:15:36,121 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:36] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.008 0.228 2026-10-11 18:15:36,218 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:36] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.050 0.191 2026-10-11 18:15:36,296 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:36] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.023 0.100 2026-10-11 18:15:36,342 121 INFO rb-001770c-225483-423667 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-11 18:15:36,439 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:36] "GET /web/image/res.partner/2/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.019 0.048 2026-10-11 18:15:36,455 121 INFO rb-001770c-225483-423667 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-11 18:15:36,539 121 INFO rb-001770c-225483-423667 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-11 18:15:36,566 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:15:37,492 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 18:15:37,493 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:37] "POST /viin_customizer/save HTTP/1.1" 200 - 100 0.253 0.698 2026-10-11 18:15:37,584 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:37] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 13 0.027 0.041 2026-10-11 18:15:38,270 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:38] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 150 0.149 0.522 2026-10-11 18:15:38,510 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:38] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 19 0.046 0.086 2026-10-11 18:15:39,285 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:39] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 198 0.435 0.459 2026-10-11 18:15:39,547 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:39] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.025 2026-10-11 18:15:39,635 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:39] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.003 0.018 2026-10-11 18:15:39,704 121 INFO rb-001770c-225483-423667 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-11 18:15:39,767 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:39] "POST /mail/thread/data HTTP/1.1" 200 - 27 0.055 0.082 2026-10-11 18:15:39,790 121 INFO rb-001770c-225483-423667 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-11 18:15:39,808 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:39] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.009 0.131 2026-10-11 18:15:39,893 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:39] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.013 0.242 2026-10-11 18:15:40,441 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 18:15:40,441 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:40] "POST /viin_customizer/save HTTP/1.1" 200 - 37 0.098 0.543 2026-10-11 18:15:40,561 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:40] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 26 0.061 0.672 2026-10-11 18:15:40,600 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:40] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.006 0.122 2026-10-11 18:15:41,254 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:41] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 150 0.123 0.501 2026-10-11 18:15:41,413 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:41] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.020 0.057 2026-10-11 18:15:42,001 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:42] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 198 0.277 0.359 2026-10-11 18:15:42,235 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:42] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.027 2026-10-11 18:15:42,321 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:42] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.021 2026-10-11 18:15:42,395 121 INFO rb-001770c-225483-423667 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-11 18:15:42,436 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:42] "POST /mail/thread/data HTTP/1.1" 200 - 27 0.059 0.057 2026-10-11 18:15:42,480 121 INFO rb-001770c-225483-423667 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-11 18:15:42,503 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:42] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.027 0.099 2026-10-11 18:15:42,598 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:42] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.036 0.236 2026-10-11 18:15:42,663 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:42] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.015 0.172 2026-10-11 18:15:43,035 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 18:15:43,035 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:43] "POST /viin_customizer/save HTTP/1.1" 200 - 37 0.041 0.501 2026-10-11 18:15:43,123 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:43] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 13 0.020 0.051 2026-10-11 18:15:43,816 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:43] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 150 0.184 0.489 2026-10-11 18:15:44,001 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:44] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 19 0.036 0.058 2026-10-11 18:15:44,605 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:44] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 198 0.293 0.388 2026-10-11 18:15:44,829 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:44] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.020 2026-10-11 18:15:45,035 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: tour succeeded 2026-10-11 18:15:45,036 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_form_editor_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-11 18:15:45,055 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:45] "POST /mail/thread/data HTTP/1.1" 200 - 27 0.106 0.064 2026-10-11 18:15:45,128 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:45] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.027 0.134 2026-10-11 18:15:45,142 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:45] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.255 2026-10-11 18:15:45,213 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:45] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.026 0.289 2026-10-11 18:15:45,501 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: heap 46940588 (allocated 49926144) 2026-10-11 18:15:45,514 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Closing chrome headless with pid 2396 2026-10-11 18:15:45,518 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Closing websocket connection 2026-10-11 18:15:45,520 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Terminating chrome headless with pid 2396 2026-10-11 18:15:45,662 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_181545_661943_test_customizer_form_editor_tour.txt 2026-10-11 18:15:45,662 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Removing chrome user profile "/tmp/tmp177tj9wd_chrome_odoo" 2026-10-11 18:15:45,723 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_kanban_editor_tour ... 2026-10-11 18:15:46,160 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome pid: 2682 2026-10-11 18:15:46,161 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpdk17sv9w_chrome_odoo 2026-10-11 18:15:46,161 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Issuing json command http://127.0.0.1:38795/json/version 2026-10-11 18:15:46,162 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:38795/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:15:46,217 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-11 18:15:46,217 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Issuing json command http://127.0.0.1:38795/json 2026-10-11 18:15:46,226 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:38795/json with timeout 3 increased to 10s during tests 2026-10-11 18:15:46,250 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Websocket url found: ws://127.0.0.1:38795/devtools/page/51AEDFC938765A5B0B62495A93E3A3A6 2026-10-11 18:15:46,284 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Enable chrome headless console log notification 2026-10-11 18:15:46,292 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome headless enable page notifications 2026-10-11 18:15:46,337 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:15:46,355 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Setting session cookie in browser 2026-10-11 18:15:46,359 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Open "http://127.0.0.1:8069/odoo/action-2387?view_type=kanban" in browser 2026-10-11 18:15:46,359 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2387?view_type=kanban" 2026-10-11 18:15:46,377 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:15:49,737 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:49] "GET /odoo/action-2387?view_type=kanban HTTP/1.1" 200 - 191 0.233 3.131 2026-10-11 18:15:49,743 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Navigation result: {'frameId': '51AEDFC938765A5B0B62495A93E3A3A6', 'loaderId': '0119380650866A42A38F073ED8C49EF9', 'isDownload': False} 2026-10-11 18:15:49,744 121 INFO rb-001770c-225483-423667 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-11 18:15:49,802 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:49] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.020 2026-10-11 18:15:49,824 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:49] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.036 2026-10-11 18:15:49,874 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.022 0.059 2026-10-11 18:15:49,890 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:49] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.101 2026-10-11 18:15:49,922 121 INFO rb-001770c-225483-423667 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-11 18:15:51,149 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.609 0.753 2026-10-11 18:15:51,160 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 1.163 2026-10-11 18:15:51,180 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.928 2026-10-11 18:15:51,364 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 18:15:51,380 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-10-11 18:15:51,401 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.024 2026-10-11 18:15:51,419 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.022 2026-10-11 18:15:51,430 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:15:51,505 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:15:51,575 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.045 0.097 2026-10-11 18:15:51,579 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.124 2026-10-11 18:15:51,689 121 INFO rb-001770c-225483-423667 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-2387?view_type=kanban", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:15:51,711 121 INFO rb-001770c-225483-423667 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-11 18:15:51,840 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:15:51,841 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.100 0.192 2026-10-11 18:15:51,926 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.010 0.387 2026-10-11 18:15:51,961 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.308 2026-10-11 18:15:52,016 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:15:52,030 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.031 0.167 2026-10-11 18:15:52,038 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:52] "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-11 18:15:52,128 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:52] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.027 0.170 2026-10-11 18:15:52,575 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:52] "POST /mail/data HTTP/1.1" 200 - 140 0.188 0.692 2026-10-11 18:15:52,609 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:52] "POST /web/action/load HTTP/1.1" 200 - 8 0.011 0.672 2026-10-11 18:15:52,620 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.930 2026-10-11 18:15:52,685 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:52] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.024 0.719 2026-10-11 18:15:52,799 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-11 18:15:52,852 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.016 0.033 2026-10-11 18:15:52,889 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:15:53,439 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:53] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.191 0.425 2026-10-11 18:15:53,555 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:53] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 5 0.016 0.065 2026-10-11 18:15:53,762 121 INFO rb-001770c-225483-423667 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-11 18:15:54,420 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:54] "GET /odoo/action-2387?debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 49 0.115 0.449 2026-10-11 18:15:54,498 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.020 2026-10-11 18:15:54,523 121 INFO rb-001770c-225483-423667 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-11 18:15:55,606 121 INFO rb-001770c-225483-423667 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-11 18:15:55,692 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:55] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 18:15:56,098 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:56] "GET /web/webclient/load_menus/49db1a3012caea44afe7ac869e2ad80a4b92fe8418d2d515a3e367d4542f3342 HTTP/1.1" 200 - 1046 0.853 0.775 2026-10-11 18:15:56,110 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.498 2026-10-11 18:15:56,116 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:15:56,412 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:56] "POST /mail/data HTTP/1.1" 200 - 72 0.109 0.646 2026-10-11 18:15:56,479 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:56] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.018 0.289 2026-10-11 18:15:56,642 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:56] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.074 0.375 2026-10-11 18:15:56,643 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.262 2026-10-11 18:15:56,705 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:56] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.015 0.053 2026-10-11 18:15:56,710 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.030 2026-10-11 18:15:56,795 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.032 0.072 2026-10-11 18:15:56,825 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:56] "POST /web/action/load HTTP/1.1" 200 - 8 0.008 0.113 2026-10-11 18:15:56,987 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:56] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.005 0.140 2026-10-11 18:15:57,086 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:57] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 5 0.014 0.063 2026-10-11 18:15:57,271 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:57] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.001 0.011 2026-10-11 18:15:57,304 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:57] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-11 18:15:57,395 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:57] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.012 0.045 2026-10-11 18:15:57,457 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:57] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.005 0.108 2026-10-11 18:15:57,476 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:57] "GET /web/assets/ba4fd71/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.009 0.050 2026-10-11 18:15:57,777 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:7593) 2026-10-11 18:15:57,782 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:57] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.013 0.295 2026-10-11 18:15:57,789 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:57] "GET /web/assets/668cc98/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.368 2026-10-11 18:15:57,942 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:7594) 2026-10-11 18:15:57,949 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:57] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.009 0.458 2026-10-11 18:15:58,061 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:58] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.025 0.036 2026-10-11 18:15:58,458 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:58] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.031 0.410 2026-10-11 18:15:58,487 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:58] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.006 0.012 2026-10-11 18:15:58,594 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:58] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 4 0.028 0.032 2026-10-11 18:15:58,659 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:58] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.002 0.011 2026-10-11 18:15:58,765 121 INFO rb-001770c-225483-423667 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-11 18:15:58,887 121 INFO rb-001770c-225483-423667 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-11 18:15:58,940 121 INFO rb-001770c-225483-423667 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-11 18:15:59,007 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: tour succeeded 2026-10-11 18:15:59,008 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR customizer_kanban_editor_tour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-11 18:15:59,411 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:15:59] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 18:15:59,414 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: heap 31752512 (allocated 32354304) 2026-10-11 18:15:59,434 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Closing chrome headless with pid 2682 2026-10-11 18:15:59,435 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Closing websocket connection 2026-10-11 18:15:59,440 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Terminating chrome headless with pid 2682 2026-10-11 18:15:59,569 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_181559_569504_test_customizer_kanban_editor_tour.txt 2026-10-11 18:15:59,570 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Removing chrome user profile "/tmp/tmpdk17sv9w_chrome_odoo" 2026-10-11 18:15:59,632 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_list_editor_tour ... 2026-10-11 18:16:00,074 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome pid: 2925 2026-10-11 18:16:00,075 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpybha0o8b_chrome_odoo 2026-10-11 18:16:00,075 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Issuing json command http://127.0.0.1:41573/json/version 2026-10-11 18:16:00,076 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:41573/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:16:00,178 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-11 18:16:00,179 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Issuing json command http://127.0.0.1:41573/json 2026-10-11 18:16:00,179 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:41573/json with timeout 3 increased to 10s during tests 2026-10-11 18:16:00,201 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Websocket url found: ws://127.0.0.1:41573/devtools/page/599956F17E55BF0A73B1BAB0722BC472 2026-10-11 18:16:00,228 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Enable chrome headless console log notification 2026-10-11 18:16:00,241 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome headless enable page notifications 2026-10-11 18:16:00,331 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:16:00,358 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Setting session cookie in browser 2026-10-11 18:16:00,366 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Open "http://127.0.0.1:8069/odoo/action-2387?view_type=list" in browser 2026-10-11 18:16:00,366 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2387?view_type=list" 2026-10-11 18:16:00,397 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:16:02,391 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:02] "GET /odoo/action-2387?view_type=list HTTP/1.1" 200 - 191 0.242 1.758 2026-10-11 18:16:02,398 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Navigation result: {'frameId': '599956F17E55BF0A73B1BAB0722BC472', 'loaderId': 'B641FF8BAFFC0A13FA14FD98244C34FD', 'isDownload': False} 2026-10-11 18:16:02,398 121 INFO rb-001770c-225483-423667 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-11 18:16:02,469 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:02] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-11 18:16:02,520 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.056 2026-10-11 18:16:03,808 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:03] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.658 0.694 2026-10-11 18:16:03,824 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:03] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 1.379 2026-10-11 18:16:03,837 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:03] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 1.005 2026-10-11 18:16:03,852 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:03] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 1.408 2026-10-11 18:16:03,869 121 INFO rb-001770c-225483-423667 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-11 18:16:03,875 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:03] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.007 2026-10-11 18:16:04,688 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:04] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 18:16:04,695 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:04] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 18:16:04,697 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:04] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 18:16:04,748 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:04] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.015 2026-10-11 18:16:04,762 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:16:04,787 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 18:16:04,848 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:16:04,932 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:04] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.057 0.109 2026-10-11 18:16:04,959 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.130 2026-10-11 18:16:04,970 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: The ready code tooks too much time : 2.5717172622680664 2026-10-11 18:16:05,007 121 INFO rb-001770c-225483-423667 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-2387?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:16:05,018 121 INFO rb-001770c-225483-423667 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-11 18:16:05,075 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 18:16:05,117 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.050 0.201 2026-10-11 18:16:05,153 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.284 2026-10-11 18:16:05,206 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:16:05,235 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 18:16:05,552 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "POST /mail/data HTTP/1.1" 200 - 140 0.161 0.417 2026-10-11 18:16:05,591 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "POST /web/action/load HTTP/1.1" 200 - 8 0.013 0.394 2026-10-11 18:16:05,635 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.556 2026-10-11 18:16:05,637 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.637 2026-10-11 18:16:05,696 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.018 0.506 2026-10-11 18:16:05,749 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.022 0.532 2026-10-11 18:16:05,772 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-11 18:16:05,838 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.016 0.039 2026-10-11 18:16:05,890 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 18:16:06,385 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:06] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.127 0.459 2026-10-11 18:16:06,629 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:06] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.053 0.147 2026-10-11 18:16:06,636 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:06] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.203 2026-10-11 18:16:07,229 121 INFO rb-001770c-225483-423667 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-11 18:16:07,810 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:07] "GET /odoo/action-2387?view_type=list&debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 49 0.095 0.361 2026-10-11 18:16:07,909 121 INFO rb-001770c-225483-423667 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-11 18:16:08,927 121 INFO rb-001770c-225483-423667 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-11 18:16:08,988 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:08] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 18:16:09,078 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "GET /web/webclient/load_menus/49db1a3012caea44afe7ac869e2ad80a4b92fe8418d2d515a3e367d4542f3342 HTTP/1.1" 200 - 1046 0.535 0.684 2026-10-11 18:16:09,108 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 1.229 2026-10-11 18:16:09,111 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:16:09,372 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "POST /mail/data HTTP/1.1" 200 - 72 0.064 0.340 2026-10-11 18:16:09,390 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.006 0.454 2026-10-11 18:16:09,422 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.231 2026-10-11 18:16:09,540 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.025 0.307 2026-10-11 18:16:09,650 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.008 0.038 2026-10-11 18:16:09,687 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "POST /web/action/load HTTP/1.1" 200 - 8 0.017 0.052 2026-10-11 18:16:09,747 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.014 0.111 2026-10-11 18:16:09,750 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.090 2026-10-11 18:16:09,868 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.004 0.149 2026-10-11 18:16:09,922 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 18:16:10,074 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:10] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.045 0.132 2026-10-11 18:16:10,762 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:10] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.010 2026-10-11 18:16:10,813 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:10] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-11 18:16:10,898 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:10] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.005 0.045 2026-10-11 18:16:10,964 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:10] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.008 0.107 2026-10-11 18:16:10,972 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:10] "GET /web/assets/ba4fd71/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-11 18:16:10,985 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:10] "GET /web/assets/668cc98/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-11 18:16:11,290 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:7595) 2026-10-11 18:16:11,297 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:11] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.021 0.292 2026-10-11 18:16:11,458 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:7596) 2026-10-11 18:16:11,463 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:11] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.008 0.468 2026-10-11 18:16:11,583 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:11] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.034 0.039 2026-10-11 18:16:12,033 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:12] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.052 0.457 2026-10-11 18:16:12,073 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:12] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.005 0.013 2026-10-11 18:16:12,293 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:12] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.046 0.116 2026-10-11 18:16:12,669 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 18:16:12,819 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:12] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.004 0.004 2026-10-11 18:16:12,871 121 INFO rb-001770c-225483-423667 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-11 18:16:13,039 121 INFO rb-001770c-225483-423667 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-11 18:16:13,094 121 INFO rb-001770c-225483-423667 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-11 18:16:13,200 121 INFO rb-001770c-225483-423667 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-11 18:16:13,273 121 INFO rb-001770c-225483-423667 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-11 18:16:13,313 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:16:13,467 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 18:16:13,467 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:13] "POST /viin_customizer/save HTTP/1.1" 200 - 76 0.104 0.088 2026-10-11 18:16:14,055 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:14] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 157 0.112 0.459 2026-10-11 18:16:14,255 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:14] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 23 0.036 0.111 2026-10-11 18:16:14,971 121 INFO rb-001770c-225483-423667 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-11 18:16:15,056 121 INFO rb-001770c-225483-423667 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-11 18:16:15,195 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 18:16:15,195 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:15] "POST /viin_customizer/save HTTP/1.1" 200 - 32 0.060 0.069 2026-10-11 18:16:15,906 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:15] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 156 0.181 0.515 2026-10-11 18:16:16,085 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:16] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 23 0.036 0.103 2026-10-11 18:16:16,863 121 INFO rb-001770c-225483-423667 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-11 18:16:16,955 121 INFO rb-001770c-225483-423667 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-11 18:16:17,107 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 18:16:17,107 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:17] "POST /viin_customizer/save HTTP/1.1" 200 - 32 0.064 0.079 2026-10-11 18:16:17,693 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:17] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 156 0.114 0.454 2026-10-11 18:16:17,971 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:17] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 23 0.074 0.146 2026-10-11 18:16:18,736 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: tour succeeded 2026-10-11 18:16:18,737 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_list_editor_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-11 18:16:19,330 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: heap 61682688 (allocated 68800512) 2026-10-11 18:16:19,347 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Closing chrome headless with pid 2925 2026-10-11 18:16:19,349 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Closing websocket connection 2026-10-11 18:16:19,350 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Terminating chrome headless with pid 2925 2026-10-11 18:16:19,476 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_181619_476536_test_customizer_list_editor_tour.txt 2026-10-11 18:16:19,477 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Removing chrome user profile "/tmp/tmpybha0o8b_chrome_odoo" 2026-10-11 18:16:19,541 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session ... 2026-10-11 18:16:20,421 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [525] 2026-10-11 18:16:20,459 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23933] 2026-10-11 18:16:20,471 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:16:20,938 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Chrome pid: 3183 2026-10-11 18:16:20,939 121 INFO rb-001770c-225483-423667 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/tmptrnxy9c2_chrome_odoo 2026-10-11 18:16:20,939 121 INFO rb-001770c-225483-423667 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:42701/json/version 2026-10-11 18:16:20,940 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:42701/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:16:20,994 121 INFO rb-001770c-225483-423667 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-11 18:16:20,994 121 INFO rb-001770c-225483-423667 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:42701/json 2026-10-11 18:16:20,995 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:42701/json with timeout 3 increased to 10s during tests 2026-10-11 18:16:21,010 121 INFO rb-001770c-225483-423667 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:42701/devtools/page/462B0CEE9AB5D29201A325C1EA73FFC5 2026-10-11 18:16:21,038 121 INFO rb-001770c-225483-423667 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-11 18:16:21,054 121 INFO rb-001770c-225483-423667 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-11 18:16:21,138 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:customizer_debug_entry_user from n/a 2026-10-11 18:16:21,144 121 INFO rb-001770c-225483-423667 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-11 18:16:21,162 121 INFO rb-001770c-225483-423667 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-2387?view_type=list" in browser 2026-10-11 18:16:21,163 121 INFO rb-001770c-225483-423667 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-2387?view_type=list" 2026-10-11 18:16:21,182 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:16:22,776 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:22] "GET /odoo/action-2387?view_type=list HTTP/1.1" 200 - 182 0.138 1.461 2026-10-11 18:16:22,782 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session: Navigation result: {'frameId': '462B0CEE9AB5D29201A325C1EA73FFC5', 'loaderId': '6DFC6C5CB81A8A6B3AECD7F37B3B8371', 'isDownload': False} 2026-10-11 18:16:22,783 121 INFO rb-001770c-225483-423667 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-11 18:16:22,857 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:22] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-10-11 18:16:22,864 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:22] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-10-11 18:16:23,290 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:23] "GET /web/webclient/load_menus/92985287d7dfb0269a0d782fd5921e745364bb93efa3f928c6805d89db377bf5 HTTP/1.1" 200 - 221 0.228 0.213 2026-10-11 18:16:23,331 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.017 0.459 2026-10-11 18:16:23,341 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:23] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.517 2026-10-11 18:16:23,359 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:23] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-10-11 18:16:23,406 121 INFO rb-001770c-225483-423667 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-11 18:16:23,410 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:23] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-11 18:16:24,250 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 18:16:24,258 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-11 18:16:24,279 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.028 2026-10-11 18:16:24,306 121 INFO rb-001770c-225483-423667 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-11 18:16:24,307 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.016 2026-10-11 18:16:24,375 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:16:24,447 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.039 0.094 2026-10-11 18:16:24,453 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.100 2026-10-11 18:16:24,486 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.112 2026-10-11 18:16:24,491 121 INFO rb-001770c-225483-423667 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-2387?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:16:24,513 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.115 2026-10-11 18:16:24,524 121 INFO rb-001770c-225483-423667 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-11 18:16:24,614 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 18:16:24,639 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "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-11 18:16:24,668 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "POST /mail/data HTTP/1.1" 200 - 34 0.079 0.106 2026-10-11 18:16:24,676 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.140 2026-10-11 18:16:24,785 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "GET /web/image?model=res.users&field=avatar_128&id=234 HTTP/1.1" 200 - 16 0.048 0.178 2026-10-11 18:16:24,821 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.289 2026-10-11 18:16:24,858 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "POST /web/action/load HTTP/1.1" 200 - 8 0.016 0.290 2026-10-11 18:16:24,905 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.199 2026-10-11 18:16:24,959 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:16:24,976 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:24] "GET /web/image/res.partner/914/avatar_128?unique=1791742506000 HTTP/1.1" 200 - 8 0.020 0.395 2026-10-11 18:16:25,034 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:25] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-11 18:16:25,604 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:25] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 160 0.239 0.473 2026-10-11 18:16:25,648 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.618 2026-10-11 18:16:25,819 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:25] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.039 0.121 2026-10-11 18:16:25,824 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:25] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.134 2026-10-11 18:16:26,410 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:26] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 18:16:26,422 121 INFO rb-001770c-225483-423667 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-11 18:16:26,844 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:26] "GET /odoo/action-2387?view_type=list&debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 51 0.068 0.261 2026-10-11 18:16:26,966 121 INFO rb-001770c-225483-423667 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-11 18:16:27,276 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:27] "GET /web/webclient/load_menus/e6a8916a27c9b0a3ae1842b7a6c3bf45a6d959f901c4f6065ddcac7917a23efd HTTP/1.1" 200 - 324 0.177 0.203 2026-10-11 18:16:27,308 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.390 2026-10-11 18:16:28,026 121 INFO rb-001770c-225483-423667 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-11 18:16:28,041 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:28] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.008 2026-10-11 18:16:28,059 121 INFO rb-001770c-225483-423667 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-11 18:16:28,184 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:28] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.008 2026-10-11 18:16:28,203 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:28] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.011 2026-10-11 18:16:28,371 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:28] "POST /mail/data HTTP/1.1" 200 - 20 0.047 0.055 2026-10-11 18:16:28,375 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.058 2026-10-11 18:16:28,418 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:28] "POST /web/action/load HTTP/1.1" 200 - 8 0.019 0.115 2026-10-11 18:16:28,475 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:28] "GET /web/image?model=res.users&field=avatar_128&id=234 HTTP/1.1" 304 - 9 0.022 0.174 2026-10-11 18:16:28,532 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:28] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.010 0.124 2026-10-11 18:16:28,655 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:28] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 5 0.019 0.174 2026-10-11 18:16:28,824 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:28] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.028 0.102 2026-10-11 18:16:28,829 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:28] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.124 2026-10-11 18:16:29,556 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:29] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.002 0.010 2026-10-11 18:16:29,584 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:29] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-11 18:16:29,674 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:29] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.003 0.045 2026-10-11 18:16:29,726 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:29] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.012 0.083 2026-10-11 18:16:29,737 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:29] "GET /web/assets/ba4fd71/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.047 2026-10-11 18:16:29,752 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:29] "GET /web/assets/668cc98/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.058 2026-10-11 18:16:30,117 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:7602) 2026-10-11 18:16:30,124 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:30] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 12 0.017 0.354 2026-10-11 18:16:30,262 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:7603) 2026-10-11 18:16:30,273 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:30] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.015 0.498 2026-10-11 18:16:30,400 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:30] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.026 0.033 2026-10-11 18:16:30,923 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:30] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 180 0.145 0.432 2026-10-11 18:16:30,968 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:30] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.012 0.012 2026-10-11 18:16:31,195 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:31] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.073 0.112 2026-10-11 18:16:31,414 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 18:16:31,804 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:31] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.006 2026-10-11 18:16:31,869 121 INFO rb-001770c-225483-423667 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-11 18:16:32,003 121 INFO rb-001770c-225483-423667 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-11 18:16:32,191 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:32] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 5 0.008 0.123 2026-10-11 18:16:32,356 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:32] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.051 0.093 2026-10-11 18:16:32,908 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:32] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.013 2026-10-11 18:16:32,919 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.021 2026-10-11 18:16:32,948 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-11 18:16:32,962 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:32] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 18:16:32,990 121 INFO rb-001770c-225483-423667 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-11 18:16:33,174 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:33] "GET /odoo/action-2387?debug=1&view_type=list HTTP/1.1" 200 - 22 0.030 0.078 2026-10-11 18:16:33,457 121 INFO rb-001770c-225483-423667 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-11 18:16:33,481 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.017 2026-10-11 18:16:33,491 121 INFO rb-001770c-225483-423667 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-11 18:16:33,497 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.005 0.029 2026-10-11 18:16:33,539 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.008 2026-10-11 18:16:33,562 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.012 2026-10-11 18:16:33,659 121 INFO rb-001770c-225483-423667 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-11 18:16:33,661 121 INFO rb-001770c-225483-423667 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-11 18:16:33,708 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:33] "POST /mail/data HTTP/1.1" 200 - 20 0.041 0.045 2026-10-11 18:16:33,756 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:33] "GET /web/image?model=res.users&field=avatar_128&id=234 HTTP/1.1" 304 - 9 0.010 0.077 2026-10-11 18:16:33,780 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:33] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.099 2026-10-11 18:16:33,782 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.112 2026-10-11 18:16:33,972 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_opened_outside_debug_turns_debug_on_for_the_session.browser: heap 21566964 (allocated 26451968) 2026-10-11 18:16:33,993 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:33] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.039 2026-10-11 18:16:34,008 121 INFO rb-001770c-225483-423667 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 3183 2026-10-11 18:16:34,013 121 INFO rb-001770c-225483-423667 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-11 18:16:34,014 121 INFO rb-001770c-225483-423667 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 3183 2026-10-11 18:16:34,049 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.009 0.060 2026-10-11 18:16:34,166 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_181634_166689_test_customizer_opened_outside_debug_turns_debug_on_for_the_session.txt 2026-10-11 18:16:34,167 121 INFO rb-001770c-225483-423667 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/tmptrnxy9c2_chrome_odoo" 2026-10-11 18:16:34,195 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:34] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 5 0.014 0.205 2026-10-11 18:16:34,267 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_report_editor_tour ... 2026-10-11 18:16:34,688 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome pid: 3443 2026-10-11 18:16:34,689 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpwo3pzyjx_chrome_odoo 2026-10-11 18:16:34,689 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Issuing json command http://127.0.0.1:35961/json/version 2026-10-11 18:16:34,691 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:35961/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:16:34,711 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-11 18:16:34,712 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Issuing json command http://127.0.0.1:35961/json 2026-10-11 18:16:34,712 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:35961/json with timeout 3 increased to 10s during tests 2026-10-11 18:16:34,742 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Websocket url found: ws://127.0.0.1:35961/devtools/page/BA9F546BA0953A58A35D16CCA2B1D1D4 2026-10-11 18:16:34,749 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Enable chrome headless console log notification 2026-10-11 18:16:34,759 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome headless enable page notifications 2026-10-11 18:16:34,820 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:16:34,839 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Setting session cookie in browser 2026-10-11 18:16:34,845 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Open "http://127.0.0.1:8069/odoo/action-2387?view_type=list" in browser 2026-10-11 18:16:34,845 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2387?view_type=list" 2026-10-11 18:16:34,864 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:16:36,693 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:36] "GET /odoo/action-2387?view_type=list HTTP/1.1" 200 - 191 0.183 1.650 2026-10-11 18:16:36,698 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Navigation result: {'frameId': 'BA9F546BA0953A58A35D16CCA2B1D1D4', 'loaderId': 'C3D4FA30B43E72A2D8A3B994C03E7EE3', 'isDownload': False} 2026-10-11 18:16:36,698 121 INFO rb-001770c-225483-423667 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-11 18:16:36,752 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:36] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.011 0.009 2026-10-11 18:16:36,774 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:36] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.032 2026-10-11 18:16:36,816 121 INFO rb-001770c-225483-423667 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-11 18:16:37,817 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:37] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.481 0.592 2026-10-11 18:16:37,827 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:37] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 1.080 2026-10-11 18:16:37,839 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:37] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.768 2026-10-11 18:16:37,877 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.017 1.099 2026-10-11 18:16:37,899 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:37] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.122 2026-10-11 18:16:38,053 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 18:16:38,056 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 18:16:38,071 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-11 18:16:38,078 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.011 2026-10-11 18:16:38,104 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:16:38,167 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:16:38,220 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.031 0.080 2026-10-11 18:16:38,223 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.086 2026-10-11 18:16:38,297 121 INFO rb-001770c-225483-423667 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-2387?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:16:38,317 121 INFO rb-001770c-225483-423667 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-11 18:16:38,409 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 18:16:38,431 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.052 0.207 2026-10-11 18:16:38,459 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.177 2026-10-11 18:16:38,587 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.057 0.143 2026-10-11 18:16:38,604 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:16:38,618 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:38] "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-11 18:16:39,068 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "POST /mail/data HTTP/1.1" 200 - 140 0.219 0.563 2026-10-11 18:16:39,100 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.934 2026-10-11 18:16:39,105 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.793 2026-10-11 18:16:39,144 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.667 2026-10-11 18:16:39,181 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.011 0.692 2026-10-11 18:16:39,207 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.703 2026-10-11 18:16:39,274 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-11 18:16:39,327 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.022 0.026 2026-10-11 18:16:39,401 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:16:39,819 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.153 0.347 2026-10-11 18:16:39,976 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.036 0.081 2026-10-11 18:16:39,999 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:39] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.126 2026-10-11 18:16:40,519 121 INFO rb-001770c-225483-423667 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-11 18:16:41,093 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:41] "GET /odoo/action-2387?view_type=list&debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 49 0.087 0.389 2026-10-11 18:16:41,176 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.022 2026-10-11 18:16:41,201 121 INFO rb-001770c-225483-423667 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-11 18:16:42,177 121 INFO rb-001770c-225483-423667 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-11 18:16:42,229 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:42] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:16:42,505 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:42] "GET /web/webclient/load_menus/49db1a3012caea44afe7ac869e2ad80a4b92fe8418d2d515a3e367d4542f3342 HTTP/1.1" 200 - 1046 0.611 0.751 2026-10-11 18:16:42,515 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.003 0.324 2026-10-11 18:16:42,527 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:16:42,839 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:42] "POST /mail/data HTTP/1.1" 200 - 72 0.120 0.497 2026-10-11 18:16:42,846 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.183 2026-10-11 18:16:42,940 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:42] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.023 0.327 2026-10-11 18:16:42,996 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:42] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.410 2026-10-11 18:16:43,102 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-11 18:16:43,157 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:43] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.015 0.034 2026-10-11 18:16:43,208 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:43] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.014 0.062 2026-10-11 18:16:43,248 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:43] "POST /web/action/load HTTP/1.1" 200 - 8 0.016 0.095 2026-10-11 18:16:43,416 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:43] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.008 0.134 2026-10-11 18:16:43,606 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:43] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.045 0.110 2026-10-11 18:16:43,614 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.143 2026-10-11 18:16:44,231 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:44] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.008 2026-10-11 18:16:44,273 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:44] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-11 18:16:44,345 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:44] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.002 0.036 2026-10-11 18:16:44,398 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:44] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.003 0.084 2026-10-11 18:16:44,412 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:44] "GET /web/assets/ba4fd71/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.040 2026-10-11 18:16:44,424 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:44] "GET /web/assets/668cc98/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.047 2026-10-11 18:16:44,705 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:7604) 2026-10-11 18:16:44,713 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:44] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.015 0.284 2026-10-11 18:16:44,847 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:7605) 2026-10-11 18:16:44,853 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:44] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.010 0.424 2026-10-11 18:16:44,955 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:44] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.025 0.036 2026-10-11 18:16:46,836 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:46] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.031 1.904 2026-10-11 18:16:46,838 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.431 2026-10-11 18:16:46,864 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:46] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.004 0.008 2026-10-11 18:16:47,043 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:47] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.030 0.100 2026-10-11 18:16:47,624 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:47] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.006 2026-10-11 18:16:47,682 121 INFO rb-001770c-225483-423667 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-11 18:16:47,803 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:47] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.000 0.004 2026-10-11 18:16:47,806 121 INFO rb-001770c-225483-423667 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-11 18:16:47,861 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:47] "POST /web/dataset/call_kw/ir.actions.report/get_views HTTP/1.1" 200 - 20 0.022 0.028 2026-10-11 18:16:47,899 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:47] "POST /web/dataset/call_kw/ir.actions.report/web_search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-11 18:16:48,032 121 INFO rb-001770c-225483-423667 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-11 18:16:48,330 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:48] "POST /customizer_report/qweb/2386 HTTP/1.1" 200 - 65 0.058 0.228 2026-10-11 18:16:48,376 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:48] "POST /viin_customizer/get_field_widget_options HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 18:16:48,420 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:16:48,430 121 INFO rb-001770c-225483-423667 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-11 18:16:48,452 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:48] "GET /web/assets/acccc00/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-10-11 18:16:48,463 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:48] "GET /web/assets/128d3a2/viin_customizer.customizer_report.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-11 18:16:48,475 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:48] "GET /web/assets/3953153/snailmail.report_assets_snailmail.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-11 18:16:48,489 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:48] "GET /web/assets/515f92b/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.010 0.028 2026-10-11 18:16:48,500 121 INFO rb-001770c-225483-423667 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-11 18:16:48,560 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 18:16:48,562 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: tour succeeded 2026-10-11 18:16:48,563 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR customizer_report_editor_tour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-11 18:16:49,027 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: heap 42386996 (allocated 43892736) 2026-10-11 18:16:49,031 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Closing chrome headless with pid 3443 2026-10-11 18:16:49,033 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Closing websocket connection 2026-10-11 18:16:49,034 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Terminating chrome headless with pid 3443 2026-10-11 18:16:49,142 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_181649_141792_test_customizer_report_editor_tour.txt 2026-10-11 18:16:49,142 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Removing chrome user profile "/tmp/tmpwo3pzyjx_chrome_odoo" 2026-10-11 18:16:49,206 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_switch_view_tour ... 2026-10-11 18:16:49,632 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome pid: 3701 2026-10-11 18:16:49,632 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome headless temporary user profile dir: /tmp/tmpbvpk4_2g_chrome_odoo 2026-10-11 18:16:49,632 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Issuing json command http://127.0.0.1:35177/json/version 2026-10-11 18:16:49,634 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:35177/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:16:49,683 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Browser version: Chrome/150.0.7871.114 2026-10-11 18:16:49,683 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Issuing json command http://127.0.0.1:35177/json 2026-10-11 18:16:49,684 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:35177/json with timeout 3 increased to 10s during tests 2026-10-11 18:16:49,699 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Websocket url found: ws://127.0.0.1:35177/devtools/page/B9349611A37FA48F7ECB833A1A0B9F85 2026-10-11 18:16:49,705 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Enable chrome headless console log notification 2026-10-11 18:16:49,712 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome headless enable page notifications 2026-10-11 18:16:49,799 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:16:49,815 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Setting session cookie in browser 2026-10-11 18:16:49,822 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Open "http://127.0.0.1:8069/odoo/action-2387?view_type=list" in browser 2026-10-11 18:16:49,823 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-2387?view_type=list" 2026-10-11 18:16:49,847 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:16:52,080 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:52] "GET /odoo/action-2387?view_type=list HTTP/1.1" 200 - 191 0.348 1.889 2026-10-11 18:16:52,086 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Navigation result: {'frameId': 'B9349611A37FA48F7ECB833A1A0B9F85', 'loaderId': '8FADF6826E96921C508B3585F4639316', 'isDownload': False} 2026-10-11 18:16:52,087 121 INFO rb-001770c-225483-423667 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-11 18:16:52,164 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:52] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.036 2026-10-11 18:16:52,194 121 INFO rb-001770c-225483-423667 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-11 18:16:52,205 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.018 0.025 2026-10-11 18:16:52,212 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:52] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.074 2026-10-11 18:16:53,268 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.496 0.629 2026-10-11 18:16:53,285 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 1.128 2026-10-11 18:16:53,297 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.739 2026-10-11 18:16:53,315 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 1.072 2026-10-11 18:16:53,478 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 18:16:53,489 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-11 18:16:53,504 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-11 18:16:53,528 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.023 2026-10-11 18:16:53,566 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:16:53,632 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:16:53,693 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.030 0.091 2026-10-11 18:16:53,698 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.090 2026-10-11 18:16:53,765 121 INFO rb-001770c-225483-423667 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-2387?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:16:53,777 121 INFO rb-001770c-225483-423667 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-11 18:16:53,893 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 18:16:53,918 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.090 0.180 2026-10-11 18:16:53,970 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:53] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.012 0.314 2026-10-11 18:16:54,007 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.274 2026-10-11 18:16:54,009 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.229 2026-10-11 18:16:54,026 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 18:16:54,057 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "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-11 18:16:54,084 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.027 0.103 2026-10-11 18:16:54,487 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "POST /mail/data HTTP/1.1" 200 - 140 0.183 0.533 2026-10-11 18:16:54,522 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.009 0.534 2026-10-11 18:16:54,556 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "POST /web/action/load HTTP/1.1" 200 - 8 0.018 0.570 2026-10-11 18:16:54,594 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.699 2026-10-11 18:16:54,660 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-11 18:16:54,700 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.024 2026-10-11 18:16:54,767 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 18:16:55,187 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:55] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 159 0.125 0.371 2026-10-11 18:16:55,254 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:55] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.023 2026-10-11 18:16:55,423 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:55] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.053 0.140 2026-10-11 18:16:56,036 121 INFO rb-001770c-225483-423667 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-11 18:16:56,640 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:56] "GET /odoo/action-2387?view_type=list&debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 49 0.127 0.378 2026-10-11 18:16:56,740 121 INFO rb-001770c-225483-423667 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-11 18:16:57,745 121 INFO rb-001770c-225483-423667 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-11 18:16:57,823 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:57] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 18:16:57,866 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:57] "GET /web/webclient/load_menus/49db1a3012caea44afe7ac869e2ad80a4b92fe8418d2d515a3e367d4542f3342 HTTP/1.1" 200 - 1046 0.531 0.650 2026-10-11 18:16:57,888 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 1.169 2026-10-11 18:16:57,937 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:16:58,163 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:58] "POST /mail/data HTTP/1.1" 200 - 72 0.082 0.289 2026-10-11 18:16:58,171 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.411 2026-10-11 18:16:58,276 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.028 0.243 2026-10-11 18:16:58,303 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.294 2026-10-11 18:16:58,436 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.010 0.022 2026-10-11 18:16:58,508 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:58] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.026 0.051 2026-10-11 18:16:58,542 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:58] "POST /web/action/load HTTP/1.1" 200 - 8 0.012 0.099 2026-10-11 18:16:58,544 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.094 2026-10-11 18:16:58,701 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:58] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.004 0.132 2026-10-11 18:16:58,742 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:58] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 18:16:58,885 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:58] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.053 0.104 2026-10-11 18:16:59,591 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:59] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.008 2026-10-11 18:16:59,643 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:59] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-11 18:16:59,732 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:59] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.008 0.038 2026-10-11 18:16:59,801 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:59] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.012 0.099 2026-10-11 18:16:59,811 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:59] "GET /web/assets/ba4fd71/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.054 2026-10-11 18:16:59,816 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:16:59] "GET /web/assets/668cc98/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.058 2026-10-11 18:17:00,157 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:7606) 2026-10-11 18:17:00,169 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:00] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.027 0.314 2026-10-11 18:17:00,316 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:7607) 2026-10-11 18:17:00,324 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:00] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.014 0.481 2026-10-11 18:17:00,440 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:00] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.037 0.037 2026-10-11 18:17:00,832 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:00] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 39 0.053 0.398 2026-10-11 18:17:00,865 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:00] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.007 0.013 2026-10-11 18:17:01,066 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:01] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.038 0.117 2026-10-11 18:17:01,519 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:17:01,700 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:01] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 18:17:01,764 121 INFO rb-001770c-225483-423667 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-11 18:17:01,929 121 INFO rb-001770c-225483-423667 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-11 18:17:01,956 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:01] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.010 0.035 2026-10-11 18:17:02,002 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:02] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.008 0.061 2026-10-11 18:17:02,010 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:02] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.001 0.006 2026-10-11 18:17:02,023 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:02] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.001 0.005 2026-10-11 18:17:02,249 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:02] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.063 0.082 2026-10-11 18:17:02,257 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:02] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.124 2026-10-11 18:17:02,792 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:02] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 162 0.286 0.355 2026-10-11 18:17:03,146 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.024 2026-10-11 18:17:03,148 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 18:17:03,352 121 INFO rb-001770c-225483-423667 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-11 18:17:03,385 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.054 0.054 2026-10-11 18:17:03,445 121 INFO rb-001770c-225483-423667 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-11 18:17:03,476 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "GET /web/image/res.partner/92/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 13 0.023 0.095 2026-10-11 18:17:03,495 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.005 0.215 2026-10-11 18:17:03,516 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 1 0.000 0.231 2026-10-11 18:17:03,609 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.042 0.200 2026-10-11 18:17:03,624 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.001 0.133 2026-10-11 18:17:03,681 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.023 0.375 2026-10-11 18:17:03,687 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.000 0.185 2026-10-11 18:17:03,757 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.023 0.301 2026-10-11 18:17:03,814 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 4 0.018 0.066 2026-10-11 18:17:03,874 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:03] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-11 18:17:03,929 121 INFO rb-001770c-225483-423667 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-11 18:17:04,078 121 INFO rb-001770c-225483-423667 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-11 18:17:04,090 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:04] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.002 0.006 2026-10-11 18:17:04,097 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:04] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.001 0.011 2026-10-11 18:17:04,318 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:04] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.042 0.102 2026-10-11 18:17:04,885 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:04] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 1 0.000 0.009 2026-10-11 18:17:04,905 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: tour succeeded 2026-10-11 18:17:04,906 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_switch_view_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-11 18:17:05,560 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: heap 55177452 (allocated 56885248) 2026-10-11 18:17:05,585 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Closing chrome headless with pid 3701 2026-10-11 18:17:05,587 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Closing websocket connection 2026-10-11 18:17:05,590 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Terminating chrome headless with pid 3701 2026-10-11 18:17:05,745 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_181705_744849_test_customizer_switch_view_tour.txt 2026-10-11 18:17:05,745 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Removing chrome user profile "/tmp/tmpbvpk4_2g_chrome_odoo" 2026-10-11 18:17:05,829 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:17:06,030 121 INFO rb-001770c-225483-423667 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-11 18:17:06,470 121 INFO rb-001770c-225483-423667 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: 3977 2026-10-11 18:17:06,470 121 INFO rb-001770c-225483-423667 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/tmply6nvfh8_chrome_odoo 2026-10-11 18:17:06,471 121 INFO rb-001770c-225483-423667 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:45041/json/version 2026-10-11 18:17:06,472 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:45041/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:17:06,575 121 INFO rb-001770c-225483-423667 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-11 18:17:06,575 121 INFO rb-001770c-225483-423667 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:45041/json 2026-10-11 18:17:06,576 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:45041/json with timeout 3 increased to 10s during tests 2026-10-11 18:17:06,597 121 INFO rb-001770c-225483-423667 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:45041/devtools/page/41485B30B9DA3E0C452B0FD5B39ACACC 2026-10-11 18:17:06,619 121 INFO rb-001770c-225483-423667 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-11 18:17:06,641 121 INFO rb-001770c-225483-423667 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-11 18:17:06,700 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:17:06,713 121 INFO rb-001770c-225483-423667 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-11 18:17:06,728 121 INFO rb-001770c-225483-423667 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-2388/new" in browser 2026-10-11 18:17:06,728 121 INFO rb-001770c-225483-423667 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-2388/new" 2026-10-11 18:17:06,751 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:17:08,685 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:08] "GET /odoo/action-2388/new HTTP/1.1" 200 - 186 0.238 1.706 2026-10-11 18:17:08,689 121 INFO rb-001770c-225483-423667 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': '41485B30B9DA3E0C452B0FD5B39ACACC', 'loaderId': 'EC8EBAE10299596A7045712C6243DDC2', 'isDownload': False} 2026-10-11 18:17:08,689 121 INFO rb-001770c-225483-423667 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-11 18:17:08,747 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:08] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-11 18:17:08,761 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:08] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-11 18:17:08,775 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:08] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.041 2026-10-11 18:17:08,806 121 INFO rb-001770c-225483-423667 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-11 18:17:09,859 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:09] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.480 0.646 2026-10-11 18:17:09,893 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 1.147 2026-10-11 18:17:09,905 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:09] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.092 2026-10-11 18:17:09,920 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:09] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.801 2026-10-11 18:17:10,059 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 18:17:10,062 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 18:17:10,070 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-11 18:17:10,099 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.012 2026-10-11 18:17:10,117 121 INFO rb-001770c-225483-423667 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-11 18:17:10,166 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:17:10,207 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.021 0.064 2026-10-11 18:17:10,240 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.028 2026-10-11 18:17:10,243 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.090 2026-10-11 18:17:10,325 121 INFO rb-001770c-225483-423667 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-2388/new", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:17:10,338 121 INFO rb-001770c-225483-423667 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-11 18:17:10,414 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:17:10,415 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.057 0.146 2026-10-11 18:17:10,420 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.097 2026-10-11 18:17:10,476 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.185 2026-10-11 18:17:10,528 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 18:17:10,557 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "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-11 18:17:10,898 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "POST /mail/data HTTP/1.1" 200 - 140 0.170 0.422 2026-10-11 18:17:10,938 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.012 0.441 2026-10-11 18:17:10,939 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.502 2026-10-11 18:17:10,962 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:10] "POST /web/action/load HTTP/1.1" 200 - 9 0.007 0.467 2026-10-11 18:17:11,018 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:11] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.019 0.522 2026-10-11 18:17:11,072 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.647 2026-10-11 18:17:11,108 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-11 18:17:11,156 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.019 0.025 2026-10-11 18:17:11,213 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 18:17:11,456 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:11] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 102 0.099 0.228 2026-10-11 18:17:11,498 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:11] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 18:17:11,536 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:11] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 2 0.001 0.028 2026-10-11 18:17:11,629 121 INFO rb-001770c-225483-423667 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-11 18:17:11,680 121 INFO rb-001770c-225483-423667 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-11 18:17:11,681 121 INFO rb-001770c-225483-423667 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-11 18:17:11,803 121 INFO rb-001770c-225483-423667 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 24733756 (allocated 25800704) 2026-10-11 18:17:11,819 121 INFO rb-001770c-225483-423667 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 3977 2026-10-11 18:17:11,822 121 INFO rb-001770c-225483-423667 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-11 18:17:11,826 121 INFO rb-001770c-225483-423667 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 3977 2026-10-11 18:17:11,933 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_181711_933725_test_removing_a_wrapped_field_keeps_every_remaining_label_paired_with_its_own_field.txt 2026-10-11 18:17:11,934 121 INFO rb-001770c-225483-423667 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/tmply6nvfh8_chrome_odoo" 2026-10-11 18:17:12,006 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:17:12,056 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it ... 2026-10-11 18:17:12,369 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Chrome pid: 4198 2026-10-11 18:17:12,369 121 INFO rb-001770c-225483-423667 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/tmpdvzbu356_chrome_odoo 2026-10-11 18:17:12,370 121 INFO rb-001770c-225483-423667 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:42129/json/version 2026-10-11 18:17:12,371 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:42129/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:17:12,455 121 INFO rb-001770c-225483-423667 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-11 18:17:12,455 121 INFO rb-001770c-225483-423667 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:42129/json 2026-10-11 18:17:12,458 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:42129/json with timeout 3 increased to 10s during tests 2026-10-11 18:17:12,467 121 INFO rb-001770c-225483-423667 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:42129/devtools/page/396EA036A21877056A138DB7D75A0E23 2026-10-11 18:17:12,477 121 INFO rb-001770c-225483-423667 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-11 18:17:12,491 121 INFO rb-001770c-225483-423667 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-11 18:17:12,548 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:17:12,568 121 INFO rb-001770c-225483-423667 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-11 18:17:12,577 121 INFO rb-001770c-225483-423667 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-2390?view_type=list" in browser 2026-10-11 18:17:12,579 121 INFO rb-001770c-225483-423667 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-2390?view_type=list" 2026-10-11 18:17:12,601 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:17:14,412 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:14] "GET /odoo/action-2390?view_type=list HTTP/1.1" 200 - 191 0.245 1.568 2026-10-11 18:17:14,416 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it: Navigation result: {'frameId': '396EA036A21877056A138DB7D75A0E23', 'loaderId': 'F51E416038A00F19DB7F456A3E1C6167', 'isDownload': False} 2026-10-11 18:17:14,416 121 INFO rb-001770c-225483-423667 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-11 18:17:14,490 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:14] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.037 2026-10-11 18:17:14,495 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:14] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-11 18:17:14,503 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:14] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.032 2026-10-11 18:17:14,570 121 INFO rb-001770c-225483-423667 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-11 18:17:15,447 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:15] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.386 0.598 2026-10-11 18:17:15,459 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:15] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.525 2026-10-11 18:17:15,502 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 1.003 2026-10-11 18:17:15,595 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:15] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-10-11 18:17:15,751 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 18:17:15,760 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-11 18:17:15,768 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.029 2026-10-11 18:17:15,779 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.027 2026-10-11 18:17:15,793 121 INFO rb-001770c-225483-423667 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-11 18:17:15,899 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:17:15,966 121 INFO rb-001770c-225483-423667 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-2390?view_type=list", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:17:15,973 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.057 0.124 2026-10-11 18:17:15,991 121 INFO rb-001770c-225483-423667 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-11 18:17:16,037 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.013 0.158 2026-10-11 18:17:16,040 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.209 2026-10-11 18:17:16,049 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.056 2026-10-11 18:17:16,096 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:17:16,433 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "POST /mail/data HTTP/1.1" 200 - 146 0.157 0.291 2026-10-11 18:17:16,581 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.047 0.665 2026-10-11 18:17:16,650 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.037 0.521 2026-10-11 18:17:16,694 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.611 2026-10-11 18:17:16,708 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.073 2026-10-11 18:17:16,738 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-11 18:17:16,739 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-11 18:17:16,760 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.014 0.063 2026-10-11 18:17:16,798 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.014 0.093 2026-10-11 18:17:16,846 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.020 0.164 2026-10-11 18:17:16,881 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "POST /web/action/load HTTP/1.1" 200 - 8 0.011 0.165 2026-10-11 18:17:16,887 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 18:17:17,205 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:17] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 106 0.083 0.210 2026-10-11 18:17:17,406 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:17] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.055 0.102 2026-10-11 18:17:17,411 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.142 2026-10-11 18:17:18,006 121 INFO rb-001770c-225483-423667 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-11 18:17:18,586 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:18] "GET /odoo/action-2390?debug=1&customizer_open={"actionId":null,"options":{}} HTTP/1.1" 200 - 49 0.096 0.394 2026-10-11 18:17:18,662 121 INFO rb-001770c-225483-423667 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-11 18:17:19,602 121 INFO rb-001770c-225483-423667 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-11 18:17:19,684 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 18:17:19,732 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:19] "GET /web/webclient/load_menus/49db1a3012caea44afe7ac869e2ad80a4b92fe8418d2d515a3e367d4542f3342 HTTP/1.1" 200 - 1046 0.437 0.669 2026-10-11 18:17:19,762 121 INFO rb-001770c-225483-423667 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-11 18:17:19,763 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 1.126 2026-10-11 18:17:20,086 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:20] "POST /mail/data HTTP/1.1" 200 - 72 0.110 0.318 2026-10-11 18:17:20,097 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.492 2026-10-11 18:17:20,147 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.020 0.314 2026-10-11 18:17:20,276 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.049 0.405 2026-10-11 18:17:20,357 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.032 2026-10-11 18:17:20,385 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:20] "POST /web/action/load HTTP/1.1" 200 - 8 0.010 0.033 2026-10-11 18:17:20,429 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.014 0.068 2026-10-11 18:17:20,431 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.054 2026-10-11 18:17:20,550 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:20] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.008 0.136 2026-10-11 18:17:20,750 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:20] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.043 0.109 2026-10-11 18:17:20,757 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:20] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.144 2026-10-11 18:17:21,503 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:21] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.001 0.011 2026-10-11 18:17:21,554 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:21] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-11 18:17:21,633 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:21] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US&debug=1 HTTP/1.1" 200 - 5 0.003 0.040 2026-10-11 18:17:21,687 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:21] "GET /web/bundle/web.assets_backend_lazy?lang=en_US&debug=1 HTTP/1.1" 200 - 6 0.004 0.085 2026-10-11 18:17:21,702 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:21] "GET /web/assets/ba4fd71/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.047 2026-10-11 18:17:21,725 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:21] "GET /web/assets/668cc98/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.068 2026-10-11 18:17:22,082 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:7608) 2026-10-11 18:17:22,090 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:22] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.010 0.361 2026-10-11 18:17:22,218 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:7609) 2026-10-11 18:17:22,227 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:22] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.011 0.497 2026-10-11 18:17:22,321 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:22] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.023 0.028 2026-10-11 18:17:22,492 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:22] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 12 0.031 0.183 2026-10-11 18:17:22,528 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:22] "POST /viin_customizer/overlay HTTP/1.1" 200 - 6 0.006 0.012 2026-10-11 18:17:22,749 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:22] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.052 0.118 2026-10-11 18:17:23,325 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:23] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.005 0.007 2026-10-11 18:17:23,411 121 INFO rb-001770c-225483-423667 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-11 18:17:23,425 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:23] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 18:17:23,539 121 INFO rb-001770c-225483-423667 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-11 18:17:23,543 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:23] "POST /viin_customizer/overlay HTTP/1.1" 200 - 1 0.004 0.007 2026-10-11 18:17:23,588 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:23] "POST /web/dataset/call_kw/ir.actions.report/get_views HTTP/1.1" 200 - 20 0.016 0.028 2026-10-11 18:17:23,639 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:23] "POST /web/dataset/call_kw/ir.actions.report/web_search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-10-11 18:17:23,745 121 INFO rb-001770c-225483-423667 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-11 18:17:24,099 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "POST /customizer_report/qweb/2389 HTTP/1.1" 200 - 65 0.076 0.265 2026-10-11 18:17:24,148 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "POST /viin_customizer/get_field_widget_options HTTP/1.1" 200 - 3 0.004 0.007 2026-10-11 18:17:24,193 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:17:24,242 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "GET /web/assets/acccc00/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.008 0.016 2026-10-11 18:17:24,253 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "GET /web/assets/3953153/snailmail.report_assets_snailmail.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-10-11 18:17:24,266 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "GET /web/assets/128d3a2/viin_customizer.customizer_report.min.css HTTP/1.1" 200 - 2 0.003 0.032 2026-10-11 18:17:24,279 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "GET /web/assets/515f92b/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.002 0.049 2026-10-11 18:17:24,344 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:17:24,377 121 INFO rb-001770c-225483-423667 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-11 18:17:24,429 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 18:17:24,492 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.014 0.037 2026-10-11 18:17:24,641 121 INFO rb-001770c-225483-423667 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-11 18:17:24,660 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "POST /web/dataset/call_kw/ir.actions.report/search_count HTTP/1.1" 200 - 1 0.000 0.009 2026-10-11 18:17:24,904 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 18:17:24,904 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:24] "POST /viin_customizer/add_report_xpath HTTP/1.1" 200 - 74 0.137 0.094 2026-10-11 18:17:25,096 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:25] "POST /customizer_report/qweb/2389 HTTP/1.1" 200 - 53 0.065 0.114 2026-10-11 18:17:25,216 121 INFO rb-001770c-225483-423667 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-11 18:17:25,217 121 INFO rb-001770c-225483-423667 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-11 18:17:25,866 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_tour.CustomizerReportContentEditorTour.test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.browser: heap 44351692 (allocated 46514176) 2026-10-11 18:17:25,875 121 INFO rb-001770c-225483-423667 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 4198 2026-10-11 18:17:25,877 121 INFO rb-001770c-225483-423667 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-11 18:17:25,878 121 INFO rb-001770c-225483-423667 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 4198 2026-10-11 18:17:26,006 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_181726_006125_test_selecting_all_of_an_inline_report_text_and_typing_replaces_it.txt 2026-10-11 18:17:26,006 121 INFO rb-001770c-225483-423667 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/tmpdvzbu356_chrome_odoo" 2026-10-11 18:17:26,090 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:17:26,172 121 INFO rb-001770c-225483-423667 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-11 18:17:26,710 121 INFO rb-001770c-225483-423667 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: 4476 2026-10-11 18:17:26,710 121 INFO rb-001770c-225483-423667 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/tmpuvkoitbe_chrome_odoo 2026-10-11 18:17:26,710 121 INFO rb-001770c-225483-423667 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:38369/json/version 2026-10-11 18:17:26,712 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:38369/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:17:26,810 121 INFO rb-001770c-225483-423667 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-11 18:17:26,811 121 INFO rb-001770c-225483-423667 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:38369/json 2026-10-11 18:17:26,812 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:38369/json with timeout 3 increased to 10s during tests 2026-10-11 18:17:26,825 121 INFO rb-001770c-225483-423667 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:38369/devtools/page/51DA224ED81FE738078808C7CF568444 2026-10-11 18:17:26,836 121 INFO rb-001770c-225483-423667 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-11 18:17:26,849 121 INFO rb-001770c-225483-423667 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-11 18:17:26,921 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:17:26,940 121 INFO rb-001770c-225483-423667 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-11 18:17:26,947 121 INFO rb-001770c-225483-423667 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-2391/new" in browser 2026-10-11 18:17:26,947 121 INFO rb-001770c-225483-423667 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-2391/new" 2026-10-11 18:17:26,964 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:17:30,311 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:30] "GET /odoo/action-2391/new HTTP/1.1" 200 - 186 0.225 3.127 2026-10-11 18:17:30,316 121 INFO rb-001770c-225483-423667 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': '51DA224ED81FE738078808C7CF568444', 'loaderId': 'C432687948AE2110945D8AF096DFA5AD', 'isDownload': False} 2026-10-11 18:17:30,316 121 INFO rb-001770c-225483-423667 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-11 18:17:30,407 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:30] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.039 2026-10-11 18:17:30,420 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:30] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.041 2026-10-11 18:17:30,430 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:30] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.037 2026-10-11 18:17:30,477 121 INFO rb-001770c-225483-423667 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-11 18:17:31,621 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:31] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.604 0.636 2026-10-11 18:17:31,638 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 1.235 2026-10-11 18:17:31,645 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:31] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.872 2026-10-11 18:17:31,659 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:31] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.224 2026-10-11 18:17:31,843 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:31] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-10-11 18:17:31,850 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:31] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.025 2026-10-11 18:17:31,860 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:31] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.038 2026-10-11 18:17:31,888 121 INFO rb-001770c-225483-423667 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-11 18:17:31,890 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:31] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.024 2026-10-11 18:17:31,959 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 18:17:32,020 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.038 0.079 2026-10-11 18:17:32,023 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.088 2026-10-11 18:17:32,066 121 INFO rb-001770c-225483-423667 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-2391/new", "delayToCheckUndeterminisms": 0})" 2026-10-11 18:17:32,076 121 INFO rb-001770c-225483-423667 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-11 18:17:32,083 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.019 0.120 2026-10-11 18:17:32,176 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 18:17:32,226 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.052 0.218 2026-10-11 18:17:32,256 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.205 2026-10-11 18:17:32,316 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:17:32,330 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 18:17:32,710 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "POST /mail/data HTTP/1.1" 200 - 140 0.190 0.445 2026-10-11 18:17:32,715 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.641 2026-10-11 18:17:32,757 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.573 2026-10-11 18:17:32,791 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.496 2026-10-11 18:17:32,822 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "POST /web/action/load HTTP/1.1" 200 - 9 0.009 0.534 2026-10-11 18:17:32,866 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.014 0.565 2026-10-11 18:17:32,947 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-11 18:17:33,009 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:33] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.024 0.030 2026-10-11 18:17:33,065 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 18:17:33,301 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:33] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 102 0.105 0.223 2026-10-11 18:17:33,341 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:33] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 18:17:33,392 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:33] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 6 0.013 0.036 2026-10-11 18:17:33,464 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:33] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:17:33,527 121 INFO rb-001770c-225483-423667 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-11 18:17:33,621 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:33] "POST /web/dataset/call_kw/res.country.state/name_search HTTP/1.1" 200 - 3 0.004 0.009 2026-10-11 18:17:33,622 121 INFO rb-001770c-225483-423667 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-11 18:17:33,886 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:33] "POST /web/dataset/call_kw/res.country.state/name_search HTTP/1.1" 200 - 3 0.006 0.007 2026-10-11 18:17:33,926 121 INFO rb-001770c-225483-423667 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-11 18:17:33,989 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:33] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 7 0.012 0.047 2026-10-11 18:17:34,013 121 INFO rb-001770c-225483-423667 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-11 18:17:34,087 121 INFO rb-001770c-225483-423667 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-11 18:17:34,317 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:34] "POST /web/dataset/call_kw/res.partner/web_save HTTP/1.1" 200 - 35 0.117 0.111 2026-10-11 18:17:34,385 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:34] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 10 0.020 0.024 2026-10-11 18:17:34,419 121 INFO rb-001770c-225483-423667 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-11 18:17:34,420 121 INFO rb-001770c-225483-423667 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-11 18:17:34,506 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:17:34] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.049 0.056 2026-10-11 18:17:34,602 121 INFO rb-001770c-225483-423667 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 25668804 (allocated 26849280) 2026-10-11 18:17:34,606 121 INFO rb-001770c-225483-423667 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 4476 2026-10-11 18:17:34,612 121 INFO rb-001770c-225483-423667 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-11 18:17:34,613 121 INFO rb-001770c-225483-423667 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 4476 2026-10-11 18:17:34,716 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_181734_715845_test_a_form_whose_customizer_hid_required_and_editable_nodes_saves_what_users_see.txt 2026-10-11 18:17:34,716 121 INFO rb-001770c-225483-423667 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/tmpuvkoitbe_chrome_odoo" 2026-10-11 18:17:34,788 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:17:34,841 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_action_uninstall_raises_no_earlier_blocking_gate_than_core ... 2026-10-11 18:17:34,868 121 INFO rb-001770c-225483-423667 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-11 18:17:34,868 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: User #1 triggered module uninstallation 2026-10-11 18:17:34,902 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_module_uninstall_still_removes_customization_module_and_its_data ... 2026-10-11 18:17:34,983 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:38,285 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292eac4c20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:38,287 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bca54e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:38,300 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:38,307 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bca63e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:38,892 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:43,047 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e285760> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:43,049 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d45fe20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:43,062 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:43,069 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d45c360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:43,463 121 INFO rb-001770c-225483-423667 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-11 18:17:43,499 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Deleting ir.model.fields(54204,) 2026-10-11 18:17:44,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497778] 2026-10-11 18:17:44,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [54204] 2026-10-11 18:17:44,006 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Deleting ir.model(3056,) 2026-10-11 18:17:44,422 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497777] 2026-10-11 18:17:44,422 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model records with IDs: [3056] 2026-10-11 18:17:44,422 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-10-11 18:17:44,425 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497778, 497777] 2026-10-11 18:17:44,434 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: viin_customization 2026-10-11 18:17:44,460 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497776] 2026-10-11 18:17:44,460 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1823] 2026-10-11 18:17:44,519 121 INFO rb-001770c-225483-423667 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-11 18:17:44,587 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:48,458 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e674f40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c07e840> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:48,470 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:48,477 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c07f880> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:48,933 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:52,178 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292b8dfa60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:52,180 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e12a980> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:52,190 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:52,196 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e128680> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:52,688 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:57,082 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292edef2e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:57,083 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ca98860> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:57,090 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:57,097 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ca984a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:17:57,887 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497780] 2026-10-11 18:17:57,887 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model records with IDs: [3058] 2026-10-11 18:17:57,919 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:02,487 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c96b560> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:02,489 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c660ea0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:02,510 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:02,517 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c6604a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:02,576 121 INFO rb-001770c-225483-423667 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-11 18:18:02,907 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497781] 2026-10-11 18:18:02,917 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-10-11 18:18:02,931 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: viin_customization 2026-10-11 18:18:02,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497779] 2026-10-11 18:18:02,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1824] 2026-10-11 18:18:03,008 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_absent_for_ordinary_module ... 2026-10-11 18:18:03,081 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_absent_for_ordinary_module_through_real_button_onchange ... 2026-10-11 18:18:03,317 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_counts_a_record_with_several_customization_ids_once ... 2026-10-11 18:18:03,383 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:06,655 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c8eb600> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:06,657 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c07f5760> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:06,665 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:06,672 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c07f4f40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:08,123 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:11,273 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292db50a40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:11,274 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d43fe20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:11,284 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:11,291 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d43f2e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:11,886 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_counts_only_fields_the_import_created ... 2026-10-11 18:18:11,958 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:15,985 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ce76980> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:15,986 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292eb36840> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:15,996 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:16,002 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292eb345e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:16,533 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:19,663 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ced6ac0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:19,664 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c1c76a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:19,673 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:19,679 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c1c5e40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:20,997 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:24,153 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bdca0c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:24,154 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d1c3ec0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:24,163 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:24,168 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d1c2de0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:27,435 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497786] 2026-10-11 18:18:27,442 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497787] 2026-10-11 18:18:27,535 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:31,826 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bd21e40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:31,827 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d97afc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:31,837 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:31,843 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d9791c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:32,745 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [54230] 2026-10-11 18:18:32,783 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:36,899 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c0936660> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:36,900 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292daec400> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:36,909 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:36,916 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292daeee80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:37,394 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model.xml 2026-10-11 18:18:37,534 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:40,739 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c086d9e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:40,741 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292cacf380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:40,751 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:40,756 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292cacf7e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:40,854 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customization: loading data/ir_model_fields.xml 2026-10-11 18:18:41,151 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:45,161 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d3ecb80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:45,162 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292b905620> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:45,170 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:45,177 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292b905ee0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:45,621 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:49,758 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d2bbc40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:49,760 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bcf4680> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:49,770 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:49,777 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bcf4ea0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:49,945 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customization' 2026-10-11 18:18:50,375 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_counts_track_fixture_size_per_kind ... 2026-10-11 18:18:50,479 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:53,826 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e402de0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:53,827 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c07f3e20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:53,837 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:53,844 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c07f2a20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:55,413 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:58,848 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c0623d80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:58,849 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e6240e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:58,859 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:58,866 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e6244a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:18:59,329 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:03,580 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295644fc40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:03,582 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c94a8e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:03,592 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:03,598 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c9485e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:04,431 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_uninstall_confirmation: Starting CustomizerUninstallConfirmationTest.test_uninstall_confirmation_flags_customization_module_through_real_button_onchange ... 2026-10-11 18:19:04,688 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:08,029 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292eee9120> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:08,030 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292cb78180> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:08,038 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:08,044 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292cb78720> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:08,085 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:19:09,464 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_activity_capability_guard ... 2026-10-11 18:19:09,661 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:12,843 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ed3e340> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:12,844 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e19ae80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:12,858 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:12,866 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e19aac0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:13,546 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_activity_seed_and_roundtrip ... 2026-10-11 18:19:13,705 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:17,996 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c3d63e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:17,997 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292eeb39c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:18,006 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:18,012 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292eeb1260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:18,879 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_activity_seed_skipped_on_incapable_model ... 2026-10-11 18:19:19,016 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:21,845 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ca85f80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:21,846 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292efe3100> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:21,856 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:21,862 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292efe14e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:23,515 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_calendar_authoring_roundtrip ... 2026-10-11 18:19:23,672 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:27,027 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c0202c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:27,029 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d3c7880> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:27,039 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:27,045 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d3c4180> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:27,837 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:32,197 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ed50d60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:32,198 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2957db51c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:32,208 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:32,215 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2957db77e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:32,840 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_calendar_capability_guard ... 2026-10-11 18:19:32,963 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:37,033 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e19c400> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:37,034 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e430900> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:37,044 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:37,050 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e433a60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:37,768 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:41,090 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292dda2520> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:41,091 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292db7fd80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:41,101 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:41,108 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292db7c9a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:42,633 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_hierarchy_capability_guard_and_roundtrip ... 2026-10-11 18:19:42,831 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:45,858 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959c1d620> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:45,859 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ef3ff60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:45,868 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:45,875 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ef3eb60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:46,564 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:50,594 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e1b44a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:50,595 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e37cae0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:50,602 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:50,607 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e37e700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:51,284 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_seedable_view_types_roundtrip ... 2026-10-11 18:19:51,454 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:54,898 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e51fce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:54,900 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c59a700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:54,910 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:54,917 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c598220> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:19:56,909 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerTestViewTypes.test_view_type_rows_beyond_form_list_kanban_are_authorable ... 2026-10-11 18:19:57,057 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:00,513 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e5ce8e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:00,514 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959e1bc40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:00,522 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:00,529 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959e1afc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:00,570 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:20:00,906 121 INFO rb-001770c-225483-423667 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-11 18:20:01,104 121 INFO rb-001770c-225483-423667 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-11 18:20:01,301 121 INFO rb-001770c-225483-423667 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-11 18:20:01,480 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_rejects_search ... 2026-10-11 18:20:01,602 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:06,028 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c2a8180> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:06,029 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959bd58a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:06,040 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:06,047 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959bd5260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:06,849 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_rejects_uncapable_model ... 2026-10-11 18:20:06,984 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:09,769 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292df14b80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:09,770 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e287880> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:09,778 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:09,783 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e284220> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:11,391 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_requires_system_user ... 2026-10-11 18:20:12,116 121 INFO rb-001770c-225483-423667 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-11 18:20:12,279 121 INFO rb-001770c-225483-423667 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-11 18:20:12,465 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497967] 2026-10-11 18:20:12,465 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [688] 2026-10-11 18:20:12,506 121 INFO rb-001770c-225483-423667 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-11 18:20:12,769 121 INFO rb-001770c-225483-423667 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-11 18:20:12,931 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497975] 2026-10-11 18:20:12,931 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [691] 2026-10-11 18:20:12,964 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497974] 2026-10-11 18:20:12,964 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [10016] 2026-10-11 18:20:13,008 121 INFO rb-001770c-225483-423667 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-11 18:20:13,206 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497978] 2026-10-11 18:20:13,206 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [692] 2026-10-11 18:20:13,303 121 INFO rb-001770c-225483-423667 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-11 18:20:13,376 121 INFO rb-001770c-225483-423667 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-11 18:20:13,563 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497982] 2026-10-11 18:20:13,563 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [694] 2026-10-11 18:20:13,612 121 INFO rb-001770c-225483-423667 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-11 18:20:13,644 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [695] 2026-10-11 18:20:13,682 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_legacy_widened_row_also_never_changes_the_default_view ... 2026-10-11 18:20:13,847 121 INFO rb-001770c-225483-423667 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-11 18:20:14,012 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497987] 2026-10-11 18:20:14,012 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [697] 2026-10-11 18:20:14,063 121 INFO rb-001770c-225483-423667 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-11 18:20:14,245 121 INFO rb-001770c-225483-423667 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-11 18:20:14,448 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497996] 2026-10-11 18:20:14,449 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [702] 2026-10-11 18:20:14,502 121 INFO rb-001770c-225483-423667 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-11 18:20:14,705 121 INFO rb-001770c-225483-423667 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-11 18:20:14,710 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Deleting ir.actions.act_window.view(708,) 2026-10-11 18:20:14,738 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [498003] 2026-10-11 18:20:14,738 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [708] 2026-10-11 18:20:14,744 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Deleting ir.ui.view(10025,) 2026-10-11 18:20:14,767 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [498002] 2026-10-11 18:20:14,767 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [10025] 2026-10-11 18:20:14,769 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Deleting ir.actions.act_window.view(707, 706) 2026-10-11 18:20:14,783 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [498000, 498001] 2026-10-11 18:20:14,784 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [707, 706] 2026-10-11 18:20:14,801 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-10-11 18:20:14,806 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [498003, 498002, 498001, 498000] 2026-10-11 18:20:14,816 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: viin_customization 2026-10-11 18:20:14,847 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [497999] 2026-10-11 18:20:14,847 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1851] 2026-10-11 18:20:15,232 121 INFO rb-001770c-225483-423667 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-11 18:20:15,325 121 INFO rb-001770c-225483-423667 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-11 18:20:15,329 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Deleting ir.actions.act_window.view(709,) 2026-10-11 18:20:15,346 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [498006] 2026-10-11 18:20:15,346 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [709] 2026-10-11 18:20:15,362 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-10-11 18:20:15,366 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [498006] 2026-10-11 18:20:15,370 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: viin_customization 2026-10-11 18:20:15,383 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [498005] 2026-10-11 18:20:15,383 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1852] 2026-10-11 18:20:15,659 121 INFO rb-001770c-225483-423667 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-11 18:20:15,865 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [498009] 2026-10-11 18:20:15,865 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.actions.act_window.view records with IDs: [710] 2026-10-11 18:20:15,954 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:18,972 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292da46fc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:18,973 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292df14b80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:18,982 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:18,988 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ced45e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:19,024 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:20:19,344 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_chatter ... 2026-10-11 18:20:19,454 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:23,576 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2929da00e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:23,577 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d331c60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:23,586 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:23,593 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d3325c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:24,358 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_contact ... 2026-10-11 18:20:24,507 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:28,989 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29577cb600> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:28,991 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ef319e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:29,001 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:29,009 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ef32ca0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:29,452 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:32,752 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c663560> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:32,753 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292de21da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:32,766 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:32,774 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292de22200> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:34,519 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_depend_company ... 2026-10-11 18:20:34,668 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:37,980 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d3eee80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:37,982 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d1040e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:37,992 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:37,999 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d105800> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:38,492 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:42,884 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bb71b20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:42,886 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292de32660> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:42,898 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:42,905 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292de33c40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:43,678 121 INFO rb-001770c-225483-423667 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-11 18:20:43,817 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:47,368 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d2cea20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:47,370 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292db50ae0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:47,382 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:47,389 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292db53560> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:48,902 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:52,463 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c3d6200> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:52,464 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d9b3060> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:52,473 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:52,480 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d9b2e80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:53,187 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_create_new_model ... 2026-10-11 18:20:53,309 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:57,586 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e6e0180> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:57,588 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c07f0ae0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:57,600 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:57,607 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c07f2b60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-001770c-225483/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-001770c-225483/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-001770c-225483/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-001770c-225483/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:20:58,108 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:01,901 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292dea74c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:01,903 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e1b5ee0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:01,912 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:01,919 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e1b44a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:02,689 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_create_new_model_does_not_mutate_caller_owned_groups_list ... 2026-10-11 18:21:02,851 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:06,138 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295a9858a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:06,139 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bb84900> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:06,151 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:06,157 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bb86d40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:07,875 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:11,313 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e401940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:11,315 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c965120> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:11,327 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:11,334 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c966200> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:12,070 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:15,951 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d47ccc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:15,952 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c07f63e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:15,961 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:15,968 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c07f5760> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:16,010 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:21:16,424 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_module_module_import: Starting CustomizerImportNaturalKeyBindingTest.test_import_field_collision_binds_existing_field_no_duplicate ... 2026-10-11 18:21:16,495 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:19,578 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c209080> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:19,579 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ded5080> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:19,589 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:19,596 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ded49a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:21,095 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:24,289 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c0739a80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:24,290 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959cf5d00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:24,298 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:24,303 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959cf7240> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:24,761 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customizer_import_nk_field_bundle: loading data/ir_model_fields.xml 2026-10-11 18:21:24,830 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:29,122 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cdcdda0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:29,123 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e6e0900> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:29,131 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:29,139 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e6e3ba0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5521, in _load_records data['record']._load_records_write(data['values']) File "/data/build/rb-001770c-225483/odoo/models.py", line 5439, in _load_records_write self.write(values) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:29,541 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:32,729 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292df38cc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:32,730 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295a8ccea0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:32,743 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:32,751 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295a8cc7c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:34,185 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customizer_import_nk_field_bundle' 2026-10-11 18:21:34,358 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_module_module_import: Starting CustomizerImportNaturalKeyBindingTest.test_import_field_collision_with_base_field_is_never_bound ... 2026-10-11 18:21:34,464 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customizer_import_nk_base_field_bundle: loading data/ir_model_fields.xml 2026-10-11 18:21:34,516 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_module_module_import: Starting CustomizerImportNaturalKeyBindingTest.test_import_model_collision_binds_existing_model_no_duplicate ... 2026-10-11 18:21:34,584 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:37,986 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e69e840> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:37,987 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292b9da660> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:38,011 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:38,018 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292b9db100> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:38,662 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customizer_import_nk_model_bundle: loading data/ir_model.xml 2026-10-11 18:21:38,787 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:42,897 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c086ba60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:42,899 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bb70220> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:42,911 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:42,919 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bb70360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/tools/convert.py", line 736, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 651, in parse self._tag_root(de) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 593, in _tag_root f(rec) File "/data/build/rb-001770c-225483/odoo/tools/convert.py", line 447, in _tag_record record = model._load_records([data], self.mode == 'update') File "/data/build/rb-001770c-225483/odoo/models.py", line 5544, in _load_records records = self._load_records_create([data['values'] for data in to_create]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5448, in _load_records_create records = self.create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:43,385 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'viin_customizer_import_nk_model_bundle' 2026-10-11 18:21:43,535 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_module_module_import: Starting CustomizerImportNaturalKeyBindingTest.test_import_model_collision_with_base_model_is_never_bound ... 2026-10-11 18:21:43,624 121 INFO rb-001770c-225483-423667 odoo.addons.base_import_module.models.ir_module: module viin_customizer_import_nk_base_model_bundle: loading data/ir_model.xml 2026-10-11 18:21:43,720 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:47,935 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292b5d1940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:47,935 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c077d80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:47,941 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:47,945 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c077ce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:47,977 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:21:48,368 121 INFO rb-001770c-225483-423667 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-11 18:21:49,706 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 236, model: res.partner, fields: comment 2026-10-11 18:21:49,798 121 INFO rb-001770c-225483-423667 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-11 18:21:50,407 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestIrUiView.test_non_customizer_render_does_not_leak_gated_field ... 2026-10-11 18:21:50,983 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:21:52,656 121 INFO rb-001770c-225483-423667 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-11 18:21:52,804 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:21:52,866 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_calendar_names_the_models_date_field ... 2026-10-11 18:21:52,995 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:55,947 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d0d6480> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:55,949 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292eb70a40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:55,959 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:55,967 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292eb73380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:21:57,662 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:00,492 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292df17880> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:00,494 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bcdae80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:00,503 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:00,509 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bcdb9c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:00,977 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_hierarchy_names_the_models_parent_field ... 2026-10-11 18:22:01,217 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:05,505 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292f07c040> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:05,506 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c08cfe20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:05,514 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:05,520 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c08cc0e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:06,236 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:09,453 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cb36b60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:09,454 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959b3bf60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:09,464 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:09,470 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959b39b20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:10,809 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_kanban_is_schema_valid_v18_card ... 2026-10-11 18:22:10,930 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_retargets_static_template_to_rec_name ... 2026-10-11 18:22:11,049 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_returns_none_when_capability_missing ... 2026-10-11 18:22:11,188 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:13,999 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d43ea20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:14,000 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292cb80a40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:14,008 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:14,015 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292cb811c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:14,649 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_create_customizer_view_seeds_calendar_for_a_model_hosting_one ... 2026-10-11 18:22:14,758 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:18,740 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2929da3e20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:18,741 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c29d940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:18,748 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:18,753 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c29cae0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:19,402 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:23,258 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ed5ba60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:23,260 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c07bce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:23,270 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:23,275 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c0785e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:23,872 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_create_customizer_view_seeds_hierarchy_for_a_model_hosting_one ... 2026-10-11 18:22:24,035 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:26,856 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2957db7420> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:26,857 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d9a40e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:26,875 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:26,879 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d9a6980> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:27,537 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:31,399 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c4e8c20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:31,400 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292b52ba60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:31,408 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:31,413 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292b52ab60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:31,902 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_ensure_customizer_base_view_is_idempotent ... 2026-10-11 18:22:32,025 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:36,051 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c08ce840> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:36,053 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295a157c40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:36,061 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:36,067 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295a1551c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:36,790 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:39,851 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c04f060> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:39,853 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e196b60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:39,861 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:39,867 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e195c60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:39,909 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:22:41,324 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestFieldFormCustomizerView.test_add_field_via_customizer_form_view_saves_with_model_id ... 2026-10-11 18:22:41,456 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:44,499 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292b9d9da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:44,501 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c44b380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:44,510 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:44,517 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c4498a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:45,167 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-001770c-225483/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:48,910 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cb78220> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-001770c-225483/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:48,912 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c967c40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-001770c-225483/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:48,922 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-001770c-225483/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:48,929 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c967b00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-001770c-225483/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:49,411 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:52,374 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bbbe020> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:52,374 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292eb70fe0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:52,382 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:52,386 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292eb72980> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:52,417 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:22:55,427 121 INFO rb-001770c-225483-423667 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-11 18:22:55,520 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:58,721 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d105940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:58,722 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d0572e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:58,731 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:58,737 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d054220> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:22:59,213 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:03,083 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c1bef20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:03,084 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e4f6340> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:03,091 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:03,098 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e4f5260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:03,967 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 241, model: x_customizer_gated_secret 2026-10-11 18:23:03,975 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 241, model: x_customizer_gated_secret 2026-10-11 18:23:04,128 121 INFO rb-001770c-225483-423667 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-11 18:23:04,274 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestDeniedGroupGatedNode.test_denied_gated_kanban_node_evaluates_no_record_expression ... 2026-10-11 18:23:04,414 121 INFO rb-001770c-225483-423667 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-11 18:23:04,540 121 INFO rb-001770c-225483-423667 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-11 18:23:04,677 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestDeniedGroupGatedNode.test_normal_render_still_removes_gated_nodes_for_user_lacking_gate ... 2026-10-11 18:23:04,834 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:08,812 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292de9bce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:08,813 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295a141080> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:08,820 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:08,826 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295a140680> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:08,859 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:23:09,194 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:11,986 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e668c20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:11,987 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d020720> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:11,994 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:12,001 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d022200> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:13,385 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:16,493 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ef28fe0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:16,494 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c473920> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:16,504 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:16,510 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c473740> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:17,548 121 INFO rb-001770c-225483-423667 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-11 18:23:17,651 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestCanvasAccessRights.test_canvas_names_every_access_action_the_stored_arch_leaves_unset ... 2026-10-11 18:23:17,761 121 INFO rb-001770c-225483-423667 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestCanvasAccessRights.test_canvas_serves_the_access_the_users_real_view_serves ... 2026-10-11 18:23:17,919 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:22,315 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c08d6ca0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:22,316 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e110c20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:22,324 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:22,331 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e113880> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:23:22,376 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:23:22,754 121 INFO rb-001770c-225483-423667 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-11 18:23:22,990 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:23:24,162 121 INFO rb-001770c-225483-423667 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-11 18:23:24,251 121 INFO rb-001770c-225483-423667 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-11 18:23:24,309 121 INFO rb-001770c-225483-423667 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-11 18:23:24,368 121 INFO rb-001770c-225483-423667 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-11 18:23:24,435 121 INFO rb-001770c-225483-423667 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-11 18:23:24,506 121 INFO rb-001770c-225483-423667 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-11 18:23:24,568 121 INFO rb-001770c-225483-423667 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-11 18:23:24,651 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:23:25,109 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_a_refused_second_box_cancels_the_first ... 2026-10-11 18:23:26,141 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.delivery.parcel records with IDs: [1] 2026-10-11 18:23:26,173 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_a_single_box_still_books_exactly_as_before ... 2026-10-11 18:23:26,771 121 INFO rb-001770c-225483-423667 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-11 18:23:26,982 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_each_box_carries_its_own_idempotency_key ... 2026-10-11 18:23:27,659 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_each_box_declares_only_what_is_inside_it ... 2026-10-11 18:23:28,455 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_each_package_is_booked_as_its_own_parcel ... 2026-10-11 18:23:29,156 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_several_boxes_use_ghns_multi_parcel_service ... 2026-10-11 18:23:29,744 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_multi_parcel: Starting TestGhnMultiParcel.test_the_cash_is_collected_once_not_once_per_box ... 2026-10-11 18:23:30,394 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:23:30,608 121 INFO rb-001770c-225483-423667 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-11 18:23:30,898 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_callback_without_an_order_code_is_ignored ... 2026-10-11 18:23:30,938 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_carrier_refusal_becomes_a_failed_quote_not_a_crash ... 2026-10-11 18:23:31,264 121 INFO rb-001770c-225483-423667 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-11 18:23:31,306 121 INFO rb-001770c-225483-423667 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-11 18:23:31,346 121 INFO rb-001770c-225483-423667 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-11 18:23:31,380 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_heavy_booking_sends_the_box_with_its_dimensions ... 2026-10-11 18:23:31,705 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_heavy_quote_carries_the_items_that_service_prices_from ... 2026-10-11 18:23:31,865 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_light_booking_still_lists_the_goods ... 2026-10-11 18:23:32,206 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_light_quote_sends_no_items ... 2026-10-11 18:23:32,334 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_malformed_timestamp_does_not_raise ... 2026-10-11 18:23:32,376 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_missing_lead_time_does_not_sink_the_price ... 2026-10-11 18:23:32,617 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.models.delivery_carrier: GHN did not return a lead time: no estimate 2026-10-11 18:23:32,655 121 INFO rb-001770c-225483-423667 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-11 18:23:32,709 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_parcel_over_ghns_ceiling_is_refused_before_the_call ... 2026-10-11 18:23:32,864 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_poll_that_finds_nothing_new_adds_no_row ... 2026-10-11 18:23:33,097 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_quote_falls_back_to_the_three_level_map ... 2026-10-11 18:23:33,325 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_quote_prices_on_the_two_level_map ... 2026-10-11 18:23:33,599 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_return_is_never_billed_to_the_customer ... 2026-10-11 18:23:33,863 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_shop_on_the_two_level_map_passes_too ... 2026-10-11 18:23:33,902 121 INFO rb-001770c-225483-423667 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-11 18:23:33,956 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_shop_with_an_address_passes ... 2026-10-11 18:23:33,993 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_shop_with_no_pickup_address_is_refused_when_testing ... 2026-10-11 18:23:34,047 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_status_callback_becomes_one_timeline_event ... 2026-10-11 18:23:34,077 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_three_level_address_names_the_district_ghn_requires ... 2026-10-11 18:23:35,449 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_ward_on_the_old_map_resolves_through_its_district ... 2026-10-11 18:23:35,647 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_a_webhook_with_the_wrong_secret_is_rejected ... 2026-10-11 18:23:35,690 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_an_unknown_status_degrades_to_in_transit_rather_than_failing ... 2026-10-11 18:23:35,728 121 INFO rb-001770c-225483-423667 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-11 18:23:36,049 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_booking_sends_the_two_level_address_and_the_transfer_reference ... 2026-10-11 18:23:36,274 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_cod_above_ghns_ceiling_is_refused_before_the_call ... 2026-10-11 18:23:36,666 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_every_status_ghn_publishes_is_mapped ... 2026-10-11 18:23:36,707 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_ghn_timestamps_are_read_as_naive_utc ... 2026-10-11 18:23:36,748 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_ghns_whole_status_vocabulary_is_mapped ... 2026-10-11 18:23:36,793 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_missing_credentials_are_reported_before_any_call ... 2026-10-11 18:23:36,857 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_send_to_carrier_books_while_the_delivery_is_still_open ... 2026-10-11 18:23:37,677 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_syncing_stores_both_address_maps_with_their_carrier_codes ... 2026-10-11 18:23:37,791 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_syncing_twice_updates_rather_than_duplicates ... 2026-10-11 18:23:37,891 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_the_aliases_ghn_publishes_make_loose_spellings_resolve ... 2026-10-11 18:23:37,959 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_the_proof_of_delivery_link_is_carried_off_the_callback ... 2026-10-11 18:23:37,986 121 INFO rb-001770c-225483-423667 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-11 18:23:38,278 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_payloads: Starting TestGhnConnector.test_weight_and_dimensions_are_sent_in_ghn_units ... 2026-10-11 18:23:38,626 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:23:39,063 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_a_cancellation_ghn_refuses_does_not_read_as_cancelled ... 2026-10-11 18:23:39,356 121 INFO rb-001770c-225483-423667 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-11 18:23:39,597 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_a_return_ghn_refuses_does_not_read_as_returning ... 2026-10-11 18:23:39,792 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_accepting_a_return_tells_ghn_to_send_it_back ... 2026-10-11 18:23:39,977 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_an_outgoing_parcel_goes_to_the_customer ... 2026-10-11 18:23:40,214 121 INFO rb-001770c-225483-423667 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-11 18:23:40,470 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_deciding_about_a_transfer_with_no_parcel_is_refused ... 2026-10-11 18:23:40,704 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghn.tests.test_ghn_returns: Starting TestGhnReturns.test_the_decision_is_only_offered_while_the_carrier_is_waiting ... 2026-10-11 18:23:40,934 121 INFO rb-001770c-225483-423667 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-11 18:23:41,175 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:23:41,439 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_cancelled_parcel_reads_as_cancelled ... 2026-10-11 18:23:41,693 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_prepaid_parcel_is_not_booked_as_cash_on_delivery ... 2026-10-11 18:23:41,911 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_rate_request_asks_by_name_and_weight ... 2026-10-11 18:23:42,070 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_refusal_becomes_a_failed_quote ... 2026-10-11 18:23:42,214 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_status_callback_becomes_a_timeline_event ... 2026-10-11 18:23:42,247 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_a_waybill_already_issued_is_recovered_rather_than_lost ... 2026-10-11 18:23:42,471 121 INFO rb-001770c-225483-423667 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-11 18:23:42,530 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_booking_is_refused_while_test_environment_is_on ... 2026-10-11 18:23:42,788 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_booking_sends_the_transfer_name_as_ghtks_partner_order_id ... 2026-10-11 18:23:43,012 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_delivered_and_settled_are_both_delivered_to_odoo ... 2026-10-11 18:23:43,040 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_ghtks_numeric_statuses_are_mapped ... 2026-10-11 18:23:43,072 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_ghtks_two_timestamp_formats_are_both_read ... 2026-10-11 18:23:43,104 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_only_settled_parcels_count_as_money_received ... 2026-10-11 18:23:43,416 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_address_goes_out_without_a_district ... 2026-10-11 18:23:43,463 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_declared_value_stays_inside_the_band_ghtk_accepts ... 2026-10-11 18:23:43,691 121 INFO rb-001770c-225483-423667 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-11 18:23:43,926 121 INFO rb-001770c-225483-423667 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-11 18:23:44,168 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_recipient_block_carries_a_hamlet ... 2026-10-11 18:23:44,340 121 INFO rb-001770c-225483-423667 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-11 18:23:44,375 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_success_flag_is_honoured_even_inside_an_http_200 ... 2026-10-11 18:23:44,456 121 INFO rb-001770c-225483-423667 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-11 18:23:44,665 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_ghtk.tests.test_ghtk_payloads: Starting TestGhtkConnector.test_the_url_hash_is_what_authorises_a_callback ... 2026-10-11 18:23:44,717 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:23:44,951 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_callback_without_a_waybill_number_is_ignored ... 2026-10-11 18:23:45,042 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_configured_service_is_honoured_over_the_cheapest ... 2026-10-11 18:23:45,210 121 INFO rb-001770c-225483-423667 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-11 18:23:45,259 121 INFO rb-001770c-225483-423667 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-11 18:23:45,306 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_documented_callback_is_read_whole ... 2026-10-11 18:23:45,343 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_failure_reason_code_is_turned_into_words ... 2026-10-11 18:23:45,377 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_quote_returns_the_cheapest_service_when_none_is_configured ... 2026-10-11 18:23:45,529 121 INFO rb-001770c-225483-423667 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-11 18:23:45,568 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_refused_sign_in_is_attempted_once_and_reported ... 2026-10-11 18:23:45,617 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_route_with_no_service_is_an_explained_failure ... 2026-10-11 18:23:45,761 121 INFO rb-001770c-225483-423667 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-11 18:23:45,804 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_a_service_priced_at_nothing_is_not_a_free_quote ... 2026-10-11 18:23:45,955 121 INFO rb-001770c-225483-423667 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-11 18:23:45,969 121 INFO rb-001770c-225483-423667 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-11 18:23:46,009 121 INFO rb-001770c-225483-423667 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-11 18:23:46,065 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_an_error_flag_inside_a_200_is_raised ... 2026-10-11 18:23:46,121 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_an_expiring_session_is_renewed_before_it_lapses ... 2026-10-11 18:23:46,165 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_an_unreadable_expiry_falls_back_to_a_finite_lifetime ... 2026-10-11 18:23:46,202 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_booking_turns_on_viettel_posts_own_duplicate_guard ... 2026-10-11 18:23:46,463 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_missing_credentials_are_reported_before_any_call ... 2026-10-11 18:23:46,519 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_saving_the_credentials_lifts_the_cool_off ... 2026-10-11 18:23:46,555 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_address_is_capped_on_bytes_not_characters ... 2026-10-11 18:23:46,621 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_cheapest_service_ignores_the_ones_priced_at_nothing ... 2026-10-11 18:23:46,662 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_first_call_logs_in_and_caches_the_session ... 2026-10-11 18:23:46,711 121 INFO rb-001770c-225483-423667 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-11 18:23:46,749 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_misspelled_location_key_viettel_post_also_sends_is_read ... 2026-10-11 18:23:46,786 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_secret_in_the_body_is_what_authorises_a_callback ... 2026-10-11 18:23:46,827 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_the_viettel_post_status_table_is_mapped ... 2026-10-11 18:23:46,868 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_viettelpost.tests.test_vtp_payloads: Starting TestViettelPostConnector.test_who_pays_the_shipping_and_the_cash_decide_order_payment ... 2026-10-11 18:23:47,129 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:23:47,180 121 INFO rb-001770c-225483-423667 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-11 18:23:47,230 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_a_missing_carrier_code_says_what_to_do ... 2026-10-11 18:23:47,282 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_a_name_nobody_knows_is_refused_with_an_explanation ... 2026-10-11 18:23:47,335 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_a_name_one_letter_away_is_another_place ... 2026-10-11 18:23:47,384 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_alias_from_the_carrier_catalogue_matches ... 2026-10-11 18:23:47,426 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_an_address_keeps_its_ward_when_the_map_changes ... 2026-10-11 18:23:47,726 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_an_ambiguous_name_is_refused_rather_than_guessed ... 2026-10-11 18:23:47,779 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_carrier_code_lookup ... 2026-10-11 18:23:47,818 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_exact_name_matches ... 2026-10-11 18:23:47,854 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_matching_never_crosses_address_maps ... 2026-10-11 18:23:47,896 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_near_miss_spellings_still_match ... 2026-10-11 18:23:47,932 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_one_area_can_carry_a_code_per_carrier ... 2026-10-11 18:23:47,974 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_spelling_without_accents_matches ... 2026-10-11 18:23:48,011 121 INFO rb-001770c-225483-423667 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-11 18:23:48,063 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_area_matching: Starting TestAreaMatching.test_ward_is_matched_within_its_province_only ... 2026-10-11 18:23:48,129 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:24:03,226 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_a_delivery_with_no_invoice_is_skipped_not_guessed ... 2026-10-11 18:24:04,471 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_a_short_payment_settles_only_what_arrived ... 2026-10-11 18:24:10,738 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_accounting_off_keeps_the_statement_a_report ... 2026-10-11 18:24:12,499 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_an_unmatched_line_posts_nothing ... 2026-10-11 18:24:12,677 121 INFO rb-001770c-225483-423667 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-11 18:24:15,686 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_closing_twice_does_not_pay_twice ... 2026-10-11 18:24:19,235 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_half_configured_accounting_is_refused_before_anything_posts ... 2026-10-11 18:24:21,413 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_the_holding_account_ends_up_flat ... 2026-10-11 18:24:24,834 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_accounting: Starting TestCodAccounting.test_the_settlement_entry_balances_and_books_the_fee ... 2026-10-11 18:24:28,322 121 INFO rb-001770c-225483-423667 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-11 18:24:33,278 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:24:33,698 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_a_line_paying_the_expected_amount_is_matched ... 2026-10-11 18:24:33,848 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_a_parcel_this_database_never_shipped_is_reported_unmatched ... 2026-10-11 18:24:33,939 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_a_period_cannot_run_backwards ... 2026-10-11 18:24:34,004 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_a_short_payment_is_flagged_not_silently_accepted ... 2026-10-11 18:24:34,106 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_an_unmatched_statement_cannot_be_closed ... 2026-10-11 18:24:34,192 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_closing_writes_the_money_back_onto_the_transfer ... 2026-10-11 18:24:34,375 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_reloading_replaces_the_previous_lines ... 2026-10-11 18:24:34,452 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.delivery.cod.statement.line records with IDs: [15] 2026-10-11 18:24:34,506 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_the_same_parcel_remitted_twice_is_flagged ... 2026-10-11 18:24:34,626 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_cod_statement: Starting TestCodStatement.test_totals_add_up_across_a_mixed_statement ... 2026-10-11 18:24:34,740 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:24:35,448 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_an_unknown_estimate_does_not_win_the_fastest_race ... 2026-10-11 18:24:35,785 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_applying_records_why_the_carrier_was_chosen ... 2026-10-11 18:24:36,105 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_cheapest_wins_by_default ... 2026-10-11 18:24:36,175 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_every_carrier_is_quoted_including_the_one_that_failed ... 2026-10-11 18:24:36,237 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_fastest_picks_on_the_estimate_not_the_price ... 2026-10-11 18:24:36,317 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_manual_requires_an_actual_choice ... 2026-10-11 18:24:36,414 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_rate_compare: Starting TestRateCompare.test_no_quote_at_all_is_an_explained_refusal ... 2026-10-11 18:24:36,503 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:24:36,524 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_a_name_that_is_only_a_prefix_survives ... 2026-10-11 18:24:36,560 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_administrative_prefixes_are_stripped_per_level ... 2026-10-11 18:24:36,594 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_credentials_are_masked_inside_serialised_text ... 2026-10-11 18:24:36,633 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_d_with_stroke_is_not_lost ... 2026-10-11 18:24:36,667 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_numbered_wards_stay_distinct ... 2026-10-11 18:24:36,695 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_phone_numbers_reach_national_format ... 2026-10-11 18:24:36,723 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_base.tests.test_utils: Starting TestVnUtils.test_province_spellings_collapse_onto_one_key ... 2026-10-11 18:24:36,765 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:24:37,866 121 INFO rb-001770c-225483-423667 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-11 18:24:38,186 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_booking_again_retries_only_what_failed ... 2026-10-11 18:24:38,517 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_carriers_that_are_not_vietnamese_are_left_alone ... 2026-10-11 18:24:38,569 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_counters_ignore_cancelled_transfers ... 2026-10-11 18:24:38,760 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_one_refused_parcel_does_not_undo_the_others ... 2026-10-11 18:24:39,023 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_printing_before_anything_is_booked_is_refused ... 2026-10-11 18:24:39,087 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_the_batch_reports_which_parcel_failed_and_why ... 2026-10-11 18:24:39,358 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_batch.tests.test_batch_shipping: Starting TestBatchShipping.test_the_whole_batch_is_booked_in_one_action ... 2026-10-11 18:24:39,587 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:24:39,942 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_a_carrier_that_cannot_answer_is_a_readable_refusal ... 2026-10-11 18:24:40,087 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_a_carrier_that_does_not_collect_cash_collects_nothing ... 2026-10-11 18:24:40,134 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_a_counter_sale_is_priced_by_asking_the_carrier ... 2026-10-11 18:24:40,190 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_a_routable_address_passes ... 2026-10-11 18:24:40,237 121 INFO rb-001770c-225483-423667 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-11 18:24:40,272 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_a_sale_with_no_customer_at_all_is_refused ... 2026-10-11 18:24:40,323 121 INFO rb-001770c-225483-423667 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-11 18:24:40,366 121 INFO rb-001770c-225483-423667 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-11 18:24:40,432 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_free_shipping_over_a_threshold_still_applies ... 2026-10-11 18:24:40,491 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_no_customer_means_no_quote_and_a_clear_reason ... 2026-10-11 18:24:40,554 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_overpayment_never_becomes_a_negative_collection ... 2026-10-11 18:24:40,585 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_the_carrier_fields_the_till_needs_are_loaded ... 2026-10-11 18:24:40,615 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_the_carrier_quote_goes_through_the_standard_pricing_rules ... 2026-10-11 18:24:40,670 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_the_point_of_sale_may_load_a_vietnamese_carrier ... 2026-10-11 18:24:40,713 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_pos.tests.test_pos_delivery: Starting TestPosDelivery.test_the_unpaid_balance_becomes_the_cash_to_collect ... 2026-10-11 18:24:40,770 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:24:41,300 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_a_ceiling_the_order_stays_under_still_offers_it ... 2026-10-11 18:24:41,706 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_an_unrelated_custom_provider_keeps_its_own_methods ... 2026-10-11 18:24:41,756 121 INFO rb-001770c-225483-423667 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-11 18:24:41,897 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_choosing_cash_on_delivery_confirms_the_order ... 2026-10-11 18:24:43,733 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <147620656898112.1791743083.529824018478394-openerp-114-sale.order@03eeb652db9e>: ['"Nguyễn Thị Mai" <@False>'] 2026-10-11 18:24:44,106 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [526] 2026-10-11 18:24:44,204 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_it_is_hidden_above_the_carriers_ceiling ... 2026-10-11 18:24:44,394 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_it_is_hidden_before_a_delivery_method_is_chosen ... 2026-10-11 18:24:44,559 121 INFO rb-001770c-225483-423667 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-11 18:24:44,722 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_the_provider_activates_only_the_cash_on_delivery_method ... 2026-10-11 18:24:44,765 121 INFO rb-001770c-225483-423667 odoo.addons.viin_delivery_vn_website.tests.test_cod_checkout: Starting TestCodCheckout.test_the_reason_it_was_hidden_is_reported_not_silent ... 2026-10-11 18:24:44,938 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:24:59,374 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:02,467 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959e57b00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:02,468 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c379260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:02,478 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:02,484 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c3784a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:04,039 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:07,120 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e016520> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:07,121 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ec8ad40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:07,129 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:07,134 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ec8ade0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:07,602 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:11,558 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c049b7e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:11,560 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e70c7c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:11,567 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:11,573 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e70ea20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:12,286 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:15,238 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e014540> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:15,239 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e26c540> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:15,248 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:15,254 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e26c900> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:16,797 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [1] 2026-10-11 18:25:18,027 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_create_referencing_readable_attachment_is_allowed ... 2026-10-11 18:25:18,109 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_create_referencing_unreadable_attachment_is_refused ... 2026-10-11 18:25:18,189 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7810], uid: 253, model: ir.attachment 2026-10-11 18:25:18,246 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_linking_readable_attachment_as_version_is_allowed ... 2026-10-11 18:25:18,419 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_linking_unreadable_attachment_as_version_is_refused ... 2026-10-11 18:25:18,550 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7810], uid: 253, model: ir.attachment 2026-10-11 18:25:18,618 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_write_repointing_to_readable_attachment_is_allowed ... 2026-10-11 18:25:18,745 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_write_repointing_to_unreadable_attachment_is_refused ... 2026-10-11 18:25:18,877 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7810], uid: 253, model: ir.attachment 2026-10-11 18:25:19,033 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:22,003 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c4487c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:22,003 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292b9d91c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:22,009 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:22,014 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292b9db6a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:22,045 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-11 18:25:38,154 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:41,289 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d2cc540> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:41,289 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bdb4cc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:41,297 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:41,302 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bdb5440> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:41,768 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:46,041 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959b3bf60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:46,043 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292da16e80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:46,054 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:46,061 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292da16340> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:46,602 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:49,902 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cb78d60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:49,903 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c472fc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:49,914 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:49,921 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e624d60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:51,576 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:54,628 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d43f600> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:54,629 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d3337e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:54,637 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:54,643 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c041a80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:55,059 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [3] 2026-10-11 18:25:55,213 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_01_constrains_check_tag_category ... 2026-10-11 18:25:55,311 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_02_sql_constraints_unique_res_model_id ... 2026-10-11 18:25:55,358 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_03_constraints_check_workspace_field ... 2026-10-11 18:25:55,424 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_04_document_document ... 2026-10-11 18:25:55,490 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_05_document_share ... 2026-10-11 18:25:55,582 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_06_compute_total_member ... 2026-10-11 18:25:55,622 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_07_document_workspace ... 2026-10-11 18:25:55,675 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_08_name_create ... 2026-10-11 18:25:55,842 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:59,837 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959bd74c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:59,839 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292cdd3d80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:59,847 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:59,854 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292cdd3740> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:25:59,897 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:26:14,619 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:18,538 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c5c4860> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:18,540 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bb46520> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:18,547 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:18,552 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bb465c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:19,048 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:22,123 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cb3ede0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:22,125 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295a55d440> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:22,134 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:22,141 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295a55ca40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:22,643 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:26,594 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bb64b80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:26,595 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d2bdbc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:26,603 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:26,610 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d2bdf80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:27,347 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:31,262 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bd34ea0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:31,263 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c5e0720> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:31,273 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:31,280 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c5e2520> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:31,765 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [5] 2026-10-11 18:26:31,875 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document_controllers: Starting TestDocumentControllers.test_001_test_upload_document ... 2026-10-11 18:26:31,913 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:26:31,935 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:26:32,448 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:26:32] "POST /document/upload_document HTTP/1.1" 200 - 63 0.075 0.442 2026-10-11 18:26:32,486 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document_controllers: Starting TestDocumentControllers.test_002_update_document ... 2026-10-11 18:26:32,509 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 18:26:32,523 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-11 18:26:32,525 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:26:32,919 121 INFO rb-001770c-225483-423667 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-11 18:26:33,062 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:26:33] "POST /document/update HTTP/1.1" 200 - 57 0.068 0.471 2026-10-11 18:26:33,196 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:37,272 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ed3f6a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:37,273 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e52a660> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:37,283 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:37,291 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e52b9c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:37,341 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:26:52,280 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:56,633 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292a0211c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:56,635 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d3ecea0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:56,644 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:56,650 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d3eea20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:26:57,197 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:00,608 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292de314e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:00,609 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c6f3ce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:00,618 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:00,623 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c6f3e20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:02,009 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:04,921 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292b8de2a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:04,921 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e26f2e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:04,928 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:04,934 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e26c400> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:05,608 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:09,513 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295a494c20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:09,514 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c4ebe20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:09,520 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:09,524 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c4eab60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:09,897 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-10-11 18:27:10,032 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_013_check_team_leader_workspace ... 2026-10-11 18:27:10,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [9] 2026-10-11 18:27:10,242 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [42], uid: 262, model: document.workspace 2026-10-11 18:27:10,287 121 INFO rb-001770c-225483-423667 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-11 18:27:10,330 121 INFO rb-001770c-225483-423667 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-11 18:27:10,364 121 INFO rb-001770c-225483-423667 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-11 18:27:10,425 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_09_security_document_team ... 2026-10-11 18:27:10,514 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [11] 2026-10-11 18:27:10,536 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 262, model: document.team 2026-10-11 18:27:10,551 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 262, model: document.team 2026-10-11 18:27:10,602 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [18], uid: 263, model: document.team 2026-10-11 18:27:10,652 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_10_security_document_workspace ... 2026-10-11 18:27:10,725 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-10-11 18:27:10,807 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [40], uid: 263, model: document.workspace 2026-10-11 18:27:10,903 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [40], uid: 263, model: document.workspace 2026-10-11 18:27:10,951 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_11_security_document_document ... 2026-10-11 18:27:11,019 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [15] 2026-10-11 18:27:11,144 121 INFO rb-001770c-225483-423667 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-11 18:27:11,275 121 INFO rb-001770c-225483-423667 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-11 18:27:11,359 121 INFO rb-001770c-225483-423667 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-11 18:27:11,426 121 INFO rb-001770c-225483-423667 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-11 18:27:11,517 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_12_security_document_share ... 2026-10-11 18:27:11,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [17] 2026-10-11 18:27:11,906 121 INFO rb-001770c-225483-423667 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-11 18:27:12,090 121 INFO rb-001770c-225483-423667 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-11 18:27:12,215 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:15,116 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e161080> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:15,117 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295a8ce7a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:15,128 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:15,132 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295a8ccae0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:15,164 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:27:18,029 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_ir_attachment_check: Starting TestIrAttachmentCheck.test_a_document_in_a_readable_folder_keeps_its_attachment_reachable ... 2026-10-11 18:27:18,078 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [49], uid: 266, model: document.workspace 2026-10-11 18:27:18,177 121 INFO rb-001770c-225483-423667 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-11 18:27:18,259 121 INFO rb-001770c-225483-423667 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-11 18:27:18,330 121 INFO rb-001770c-225483-423667 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-11 18:27:18,451 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:27:20,063 121 INFO rb-001770c-225483-423667 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-11 18:27:20,111 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8123], uid: 268, model: ir.attachment 2026-10-11 18:27:20,167 121 INFO rb-001770c-225483-423667 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-11 18:27:20,237 121 INFO rb-001770c-225483-423667 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-11 18:27:20,249 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 269, model: ir.attachment 2026-10-11 18:27:20,296 121 INFO rb-001770c-225483-423667 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-11 18:27:20,412 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:27:34,108 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:37,025 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292da15080> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:37,026 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959bd53a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:37,035 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:37,041 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292df3eb60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:37,537 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:41,346 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959b3b1a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:41,347 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295a9042c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:41,355 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:41,360 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295a907060> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:41,817 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:45,841 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e4322a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:45,843 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2957db5260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:45,853 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:45,859 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2957db6700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:46,583 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:49,533 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ced7600> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:49,534 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bbc77e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:49,540 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:49,545 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bbc44a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:50,828 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [19] 2026-10-11 18:27:51,929 121 INFO rb-001770c-225483-423667 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-11 18:27:52,751 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8234], uid: 275, model: ir.attachment 2026-10-11 18:27:52,807 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b2_permitted_user_still_reads_dms_surfaced_attachment ... 2026-10-11 18:27:53,547 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b3_dms_access_survives_unreadable_source_record ... 2026-10-11 18:27:53,586 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 276, model: ir.rule 2026-10-11 18:27:53,684 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b4_version_union_still_readable ... 2026-10-11 18:27:53,796 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b5_plain_non_dms_attachment_unaffected ... 2026-10-11 18:27:53,944 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b6_rule_domain_recheck_respects_active_company ... 2026-10-11 18:27:54,557 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8241], uid: 277, model: ir.attachment 2026-10-11 18:27:54,656 121 INFO rb-001770c-225483-423667 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-11 18:27:54,797 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b8_fetch_shape_search_never_touches_document_document ... 2026-10-11 18:27:55,058 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:57,872 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2929e19760> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:57,873 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ced7600> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:57,881 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:57,886 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292defe2a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:27:57,926 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-10-11 18:28:12,366 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:16,578 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e19d800> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:16,579 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292f0449a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:16,589 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:16,595 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292f044400> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:17,109 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:20,834 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292db75f80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:20,836 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d43fb00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:20,844 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:20,850 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d43ce00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:21,290 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:24,615 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c2aad40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:24,616 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c29ede0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:24,625 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:24,629 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c29c680> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:26,205 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:29,214 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e624680> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:29,214 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ca849a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:29,221 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:29,225 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ca84400> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:29,631 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [21] 2026-10-11 18:28:31,237 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_archived_share_token_is_refused_without_a_server_error ... 2026-10-11 18:28:31,274 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:28:32,725 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:28:32] "GET /document/avatar/282/1a58d040-2555-44dd-a05c-3ddf573b8ef1 HTTP/1.1" 404 - 183 0.178 1.277 2026-10-11 18:28:32,728 121 INFO rb-001770c-225483-423667 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-11 18:28:32,763 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_share_creator_avatar_is_served ... 2026-10-11 18:28:32,778 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:28:34,230 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:28:34] "GET /document/avatar/282/95c86b16-601d-4fa0-81dd-b73f6dfde353 HTTP/1.1" 200 - 24 0.033 1.421 2026-10-11 18:28:34,268 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_shared_document_owner_avatar_is_served ... 2026-10-11 18:28:34,287 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:28:34,691 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:28:34] "GET /document/avatar/283/95c86b16-601d-4fa0-81dd-b73f6dfde353 HTTP/1.1" 200 - 24 0.024 0.384 2026-10-11 18:28:34,692 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_shared_document_owner_avatar_is_served: waiting for threads: [] 2026-10-11 18:28:34,728 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_tampered_token_is_refused_without_a_server_error ... 2026-10-11 18:28:34,745 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:28:36,133 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:28:36] "GET /document/avatar/282/95c86b16-601d-4fa0-81dd-b73f6dfde35a HTTP/1.1" 404 - 188 0.200 1.193 2026-10-11 18:28:36,135 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_tampered_token_is_refused_without_a_server_error: waiting for threads: [] 2026-10-11 18:28:36,168 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_unrelated_user_avatar_is_still_refused ... 2026-10-11 18:28:36,182 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:28:37,488 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:28:37] "GET /document/avatar/284/95c86b16-601d-4fa0-81dd-b73f6dfde353 HTTP/1.1" 404 - 194 0.152 1.156 2026-10-11 18:28:37,578 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:41,521 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d9ebce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:41,521 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e4f65c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:41,528 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:41,533 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e4f67a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:41,567 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 18:28:55,462 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:59,205 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c098b060> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:59,206 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292cb1e980> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:59,212 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:59,218 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292cb1cf40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:28:59,625 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:02,575 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c29c7c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:02,576 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e196e80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:02,583 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:02,589 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e196340> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:03,036 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:06,796 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2957db51c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:06,797 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292cb828e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:06,805 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:06,811 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292cb80180> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:07,446 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:11,326 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959e558a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:11,328 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e14bce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:11,336 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:11,341 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e14b740> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:11,728 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [25] 2026-10-11 18:29:11,879 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_document: Starting TestDocumentShare.test_001_share_document_send_users ... 2026-10-11 18:29:12,135 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [527] 2026-10-11 18:29:12,238 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:14,791 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c08b89a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:14,792 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e473f60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:14,800 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:14,806 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e471bc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:14,833 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:29:14,848 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_clearing_the_user_allowlist_succeeds ... 2026-10-11 18:29:16,755 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [528] 2026-10-11 18:29:16,778 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24156] 2026-10-11 18:29:16,786 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:29:17,396 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [529] 2026-10-11 18:29:17,408 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24158] 2026-10-11 18:29:17,417 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:29:17,768 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [530] 2026-10-11 18:29:17,823 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_emptied_allowlist_tracking_row_does_not_break_the_compute ... 2026-10-11 18:29:18,428 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [531] 2026-10-11 18:29:18,439 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24164] 2026-10-11 18:29:18,448 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:29:18,996 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [532] 2026-10-11 18:29:19,012 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24166] 2026-10-11 18:29:19,026 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:29:19,305 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [533] 2026-10-11 18:29:19,380 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_newly_added_users_are_still_detected ... 2026-10-11 18:29:19,890 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [534] 2026-10-11 18:29:19,901 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24173] 2026-10-11 18:29:19,909 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:29:20,490 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [535] 2026-10-11 18:29:20,506 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24175] 2026-10-11 18:29:20,517 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:29:20,747 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [536] 2026-10-11 18:29:20,828 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_removing_some_users_still_succeeds ... 2026-10-11 18:29:21,391 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [537] 2026-10-11 18:29:21,409 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24182] 2026-10-11 18:29:21,417 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:29:22,021 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [538] 2026-10-11 18:29:22,030 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24184] 2026-10-11 18:29:22,044 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:29:22,275 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [539] 2026-10-11 18:29:22,327 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:29:35,941 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:38,843 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c0970fe0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:38,844 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c043380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:38,852 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:38,858 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e265b20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:39,343 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:43,463 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c04cc20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:43,463 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2958470fe0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:43,470 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:43,474 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2958472480> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:43,909 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:47,820 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292b4e54e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:47,822 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292b9d9ee0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:47,831 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:47,839 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292b9da0c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:48,560 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:51,392 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bb70360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:51,394 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d2bb880> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:51,401 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:51,406 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d2bb380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:51,839 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [31] 2026-10-11 18:29:52,025 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_distinct_names_in_one_batch_are_allowed ... 2026-10-11 18:29:52,112 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_duplicate_in_the_same_workspace_is_rejected ... 2026-10-11 18:29:52,180 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_duplicate_inside_one_batch_is_rejected ... 2026-10-11 18:29:52,234 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_rewriting_a_document_with_its_own_name_is_allowed ... 2026-10-11 18:29:52,284 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_same_name_in_another_workspace_is_allowed ... 2026-10-11 18:29:52,338 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_workspace_without_the_flag_allows_duplicates ... 2026-10-11 18:29:52,490 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:56,305 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ba21300> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:56,306 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c921d00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:56,315 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:56,322 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c920360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:29:56,368 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:29:58,172 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_freight.tests.test_prepare_draft_bl_wizard: Starting TestPrepareDraftBLWizard.test_01_prepare_draft_bl_creates_required_document ... 2026-10-11 18:29:58,911 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [540] 2026-10-11 18:29:58,994 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_freight.tests.test_prepare_draft_bl_wizard: Starting TestPrepareDraftBLWizard.test_02_prepare_draft_bl_updates_existing_required_document ... 2026-10-11 18:29:59,359 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:30:00,651 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_freight.tests.test_prepare_si_wizard: Starting TestPrepareSIWizard.test_01_prepare_si_wizard_creates_required_document ... 2026-10-11 18:30:01,250 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [541] 2026-10-11 18:30:01,341 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_freight.tests.test_prepare_si_wizard: Starting TestPrepareSIWizard.test_02_prepare_si_wizard_updates_existing_required_document ... 2026-10-11 18:30:01,701 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:30:01,721 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_engine: Starting TestWizardAccessIsolation.test_wizard_is_not_readable_by_a_different_user ... 2026-10-11 18:30:02,865 121 INFO rb-001770c-225483-423667 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-11 18:30:02,927 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:30:02,942 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_engine: Starting TestSectionLineCap.test_section_over_line_cap_is_rejected ... 2026-10-11 18:30:03,088 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:30:03,141 121 INFO rb-001770c-225483-423667 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-11 18:30:03,725 121 INFO rb-001770c-225483-423667 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-11 18:30:04,292 121 INFO rb-001770c-225483-423667 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-11 18:30:04,902 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:30:06,025 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderApiKeyRpcAccess.test_api_key_field_is_not_offered_to_an_internal_user ... 2026-10-11 18:30:06,066 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderApiKeyRpcAccess.test_internal_user_cannot_obtain_a_provider_api_key_through_any_rpc_read_surface ... 2026-10-11 18:30:06,101 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 312, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:06,114 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 312, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:06,118 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 312, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:06,122 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 312, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:06,128 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 312, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:06,136 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 312, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:06,141 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 312, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:06,177 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderApiKeyRpcAccess.test_reads_not_naming_the_key_still_return_the_providers_without_it ... 2026-10-11 18:30:06,260 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:30:07,262 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderApiKeyServerSideUse.test_administrator_sees_and_changes_the_key_on_the_provider_form ... 2026-10-11 18:30:07,340 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderApiKeyServerSideUse.test_administrator_test_connection_authenticates_with_the_stored_key ... 2026-10-11 18:30:07,417 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderApiKeyServerSideUse.test_internal_user_document_analysis_sends_the_stored_key_to_the_provider ... 2026-10-11 18:30:07,554 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderApiKeyServerSideUse.test_internal_user_text_call_sends_the_stored_key_to_the_provider ... 2026-10-11 18:30:07,638 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:30:08,946 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderApiKeyRequestCache.test_key_just_used_by_an_analysis_cannot_be_read_back_by_the_user_through_rpc ... 2026-10-11 18:30:09,003 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 316, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:09,008 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 316, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:09,009 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 316, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:09,010 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 316, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:09,050 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderApiKeyRequestCache.test_privileged_read_of_other_provider_fields_does_not_hand_the_key_to_the_user ... 2026-10-11 18:30:09,084 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 316, model: viin.document.parsing.provider, fields: api_key 2026-10-11 18:30:09,152 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:30:10,346 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderErrorTextHidesApiKey.test_analyze_error_never_reveals_a_malformed_key_on_a_cloud_vision_provider ... 2026-10-11 18:30:10,437 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderErrorTextHidesApiKey.test_analyze_error_never_reveals_a_malformed_key_on_an_openai_compatible_provider ... 2026-10-11 18:30:10,540 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderErrorTextHidesApiKey.test_text_call_error_never_reveals_a_key_rejected_at_transport_time ... 2026-10-11 18:30:10,624 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_api_key_access: Starting TestProviderErrorTextHidesApiKey.test_text_call_error_never_reveals_a_malformed_key ... 2026-10-11 18:30:10,745 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:30:10,766 121 INFO rb-001770c-225483-423667 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-11 18:30:10,890 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:30:10,907 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_parsing.tests.test_provider_model_catalog: Starting TestSwitchingProviderNeverPersistsAModelUnlessSaved.test_discarding_a_provider_switch_creates_no_catalog_row ... 2026-10-11 18:30:10,924 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.document.parsing.model records with IDs: [9] 2026-10-11 18:30:10,992 121 INFO rb-001770c-225483-423667 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-11 18:30:11,007 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.document.parsing.model records with IDs: [10] 2026-10-11 18:30:11,107 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:30:25,054 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:28,831 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c9af9c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:28,832 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c076980> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:28,840 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:28,844 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c077f60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:29,299 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:33,400 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ea23380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:33,401 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bcf5da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:33,411 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:33,418 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bcf6d40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:33,947 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:36,920 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cb69f80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:36,921 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d24e340> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:36,930 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:36,935 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d24f880> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:38,583 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:41,528 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bdcb600> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:41,529 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ef2bc40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:41,536 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:41,541 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ef2a020> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:42,005 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [33] 2026-10-11 18:30:42,415 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_001_project_user_access_documents ... 2026-10-11 18:30:42,493 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-10-11 18:30:42,566 121 INFO rb-001770c-225483-423667 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-11 18:30:42,681 121 INFO rb-001770c-225483-423667 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-11 18:30:42,761 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3295] 2026-10-11 18:30:42,795 121 INFO rb-001770c-225483-423667 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-11 18:30:42,859 121 INFO rb-001770c-225483-423667 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-11 18:30:42,964 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3294] 2026-10-11 18:30:43,017 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [196043] 2026-10-11 18:30:43,018 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted document.document records with IDs: [11] 2026-10-11 18:30:43,176 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_002_project_user_access_workspace ... 2026-10-11 18:30:43,257 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-10-11 18:30:43,309 121 INFO rb-001770c-225483-423667 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-11 18:30:43,384 121 INFO rb-001770c-225483-423667 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-11 18:30:43,415 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3293] 2026-10-11 18:30:43,438 121 INFO rb-001770c-225483-423667 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-11 18:30:43,680 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [77], uid: 6, model: document.workspace 2026-10-11 18:30:44,084 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted document.workspace records with IDs: [78] 2026-10-11 18:30:44,123 121 INFO rb-001770c-225483-423667 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_003_project_user_access_document ... 2026-10-11 18:30:44,204 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-10-11 18:30:44,274 121 INFO rb-001770c-225483-423667 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-11 18:30:44,356 121 INFO rb-001770c-225483-423667 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-11 18:30:44,397 121 INFO rb-001770c-225483-423667 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-11 18:30:44,555 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:48,627 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c5c6c00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:48,628 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e72c0e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:48,638 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:48,645 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e72ede0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:30:48,692 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:30:49,162 121 INFO rb-001770c-225483-423667 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_003 ... 2026-10-11 18:30:49,287 121 INFO rb-001770c-225483-423667 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_005 ... 2026-10-11 18:30:49,368 121 INFO rb-001770c-225483-423667 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_007 ... 2026-10-11 18:30:50,607 121 INFO rb-001770c-225483-423667 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_009 ... 2026-10-11 18:30:50,720 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:31:04,144 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [542] 2026-10-11 18:31:04,162 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24583] 2026-10-11 18:31:04,174 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:31:04,806 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [543] 2026-10-11 18:31:04,818 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24585] 2026-10-11 18:31:04,827 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:31:05,556 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [544] 2026-10-11 18:31:05,571 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24587] 2026-10-11 18:31:05,585 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:31:06,360 121 INFO rb-001770c-225483-423667 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-11 18:31:06,524 121 INFO rb-001770c-225483-423667 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-11 18:31:06,710 121 INFO rb-001770c-225483-423667 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-11 18:31:06,884 121 INFO rb-001770c-225483-423667 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-11 18:31:07,065 121 INFO rb-001770c-225483-423667 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-11 18:31:07,255 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:31:20,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [545] 2026-10-11 18:31:20,380 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24981] 2026-10-11 18:31:20,395 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:31:21,057 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [546] 2026-10-11 18:31:21,092 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24983] 2026-10-11 18:31:21,104 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:31:21,766 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [547] 2026-10-11 18:31:21,780 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24985] 2026-10-11 18:31:21,791 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:31:22,410 121 INFO rb-001770c-225483-423667 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-11 18:31:22,542 121 INFO rb-001770c-225483-423667 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-11 18:31:22,859 121 INFO rb-001770c-225483-423667 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-11 18:31:22,906 121 INFO rb-001770c-225483-423667 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-11 18:31:22,971 121 INFO rb-001770c-225483-423667 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-11 18:31:23,010 121 INFO rb-001770c-225483-423667 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-11 18:31:23,060 121 INFO rb-001770c-225483-423667 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-11 18:31:23,160 121 INFO rb-001770c-225483-423667 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-11 18:31:23,357 121 INFO rb-001770c-225483-423667 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-11 18:31:23,521 121 INFO rb-001770c-225483-423667 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-11 18:31:23,783 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:31:24,433 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_compute: Starting TestEstimateCompute.test_compute_amounts ... 2026-10-11 18:31:24,536 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_compute: Starting TestEstimateCompute.test_compute_readonly_mode ... 2026-10-11 18:31:24,603 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:31:25,179 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_currency ... 2026-10-11 18:31:25,271 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_invalid_date_range ... 2026-10-11 18:31:25,325 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_non_recursive_hierarchy ... 2026-10-11 18:31:25,541 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [548] 2026-10-11 18:31:25,606 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_recursive_hierarchy ... 2026-10-11 18:31:25,797 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [549] 2026-10-11 18:31:25,857 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_sub_estimate_within_parent_range ... 2026-10-11 18:31:25,992 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:31:26,501 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_report: Starting TestReport.test_estimate_report ... 2026-10-11 18:31:26,664 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:31:27,299 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [550] 2026-10-11 18:31:27,340 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_admin_full_access ... 2026-10-11 18:31:27,549 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.message records with IDs: [25031, 25030] 2026-10-11 18:31:27,601 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted estimate.estimate records with IDs: [15] 2026-10-11 18:31:27,618 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [1861] 2026-10-11 18:31:27,658 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_admin_full_access ... 2026-10-11 18:31:27,888 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted estimate.line records with IDs: [42] 2026-10-11 18:31:27,923 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_user_access ... 2026-10-11 18:31:28,117 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted estimate.line records with IDs: [37] 2026-10-11 18:31:28,187 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_user_no_access_other_lines ... 2026-10-11 18:31:28,240 121 INFO rb-001770c-225483-423667 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-11 18:31:28,293 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_noone_estimate ... 2026-10-11 18:31:28,474 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.message records with IDs: [25028] 2026-10-11 18:31:28,503 121 INFO rb-001770c-225483-423667 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-11 18:31:28,553 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_own_estimate ... 2026-10-11 18:31:28,766 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [551] 2026-10-11 18:31:28,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.message records with IDs: [25032, 25028] 2026-10-11 18:31:28,990 121 INFO rb-001770c-225483-423667 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-11 18:31:29,044 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_sub_estimate ... 2026-10-11 18:31:29,282 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [552] 2026-10-11 18:31:29,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [553] 2026-10-11 18:31:29,637 121 INFO rb-001770c-225483-423667 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-11 18:31:29,668 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.message records with IDs: [25034, 25029] 2026-10-11 18:31:29,700 121 INFO rb-001770c-225483-423667 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-11 18:31:29,769 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_no_access_other_estimates ... 2026-10-11 18:31:29,834 121 INFO rb-001770c-225483-423667 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-11 18:31:29,861 121 INFO rb-001770c-225483-423667 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-11 18:31:29,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.message records with IDs: [25031, 25030] 2026-10-11 18:31:29,940 121 INFO rb-001770c-225483-423667 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-11 18:31:30,008 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:31:30,707 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_cancel ... 2026-10-11 18:31:30,816 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted estimate.line records with IDs: [48, 49, 50, 51] 2026-10-11 18:31:30,857 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_confirm ... 2026-10-11 18:31:30,973 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_draft ... 2026-10-11 18:31:31,032 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_allowed_field_write_parent_estimate ... 2026-10-11 18:31:31,169 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_forbidden_field_write_parent_estimate ... 2026-10-11 18:31:31,300 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_unlink_sub_estimate_line_in_parent ... 2026-10-11 18:31:31,440 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_update_lines_to_parent ... 2026-10-11 18:31:31,547 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_write_child_estimate_line ... 2026-10-11 18:31:31,689 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:31:33,263 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_action_view_approval ... 2026-10-11 18:31:33,394 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_approval_request_data ... 2026-10-11 18:31:33,475 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_approval_state_computation ... 2026-10-11 18:31:34,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [263] 2026-10-11 18:31:34,276 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [554] 2026-10-11 18:31:34,641 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_can_do_things_computation ... 2026-10-11 18:31:35,070 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_multiple_approval_state_computation ... 2026-10-11 18:31:35,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [265] 2026-10-11 18:31:35,815 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [555] 2026-10-11 18:31:37,400 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [556] 2026-10-11 18:31:37,558 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [266] 2026-10-11 18:31:37,693 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [557] 2026-10-11 18:31:38,016 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:31:39,781 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t10_action_view_approval_still_opens_the_request ... 2026-10-11 18:31:39,942 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t11_non_admin_sees_the_direction_on_lines ... 2026-10-11 18:31:40,057 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t1_toggle_field_map_does_not_raise ... 2026-10-11 18:31:40,090 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t2_estimate_request_type_data_builds ... 2026-10-11 18:31:40,196 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t3_line_direction_and_sections_reach_the_approval ... 2026-10-11 18:31:40,272 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t4_taxed_line_reproduces_totals ... 2026-10-11 18:31:40,357 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t5_direction_is_mandatory_on_ordinary_lines ... 2026-10-11 18:31:40,421 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t6_header_and_line_direction_toggles ... 2026-10-11 18:31:40,453 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t7_provisioning_is_idempotent ... 2026-10-11 18:31:41,351 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t8_form_arch_carries_new_columns_and_no_legacy_idiom ... 2026-10-11 18:31:41,657 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t9_report_models_read_new_field_without_db_error ... 2026-10-11 18:31:41,855 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:31:42,451 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_account_id_field_round_trips_on_create ... 2026-10-11 18:31:43,861 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_budgetary_position_only_wizard_line_is_valid_on_create ... 2026-10-11 18:31:45,141 121 INFO rb-001770c-225483-423667 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-11 18:31:46,523 121 INFO rb-001770c-225483-423667 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-11 18:31:48,639 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:51,510 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bca7100> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:51,511 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2957db7380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:51,520 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:51,526 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2957db6980> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:51,887 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:55,807 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959bd49a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:55,808 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c1b9940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:55,814 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:55,819 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c1ba160> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:56,133 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:59,096 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292de33c40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:59,098 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d9dc5e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:59,104 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:59,109 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d9dc680> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:31:59,400 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:32:03,159 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c0621bc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:32:03,160 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292cd3f600> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:32:03,167 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:32:03,172 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292cd3c220> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 395, in _sync_plan_column ).field_description = description File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:32:03,268 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:32:06,425 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cd3d620> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:32:06,426 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ca84220> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:32:06,433 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:32:06,439 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ca86d40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:32:06,477 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:32:08,380 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_action_view_budget ... 2026-10-11 18:32:10,010 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_action_view_estimate_from_budget ... 2026-10-11 18:32:11,622 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_budget_count_computation ... 2026-10-11 18:32:13,059 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_estimate_count_computation ... 2026-10-11 18:32:14,511 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_wizard_create_budget_diff_budget_post ... 2026-10-11 18:32:16,141 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_wizard_create_budget_same_budget_post ... 2026-10-11 18:32:17,764 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:32:17,816 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_hr.tests.test_estimate_hr: Starting TestEstimateHr.test_department_id_computation ... 2026-10-11 18:32:17,948 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_hr.tests.test_estimate_hr: Starting TestEstimateHr.test_manual_update_department_id ... 2026-10-11 18:32:18,112 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:32:18,810 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_create_project ... 2026-10-11 18:32:18,917 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_view_estimate_from_project ... 2026-10-11 18:32:18,979 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_view_project ... 2026-10-11 18:32:19,046 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_estimate_count_computation ... 2026-10-11 18:32:19,129 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_project_count_computation ... 2026-10-11 18:32:19,201 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:32:20,104 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_action_view_estimate_from_purchase_order ... 2026-10-11 18:32:20,174 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_action_view_purchase_order ... 2026-10-11 18:32:20,236 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_estimate_count_computation ... 2026-10-11 18:32:20,288 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_purchase_order_count_computation ... 2026-10-11 18:32:20,337 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_wizard_create_purchase_order ... 2026-10-11 18:32:20,770 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:32:21,644 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_action_view_estimate_from_sale_order ... 2026-10-11 18:32:21,868 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_action_view_sale_order ... 2026-10-11 18:32:21,961 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_estimate_count_computation ... 2026-10-11 18:32:22,022 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_sale_order_count_computation ... 2026-10-11 18:32:22,074 121 INFO rb-001770c-225483-423667 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_wizard_create_sale_order ... 2026-10-11 18:32:22,409 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:32:22,427 121 INFO rb-001770c-225483-423667 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_01_registration_create_issues_partner_barcode ... 2026-10-11 18:32:23,301 121 INFO rb-001770c-225483-423667 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_02_non_participant_partner_has_no_barcode ... 2026-10-11 18:32:23,408 121 INFO rb-001770c-225483-423667 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_03_scan_permanent_card_confirms_open_registration ... 2026-10-11 18:32:24,240 121 INFO rb-001770c-225483-423667 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_04_scan_permanent_card_twice_reports_already_registered ... 2026-10-11 18:32:24,993 121 INFO rb-001770c-225483-423667 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_05_scan_unknown_code_returns_invalid_ticket ... 2026-10-11 18:32:25,119 121 INFO rb-001770c-225483-423667 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_06_register_attendee_transparent_for_registration_barcode ... 2026-10-11 18:32:25,774 121 INFO rb-001770c-225483-423667 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_07_scan_prefers_open_over_draft_registration ... 2026-10-11 18:32:26,811 121 INFO rb-001770c-225483-423667 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_08_partner_card_scoped_to_issuing_company ... 2026-10-11 18:32:34,563 121 INFO rb-001770c-225483-423667 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_09_cron_backfill_narrows_to_participants_across_companies ... 2026-10-11 18:32:41,902 121 INFO rb-001770c-225483-423667 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-11 18:32:42,653 121 INFO rb-001770c-225483-423667 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_11_report_renders_once_and_skips_cardless_partners ... 2026-10-11 18:32:42,995 121 INFO rb-001770c-225483-423667 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_12_cron_record_loads_with_days_interval ... 2026-10-11 18:32:43,038 121 INFO rb-001770c-225483-423667 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-11 18:32:44,084 121 INFO rb-001770c-225483-423667 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-11 18:32:51,835 121 INFO rb-001770c-225483-423667 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-11 18:32:52,553 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-10-11 18:32:55,506 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet.tests.test_access_right: Starting TestAccessRight.test_access_read_service_user_010 ... 2026-10-11 18:32:55,525 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 358, model: fleet.vehicle.log.services 2026-10-11 18:32:55,582 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #358 deleted mail.message records with IDs: [6109, 4825, 65] 2026-10-11 18:32:55,583 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 358, model: fleet.vehicle.log.services 2026-10-11 18:32:55,622 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet.tests.test_access_right: Starting TestAccessRight.test_group_fleet_manager_001 ... 2026-10-11 18:32:55,712 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #357 deleted mail.message records with IDs: [6109, 4825, 65] 2026-10-11 18:32:55,748 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #357 deleted ir.model.data records with IDs: [44567] 2026-10-11 18:32:55,748 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #357 deleted fleet.vehicle.log.services records with IDs: [1] 2026-10-11 18:32:55,796 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #357 deleted fleet.vehicle.log.services records with IDs: [7] 2026-10-11 18:32:55,851 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:32:57,978 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet.tests.test_fleet_service_type: Starting TestFleetServiceType.test_service_type_generates_billable_service_product_010 ... 2026-10-11 18:32:58,148 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 18:33:00,334 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet.tests.test_fleet_vehicle_address: Starting TestFleetVehicleAddress.test_create_vehicle_with_unmatched_location_010 ... 2026-10-11 18:33:00,510 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 18:33:02,831 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet.tests.test_fleet_vehicle_cost_report: Starting TestFleetVehicleCostReport.test_report_aggregates_vehicle_service_cost_010 ... 2026-10-11 18:33:03,076 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 18:33:05,401 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet.tests.test_vehicle_services: Starting TestVehicleService.test_amount_written_directly_sets_unit_price ... 2026-10-11 18:33:05,473 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet.tests.test_vehicle_services: Starting TestVehicleService.test_compute_vehicle_service_amount ... 2026-10-11 18:33:05,517 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet.tests.test_vehicle_services: Starting TestVehicleService.test_new_service_costs_quantity_times_unit_price ... 2026-10-11 18:33:05,606 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 18:33:08,941 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_access_account_user ... 2026-10-11 18:33:09,105 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #385 deleted ir.model.data records with IDs: [44443] 2026-10-11 18:33:09,106 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #385 deleted fleet.service.type records with IDs: [3] 2026-10-11 18:33:09,148 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_access_invoicing_user ... 2026-10-11 18:33:09,188 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 384, model: fleet.vehicle 2026-10-11 18:33:09,204 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 384, model: fleet.vehicle 2026-10-11 18:33:09,299 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #384 deleted mail.message records with IDs: [2847, 60] 2026-10-11 18:33:09,303 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 384, model: fleet.vehicle 2026-10-11 18:33:09,416 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 384, model: fleet.vehicle.log.services 2026-10-11 18:33:09,475 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 384, model: fleet.vehicle.log.services 2026-10-11 18:33:09,502 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [13], uid: 384, model: fleet.vehicle.log.services 2026-10-11 18:33:09,523 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 384, model: fleet.vehicle.log.services 2026-10-11 18:33:09,575 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 384, model: fleet.service.type 2026-10-11 18:33:09,578 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 384, model: fleet.service.type 2026-10-11 18:33:09,585 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 384, model: fleet.service.type 2026-10-11 18:33:09,624 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_brand_name ... 2026-10-11 18:33:09,795 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_model_name ... 2026-10-11 18:33:09,961 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_vehicle_model ... 2026-10-11 18:33:10,119 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:33:11,559 121 INFO rb-001770c-225483-423667 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-11 18:33:13,874 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [555] 2026-10-11 18:33:14,332 121 INFO rb-001770c-225483-423667 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-11 18:33:15,967 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [557] 2026-10-11 18:33:16,207 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [247] 2026-10-11 18:33:16,268 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25785] 2026-10-11 18:33:16,273 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [15] 2026-10-11 18:33:16,452 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [586] 2026-10-11 18:33:16,614 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [587] 2026-10-11 18:33:16,659 121 INFO rb-001770c-225483-423667 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-11 18:33:17,394 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [558] 2026-10-11 18:33:17,606 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25786] 2026-10-11 18:33:17,611 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [16] 2026-10-11 18:33:17,731 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_repost_after_vehicle_cleared_does_not_recreate_phantom_service ... 2026-10-11 18:33:18,460 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [559] 2026-10-11 18:33:18,775 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:33:20,428 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:23,937 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292b907740> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:23,938 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e176e80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:23,948 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:23,953 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e1749a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:24,490 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:28,507 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d325260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:28,508 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e110a40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:28,516 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:28,522 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e110e00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:29,049 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:32,085 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d0d4220> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:32,087 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292eef47c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:32,095 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:32,101 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292f17f740> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:33,552 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:36,424 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ee31260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:36,426 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295a5bca40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:36,436 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:36,443 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295a5bfec0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:36,931 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:41,298 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bcf7c40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:41,299 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c070c7c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:41,310 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:41,316 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c070c360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:41,748 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:44,711 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e6e28e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:44,711 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c8dd3a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:44,719 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:44,724 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c8ddd00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:46,016 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:49,083 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295a72d580> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:49,084 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c08c3b00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:49,092 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:49,097 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c08c0ae0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:49,532 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:53,509 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2957c91260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:53,510 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c094c680> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:53,516 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:53,520 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c094f9c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:53,960 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_analytic_cleanse_coinstall: Starting TestFleetAnalyticCleanseCoinstall.test_cleanse_does_not_remove_non_fleet_plan_entry ... 2026-10-11 18:33:56,068 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:59,995 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ba793a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:33:59,996 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c59b4c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:34:00,004 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:34:00,009 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c599080> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:34:00,043 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:34:00,061 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_auto_install_optin: Starting TestViinFleetAccountAutoInstallOptin.test_booking_account_triggers_off_full_depends ... 2026-10-11 18:34:00,098 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_auto_install_optin: Starting TestViinFleetAccountAutoInstallOptin.test_viin_fleet_account_auto_installs_on_full_depends ... 2026-10-11 18:34:00,150 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:34:08,748 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_change_name_service ... 2026-10-11 18:34:08,909 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constrain_same_currency ... 2026-10-11 18:34:12,313 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_change_name_analytic_account_vehicle ... 2026-10-11 18:34:12,404 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_invoice_line_message_shows_decimal_amount ... 2026-10-11 18:34:12,973 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_product_same_product_type_service ... 2026-10-11 18:34:13,032 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_save_company_on_vehicle_and_cost ... 2026-10-11 18:34:13,086 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_contrain_create_invoice_from_cost ... 2026-10-11 18:34:13,198 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_contraint_value_costs_equal_amount_invoice_line ... 2026-10-11 18:34:13,769 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_copy_analytic_account_001 ... 2026-10-11 18:34:13,837 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_copy_vehicle_001 ... 2026-10-11 18:34:13,933 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_001 ... 2026-10-11 18:34:14,472 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [252] 2026-10-11 18:34:14,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [600, 601] 2026-10-11 18:34:14,736 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move records with IDs: [247] 2026-10-11 18:34:14,772 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_002 ... 2026-10-11 18:34:15,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [253] 2026-10-11 18:34:15,562 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [602] 2026-10-11 18:34:15,697 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [603] 2026-10-11 18:34:15,734 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_003 ... 2026-10-11 18:34:16,507 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_generate_product_service ... 2026-10-11 18:34:16,730 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:34:19,518 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_draft_vendor_bill_not_in_move_ids ... 2026-10-11 18:34:19,989 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_non_accounting_user_sees_empty_move_ids ... 2026-10-11 18:34:20,739 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_posted_customer_invoice_in_move_ids ... 2026-10-11 18:34:21,423 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_posted_vendor_bill_in_move_ids ... 2026-10-11 18:34:22,069 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:34:24,864 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_distribution_service_on_invoice_line_001 ... 2026-10-11 18:34:27,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [26, 27] 2026-10-11 18:34:27,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [565, 564] 2026-10-11 18:34:27,983 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_distribution_service_on_invoice_line_002 ... 2026-10-11 18:34:30,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 405, model: fleet.vehicle.log.services 2026-10-11 18:34:30,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #405 deleted fleet.vehicle.log.services records with IDs: [28, 29] 2026-10-11 18:34:31,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #405 deleted account.analytic.line records with IDs: [567, 566] 2026-10-11 18:34:31,288 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_generate_analytic_line_after_post_invoice ... 2026-10-11 18:34:32,025 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_001 ... 2026-10-11 18:34:32,750 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [261, 262] 2026-10-11 18:34:32,868 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [620, 621, 622] 2026-10-11 18:34:32,959 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move records with IDs: [257] 2026-10-11 18:34:33,001 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_002 ... 2026-10-11 18:34:33,701 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [263] 2026-10-11 18:34:33,826 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [623, 624] 2026-10-11 18:34:33,925 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move records with IDs: [258] 2026-10-11 18:34:33,946 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [30] 2026-10-11 18:34:33,984 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_003 ... 2026-10-11 18:34:38,031 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [32] 2026-10-11 18:34:38,108 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [569, 570] 2026-10-11 18:34:38,349 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [264, 265] 2026-10-11 18:34:38,506 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [625, 626, 627] 2026-10-11 18:34:38,591 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move records with IDs: [259] 2026-10-11 18:34:38,614 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1996] 2026-10-11 18:34:38,684 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:34:41,702 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_invoice_locked_access: Starting TestInvoiceLockedFleetAccess.test_invoice_locked_tracks_bill_link_for_fleet_user ... 2026-10-11 18:34:42,312 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:34:45,279 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_smart_button_view_mode: Starting TestSmartButtonViewMode.test_action_view_customer_invoices_uses_list_not_tree ... 2026-10-11 18:34:45,917 121 INFO rb-001770c-225483-423667 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-11 18:34:46,505 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:35:02,656 121 INFO rb-001770c-225483-423667 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-11 18:35:05,374 121 INFO rb-001770c-225483-423667 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-11 18:35:08,567 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #423 deleted account.analytic.line records with IDs: [572] 2026-10-11 18:35:09,265 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_foreign_currency_bill_service_amount_is_in_company_currency ... 2026-10-11 18:35:12,197 121 INFO rb-001770c-225483-423667 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-11 18:35:15,174 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_negative_vendor_bill_line_with_vehicle_reduces_the_cost ... 2026-10-11 18:35:16,198 121 INFO rb-001770c-225483-423667 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-11 18:35:20,150 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_post_bill_without_analytic_creates_one_service_per_line ... 2026-10-11 18:35:23,080 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_purchase_receipt_with_vehicle_creates_one_service ... 2026-10-11 18:35:23,948 121 INFO rb-001770c-225483-423667 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-11 18:35:27,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #423 deleted account.analytic.line records with IDs: [584, 585] 2026-10-11 18:35:28,001 121 INFO rb-001770c-225483-423667 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-11 18:35:28,961 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_service_created_by_another_flow_while_posting_survives ... 2026-10-11 18:35:31,910 121 INFO rb-001770c-225483-423667 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-11 18:35:34,785 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #425 deleted fleet.vehicle.log.services records with IDs: [53, 54] 2026-10-11 18:35:34,880 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #425 deleted account.analytic.line records with IDs: [591, 590] 2026-10-11 18:35:35,374 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_changed_after_reset_to_draft_moves_the_service ... 2026-10-11 18:35:38,444 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #423 deleted account.analytic.line records with IDs: [594] 2026-10-11 18:35:38,876 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_column_is_never_shown_on_sale_document ... 2026-10-11 18:35:39,230 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_column_is_removed_with_analytic_accounting ... 2026-10-11 18:35:39,588 121 INFO rb-001770c-225483-423667 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-11 18:35:39,914 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_leaves_entries_of_other_plans_untouched ... 2026-10-11 18:35:39,978 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:43,912 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292be67a60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:43,914 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2957c600e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:43,922 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:43,928 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2957c61b20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:44,363 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:47,299 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292b4e6200> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:47,301 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292d1054e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:47,310 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:47,317 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292d1068e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:47,831 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:51,448 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c27d580> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:51,449 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e37e200> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:51,458 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:51,465 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e37f420> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:52,010 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:56,002 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d023ba0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:56,006 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2957dd4fe0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:56,020 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:56,025 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2957dd5bc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:56,490 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:59,583 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292bfad1c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:59,584 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e851f80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:59,594 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:35:59,601 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e850b80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:01,046 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:04,279 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2929e1b9c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:04,280 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295a4da700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:04,288 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:04,293 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295a4da0c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:04,678 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:08,299 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2958228360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:08,300 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292eef6f20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:08,309 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:08,316 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292eef5b20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:08,756 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:12,006 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959c1e700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:12,008 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295852c360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:12,016 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:12,022 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295852e660> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:17,752 121 INFO rb-001770c-225483-423667 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-11 18:36:20,120 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_vehicle_removed_after_reset_to_draft_leaves_no_service ... 2026-10-11 18:36:22,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #423 deleted account.analytic.line records with IDs: [596] 2026-10-11 18:36:23,199 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #423 deleted mail.message records with IDs: [25798] 2026-10-11 18:36:23,206 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #423 deleted fleet.vehicle.log.services records with IDs: [58] 2026-10-11 18:36:23,475 121 INFO rb-001770c-225483-423667 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-11 18:36:24,430 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_account.tests.test_vehicle_line_bill: Starting TestVehicleLineBill.test_zero_amount_vehicle_line_creates_no_service ... 2026-10-11 18:36:27,615 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:30,417 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959bbc2c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:30,418 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c020ae0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:30,424 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:30,430 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c0236a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:36:30,471 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:36:30,489 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_booking_kanban_arch_combines: Starting TestBookingKanbanArchCombines.test_booking_kanban_arch_combines ... 2026-10-11 18:36:31,846 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:36:34,387 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_booking_cancel_releases_its_items ... 2026-10-11 18:36:34,826 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <990332525333585.1791743794.661890268325806-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:34,940 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [574] 2026-10-11 18:36:35,063 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <026239280574051.1791743794.991573095321655-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:35,075 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [575] 2026-10-11 18:36:35,210 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [576] 2026-10-11 18:36:35,317 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [577] 2026-10-11 18:36:35,426 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <861248910237659.1791743795.360988855361938-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:35,434 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [578] 2026-10-11 18:36:35,537 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <229104563602636.1791743795.481851816177368-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:35,546 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-10-11 18:36:35,680 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [580] 2026-10-11 18:36:35,811 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [581] 2026-10-11 18:36:36,180 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [13] 2026-10-11 18:36:36,447 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_cancel_frees_combined_capacity_and_manifest ... 2026-10-11 18:36:36,742 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <449090003112133.1791743796.562411308288574-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:36,855 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [582] 2026-10-11 18:36:36,961 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <670321139998714.1791743796.902238130569458-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:36,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [583] 2026-10-11 18:36:37,077 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [584] 2026-10-11 18:36:37,211 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [585] 2026-10-11 18:36:37,318 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <182668813026973.1791743797.256594657897949-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:37,332 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [586] 2026-10-11 18:36:37,457 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <717215824369089.1791743797.387500524520874-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:37,472 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [587] 2026-10-11 18:36:37,602 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [588] 2026-10-11 18:36:37,738 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [589] 2026-10-11 18:36:38,005 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [15] 2026-10-11 18:36:38,328 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_cancel_is_idempotent ... 2026-10-11 18:36:38,547 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <420757177425186.1791743798.407354354858398-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:38,620 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [590] 2026-10-11 18:36:38,711 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207425206741613.1791743798.659722805023193-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:38,719 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [591] 2026-10-11 18:36:38,809 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [592] 2026-10-11 18:36:38,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [593] 2026-10-11 18:36:38,998 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <760104851887832.1791743798.944287776947021-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:39,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [594] 2026-10-11 18:36:39,111 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <408611893468648.1791743799.052902460098267-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:39,122 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [595] 2026-10-11 18:36:39,248 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [596] 2026-10-11 18:36:39,368 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [597] 2026-10-11 18:36:39,598 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [17] 2026-10-11 18:36:39,862 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_compute_state_no_ghost_write_on_item_unassign ... 2026-10-11 18:36:40,111 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <133485965809453.1791743799.964708566665649-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:40,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [598] 2026-10-11 18:36:40,301 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <478883896788318.1791743800.225548744201660-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:40,310 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [599] 2026-10-11 18:36:40,445 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [600] 2026-10-11 18:36:40,579 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [601] 2026-10-11 18:36:40,688 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <344148361363335.1791743800.619095087051392-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:40,708 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [602] 2026-10-11 18:36:40,826 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <586933226899103.1791743800.760644435882568-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:40,837 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [603] 2026-10-11 18:36:40,982 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [604] 2026-10-11 18:36:41,110 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [605] 2026-10-11 18:36:41,436 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [19] 2026-10-11 18:36:41,655 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_trip_cancel_releases_all_items ... 2026-10-11 18:36:41,895 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <569684294384399.1791743801.733647584915161-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:41,998 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [606] 2026-10-11 18:36:42,120 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <205139206628949.1791743802.053889751434326-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:42,130 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [607] 2026-10-11 18:36:42,241 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [608] 2026-10-11 18:36:42,351 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [609] 2026-10-11 18:36:42,436 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <735907192017085.1791743802.389951229095459-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:42,443 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [610] 2026-10-11 18:36:42,520 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <962317494775457.1791743802.477270126342773-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:42,528 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [611] 2026-10-11 18:36:42,627 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [612] 2026-10-11 18:36:42,735 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [613] 2026-10-11 18:36:42,976 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [21] 2026-10-11 18:36:43,286 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_trip_cancel_reverts_booking_to_confirmed ... 2026-10-11 18:36:43,548 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <229613109510613.1791743803.386315822601318-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:43,662 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [614] 2026-10-11 18:36:43,777 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <727131280750805.1791743803.715126514434814-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:43,785 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [615] 2026-10-11 18:36:43,901 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [616] 2026-10-11 18:36:44,019 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [617] 2026-10-11 18:36:44,115 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <263316767650082.1791743804.058962106704712-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:44,126 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [618] 2026-10-11 18:36:44,230 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <392435140567487.1791743804.169485807418823-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:44,239 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2026-10-11 18:36:44,334 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-10-11 18:36:44,454 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-10-11 18:36:44,663 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [23] 2026-10-11 18:36:44,928 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:36:47,494 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_default_is_true ... 2026-10-11 18:36:47,664 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_false_skips_constraint ... 2026-10-11 18:36:47,947 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <963424133303641.1791743807.773124456405640-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:48,051 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2026-10-11 18:36:48,145 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <433981350358272.1791743808.089346885681152-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:48,154 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2026-10-11 18:36:48,268 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2026-10-11 18:36:48,408 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [625] 2026-10-11 18:36:48,507 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <130607870901904.1791743808.448606014251709-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:48,515 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [626] 2026-10-11 18:36:48,607 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <191712597406525.1791743808.554916858673096-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:48,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [627] 2026-10-11 18:36:48,735 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [628] 2026-10-11 18:36:48,876 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [629] 2026-10-11 18:36:49,147 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [25] 2026-10-11 18:36:49,410 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_true_enforces_constraint ... 2026-10-11 18:36:49,627 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <654805669928114.1791743809.511252880096436-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:49,693 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [630] 2026-10-11 18:36:49,781 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <350997161584228.1791743809.733986139297485-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:49,788 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [631] 2026-10-11 18:36:49,883 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [632] 2026-10-11 18:36:49,987 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [633] 2026-10-11 18:36:50,068 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <018153206687370.1791743810.027124643325806-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:50,075 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [634] 2026-10-11 18:36:50,158 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <909762772230375.1791743810.116440534591675-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:50,164 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-10-11 18:36:50,248 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-10-11 18:36:50,369 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-10-11 18:36:50,646 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [27] 2026-10-11 18:36:50,895 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:36:53,511 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_cc11_canonical_key_bypasses_combined_gate ... 2026-10-11 18:36:53,819 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <869243616283509.1791743813.692669391632080-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:53,913 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-10-11 18:36:54,047 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <813246017929162.1791743813.977645635604858-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:54,059 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2026-10-11 18:36:54,187 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [640] 2026-10-11 18:36:54,309 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [641] 2026-10-11 18:36:54,446 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <767428292691832.1791743814.368191480636597-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:54,456 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2026-10-11 18:36:54,577 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <711203089398608.1791743814.506383180618286-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:54,592 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [643] 2026-10-11 18:36:54,745 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [644] 2026-10-11 18:36:54,869 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [645] 2026-10-11 18:36:55,092 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [29] 2026-10-11 18:36:55,306 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_passes_under_limit ... 2026-10-11 18:36:55,486 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <463148659056405.1791743815.371934175491333-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:55,557 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [646] 2026-10-11 18:36:55,657 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <365739409235259.1791743815.593977451324463-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:55,666 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [647] 2026-10-11 18:36:55,751 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [648] 2026-10-11 18:36:55,851 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [649] 2026-10-11 18:36:55,955 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <773526942447426.1791743815.903502225875854-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:55,967 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [650] 2026-10-11 18:36:56,084 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <775823720260203.1791743816.017543315887451-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:56,093 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [651] 2026-10-11 18:36:56,184 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [652] 2026-10-11 18:36:56,271 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [653] 2026-10-11 18:36:56,468 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [31] 2026-10-11 18:36:56,672 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_raises_on_volume_axis ... 2026-10-11 18:36:56,906 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <391815963043342.1791743816.749724626541138-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:56,972 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [654] 2026-10-11 18:36:57,074 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <695965209730236.1791743817.006863117218018-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:57,081 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [655] 2026-10-11 18:36:57,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [656] 2026-10-11 18:36:57,275 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [657] 2026-10-11 18:36:57,368 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <070972054494353.1791743817.316275119781494-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:57,376 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [658] 2026-10-11 18:36:57,478 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <272148476116212.1791743817.415701389312744-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:57,492 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [659] 2026-10-11 18:36:57,601 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [660] 2026-10-11 18:36:57,699 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [661] 2026-10-11 18:36:57,932 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [33] 2026-10-11 18:36:58,141 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_raises_when_axis_b_overflows_weight ... 2026-10-11 18:36:58,377 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <606755824166116.1791743818.236328363418579-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:36:58,476 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [662] 2026-10-11 18:36:58,598 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <814170597100112.1791743818.523058414459229-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:36:58,606 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [663] 2026-10-11 18:36:58,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [664] 2026-10-11 18:36:58,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [665] 2026-10-11 18:36:58,903 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <537751506261300.1791743818.854163169860840-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:36:58,910 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [666] 2026-10-11 18:36:58,986 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <232046031189861.1791743818.943411111831665-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:36:58,994 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [667] 2026-10-11 18:36:59,098 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [668] 2026-10-11 18:36:59,216 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [669] 2026-10-11 18:36:59,483 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [35] 2026-10-11 18:36:59,745 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_gate_ignores_vehicle_without_capacity_limit ... 2026-10-11 18:37:00,033 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <518737543449251.1791743819.861731529235840-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:00,121 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [670] 2026-10-11 18:37:00,220 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <982811577255205.1791743820.174954652786255-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:00,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [671] 2026-10-11 18:37:00,314 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [672] 2026-10-11 18:37:00,417 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [673] 2026-10-11 18:37:00,518 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <219085675176346.1791743820.461954355239868-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:00,564 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [674] 2026-10-11 18:37:00,661 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <784182404590505.1791743820.606271982192993-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:00,677 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [675] 2026-10-11 18:37:00,807 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [676] 2026-10-11 18:37:00,928 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [677] 2026-10-11 18:37:01,309 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [37] 2026-10-11 18:37:01,569 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:37:01,592 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_admin_demo_has_group_admin ... 2026-10-11 18:37:01,651 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_user_demo_has_group_user ... 2026-10-11 18:37:01,706 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_user_demo_scoped_to_own_role ... 2026-10-11 18:37:01,768 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:37:04,139 121 INFO rb-001770c-225483-423667 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-11 18:37:04,309 121 INFO rb-001770c-225483-423667 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-11 18:37:04,367 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:37:06,549 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_core_report_query_is_audience_neutral ... 2026-10-11 18:37:06,694 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_confirms_without_passenger_payload ... 2026-10-11 18:37:06,981 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <623590572525378.1791743826.824513435363770-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:07,055 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [678] 2026-10-11 18:37:07,167 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <062696978510978.1791743827.107926368713379-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:07,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [679] 2026-10-11 18:37:07,288 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [680] 2026-10-11 18:37:07,384 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [681] 2026-10-11 18:37:07,466 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <934590567184909.1791743827.418815851211548-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:07,485 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [682] 2026-10-11 18:37:07,575 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998840996620093.1791743827.532648801803589-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:07,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [683] 2026-10-11 18:37:07,667 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [684] 2026-10-11 18:37:07,746 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [685] 2026-10-11 18:37:07,787 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_needs_no_audience_model ... 2026-10-11 18:37:08,014 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <863335372067206.1791743827.860180377960205-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:08,093 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [686] 2026-10-11 18:37:08,212 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <976826372665661.1791743828.151168346405029-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:08,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [687] 2026-10-11 18:37:08,346 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [688] 2026-10-11 18:37:08,440 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [689] 2026-10-11 18:37:08,540 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <429387394171912.1791743828.485020637512207-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:08,549 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [690] 2026-10-11 18:37:08,651 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <276442426975483.1791743828.598708629608154-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:08,657 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [691] 2026-10-11 18:37:08,762 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [692] 2026-10-11 18:37:08,882 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [693] 2026-10-11 18:37:08,946 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_runs_full_lifecycle ... 2026-10-11 18:37:09,196 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677514859268009.1791743829.069998741149902-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:09,278 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [694] 2026-10-11 18:37:09,413 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <551579015339914.1791743829.319082260131836-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:09,422 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [695] 2026-10-11 18:37:09,553 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [696] 2026-10-11 18:37:09,660 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [697] 2026-10-11 18:37:09,749 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <744887011708326.1791743829.700273513793945-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:09,759 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-10-11 18:37:09,839 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <341510618199045.1791743829.798850536346436-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:09,846 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [699] 2026-10-11 18:37:09,931 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [700] 2026-10-11 18:37:10,008 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-10-11 18:37:10,231 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [39] 2026-10-11 18:37:10,501 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-10-11 18:37:10,662 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_vehicle_is_eligible_without_passenger_capability ... 2026-10-11 18:37:10,739 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:37:13,089 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_booking_type_is_not_required_in_core ... 2026-10-11 18:37:13,219 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_capacity_check_does_not_raise_on_undefined_transport_type ... 2026-10-11 18:37:13,271 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_item_weight_and_volume_zero_without_payload_leaf ... 2026-10-11 18:37:13,323 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_neutral_type_item_groups_at_default_priority ... 2026-10-11 18:37:13,384 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_round_trip_default_false_in_core ... 2026-10-11 18:37:13,640 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_transport_type_is_false_without_a_leaf ... 2026-10-11 18:37:13,713 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:37:16,040 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_floor_when_dropoff_before_start ... 2026-10-11 18:37:16,355 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <018736318394768.1791743836.222517251968384-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:16,458 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [703] 2026-10-11 18:37:16,583 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <652330614683855.1791743836.520050287246704-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:16,595 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-10-11 18:37:16,743 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-10-11 18:37:16,870 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [706] 2026-10-11 18:37:16,960 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <487723797336643.1791743836.907029390335083-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:16,968 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-10-11 18:37:17,072 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <621261279796126.1791743837.013410568237305-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:17,080 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-10-11 18:37:17,188 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-10-11 18:37:17,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-10-11 18:37:17,542 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [41] 2026-10-11 18:37:17,743 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_from_booking_item_dropoff_time ... 2026-10-11 18:37:18,036 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <550854904369045.1791743837.848197221755981-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:18,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-10-11 18:37:18,250 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <569849495808147.1791743838.184058189392090-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:18,259 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-10-11 18:37:18,364 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-10-11 18:37:18,480 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-10-11 18:37:18,581 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <062672781447967.1791743838.525368928909302-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:18,588 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [715] 2026-10-11 18:37:18,696 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <784000893865119.1791743838.630328416824341-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:18,706 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [716] 2026-10-11 18:37:18,818 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [717] 2026-10-11 18:37:18,924 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [718] 2026-10-11 18:37:19,158 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [43] 2026-10-11 18:37:19,383 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_max_of_two_items ... 2026-10-11 18:37:19,626 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <136849782282658.1791743839.476902484893799-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:19,749 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [719] 2026-10-11 18:37:19,853 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <466627061395681.1791743839.793701648712158-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:19,859 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [720] 2026-10-11 18:37:19,974 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [721] 2026-10-11 18:37:20,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [722] 2026-10-11 18:37:20,208 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <018134395170119.1791743840.145948648452759-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:20,217 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [723] 2026-10-11 18:37:20,334 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <541615953570645.1791743840.277080535888672-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:20,361 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [724] 2026-10-11 18:37:20,473 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [725] 2026-10-11 18:37:20,590 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [726] 2026-10-11 18:37:20,719 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <534022729559226.1791743840.660238742828369-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:20,732 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [727] 2026-10-11 18:37:20,847 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <329692721576478.1791743840.784282684326172-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:20,857 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [728] 2026-10-11 18:37:20,976 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [729] 2026-10-11 18:37:21,098 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [730] 2026-10-11 18:37:21,217 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <391897493615390.1791743841.153403043746948-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:21,226 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [731] 2026-10-11 18:37:21,351 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <233201409042882.1791743841.282980203628540-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:21,361 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [732] 2026-10-11 18:37:21,481 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [733] 2026-10-11 18:37:21,614 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [734] 2026-10-11 18:37:21,909 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [45] 2026-10-11 18:37:22,093 121 INFO rb-001770c-225483-423667 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-11 18:37:22,297 121 INFO rb-001770c-225483-423667 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-11 18:37:22,508 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <788078823767287.1791743842.377740859985352-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:22,581 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [735] 2026-10-11 18:37:22,685 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334733363634402.1791743842.627509355545044-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:22,694 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [736] 2026-10-11 18:37:22,805 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [737] 2026-10-11 18:37:22,908 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [738] 2026-10-11 18:37:23,005 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <750395429544154.1791743842.948464155197144-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:23,014 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [739] 2026-10-11 18:37:23,125 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <465526102357178.1791743843.063931465148926-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:23,134 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [740] 2026-10-11 18:37:23,260 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [741] 2026-10-11 18:37:23,354 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [742] 2026-10-11 18:37:23,573 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [47] 2026-10-11 18:37:23,778 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:37:23,799 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_admin_in_hr_fleet_category ... 2026-10-11 18:37:23,833 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_admin_is_top_of_booking_ladder ... 2026-10-11 18:37:24,228 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_user_in_hr_fleet_category ... 2026-10-11 18:37:24,266 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_user_member_is_internal_user ... 2026-10-11 18:37:24,669 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_operator_implies_group_user ... 2026-10-11 18:37:25,167 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:37:25,605 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_plain_employee_sees_bookings_container ... 2026-10-11 18:37:25,772 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_plain_employee_sees_root_menu ... 2026-10-11 18:37:25,874 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_root_menu_gated_to_internal_users ... 2026-10-11 18:37:25,922 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:37:25,940 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_availability_fields_exist ... 2026-10-11 18:37:25,971 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_compute_availability_matches_registry ... 2026-10-11 18:37:26,275 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_module_toggle_fields_exist ... 2026-10-11 18:37:26,325 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:37:26,344 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingHrExpenseUpsellRemoved.test_hr_expense_upsell_fields_removed ... 2026-10-11 18:37:26,392 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:37:28,748 121 INFO rb-001770c-225483-423667 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-11 18:37:28,886 121 INFO rb-001770c-225483-423667 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-11 18:37:28,919 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_end_date_tracks_planned_date_end_after_write ... 2026-10-11 18:37:29,066 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_finished_trip_end_date_follows_the_recorded_arrival ... 2026-10-11 18:37:29,385 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343202336884500.1791743849.264310359954834-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:29,508 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [743] 2026-10-11 18:37:29,612 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <882175089205434.1791743849.553557395935059-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:29,626 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [744] 2026-10-11 18:37:29,736 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [745] 2026-10-11 18:37:29,853 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [746] 2026-10-11 18:37:29,955 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <170881301888070.1791743849.891277313232422-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:29,964 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [747] 2026-10-11 18:37:30,057 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278162190968521.1791743850.016247510910034-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:30,064 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [748] 2026-10-11 18:37:30,149 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [749] 2026-10-11 18:37:30,251 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [750] 2026-10-11 18:37:30,477 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [49] 2026-10-11 18:37:30,657 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [751] 2026-10-11 18:37:30,835 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_mixing_timed_and_untimed_items_does_not_raise ... 2026-10-11 18:37:30,895 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_moving_start_past_stored_end_date_is_accepted ... 2026-10-11 18:37:31,076 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_no_production_payload_writes_both_end_fields_together ... 2026-10-11 18:37:31,379 121 INFO rb-001770c-225483-423667 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-11 18:37:31,543 121 INFO rb-001770c-225483-423667 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-11 18:37:31,766 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_started_trip_end_date_is_start_plus_duration ... 2026-10-11 18:37:32,044 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <454842928428866.1791743851.930461883544922-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:32,169 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [752] 2026-10-11 18:37:32,262 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <276559747104289.1791743852.212801933288574-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:32,271 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [753] 2026-10-11 18:37:32,369 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [754] 2026-10-11 18:37:32,487 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [755] 2026-10-11 18:37:32,582 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <151607739365916.1791743852.526204347610474-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:32,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [756] 2026-10-11 18:37:32,689 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <684358887241298.1791743852.624200344085693-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:32,701 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [757] 2026-10-11 18:37:32,837 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [758] 2026-10-11 18:37:32,976 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [759] 2026-10-11 18:37:33,234 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [51] 2026-10-11 18:37:33,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [760] 2026-10-11 18:37:33,642 121 INFO rb-001770c-225483-423667 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-11 18:37:33,979 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <042111225196975.1791743853.832137823104858-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:34,125 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [761] 2026-10-11 18:37:34,218 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <950889109676237.1791743854.170535326004028-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:34,224 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [762] 2026-10-11 18:37:34,310 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [763] 2026-10-11 18:37:34,420 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [764] 2026-10-11 18:37:34,525 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <967122217118753.1791743854.466683149337769-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:34,546 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [765] 2026-10-11 18:37:34,648 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <871035076733507.1791743854.593044757843018-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:34,657 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [766] 2026-10-11 18:37:34,777 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [767] 2026-10-11 18:37:34,893 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [768] 2026-10-11 18:37:35,119 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [53] 2026-10-11 18:37:35,304 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [769] 2026-10-11 18:37:35,457 121 INFO rb-001770c-225483-423667 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-11 18:37:35,679 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [55] 2026-10-11 18:37:35,925 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [770] 2026-10-11 18:37:36,058 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:37:39,358 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_trip_driver_activity_email: Starting TestTripDriverActivityEmail.test_action_confirm_succeeds_without_operator_email ... 2026-10-11 18:37:39,603 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [57] 2026-10-11 18:37:39,917 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:37:42,264 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_trip_manifest: Starting TestTripManifest.test_manifest_drops_released_items ... 2026-10-11 18:37:42,526 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <830141782962343.1791743862.415990352630615-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:42,604 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [771] 2026-10-11 18:37:42,709 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426095515547865.1791743862.649329662322998-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:42,722 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [772] 2026-10-11 18:37:42,842 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [773] 2026-10-11 18:37:42,949 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [774] 2026-10-11 18:37:43,049 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <649098335924907.1791743862.994455337524414-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:43,059 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [775] 2026-10-11 18:37:43,151 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <699682716935773.1791743863.104359388351440-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:43,158 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [776] 2026-10-11 18:37:43,267 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [777] 2026-10-11 18:37:43,385 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [778] 2026-10-11 18:37:43,623 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [59] 2026-10-11 18:37:43,879 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_trip_manifest: Starting TestTripManifest.test_manifest_lists_axis_a_items ... 2026-10-11 18:37:44,075 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544184484578549.1791743863.946142911911011-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:37:44,140 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [779] 2026-10-11 18:37:44,218 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <365598012376002.1791743864.174268007278442-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:37:44,225 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [780] 2026-10-11 18:37:44,319 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [781] 2026-10-11 18:37:44,414 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [782] 2026-10-11 18:37:44,504 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <910567911675815.1791743864.451651096343994-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:37:44,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [783] 2026-10-11 18:37:44,609 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045116744969481.1791743864.545065164566040-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:37:44,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [784] 2026-10-11 18:37:44,721 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [785] 2026-10-11 18:37:44,819 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [786] 2026-10-11 18:37:45,091 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [61] 2026-10-11 18:37:45,335 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:37:48,159 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [63] 2026-10-11 18:37:48,377 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [65] 2026-10-11 18:37:48,637 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [787] 2026-10-11 18:37:48,800 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [788] 2026-10-11 18:37:48,886 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_multiple_trips_no_attribute_error ... 2026-10-11 18:37:48,973 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_no_trips_resets_domain ... 2026-10-11 18:37:49,030 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_single_trip_opens_form ... 2026-10-11 18:37:49,226 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [67] 2026-10-11 18:37:49,401 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_cleared_when_no_confirmed_trips ... 2026-10-11 18:37:49,661 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [69] 2026-10-11 18:37:49,895 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_date_matches_earliest_start_date ... 2026-10-11 18:37:49,930 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_is_earliest_not_latest ... 2026-10-11 18:37:49,978 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:37:52,102 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_load_capacity_tracked_false_when_disabled ... 2026-10-11 18:37:52,254 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_load_capacity_tracked_true_when_enabled ... 2026-10-11 18:37:52,287 121 INFO rb-001770c-225483-423667 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-11 18:38:03,440 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_base_dimensions_exact_keys ... 2026-10-11 18:38:03,477 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_returns_fresh_list_per_call ... 2026-10-11 18:38:03,517 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_volume_spec_bindings ... 2026-10-11 18:38:03,557 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_weight_spec_bindings ... 2026-10-11 18:38:03,614 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:38:06,154 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_draft_trip_does_not_block ... 2026-10-11 18:38:06,550 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [71] 2026-10-11 18:38:06,685 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_fully_committed_vehicle_has_no_free_window ... 2026-10-11 18:38:06,961 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <164999628590893.1791743886.786867856979370-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:38:07,083 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [789] 2026-10-11 18:38:07,207 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <853338869389209.1791743887.136021137237549-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:38:07,218 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [790] 2026-10-11 18:38:07,340 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [791] 2026-10-11 18:38:07,463 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [792] 2026-10-11 18:38:07,584 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <924980907194499.1791743887.524758100509644-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:38:07,592 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [793] 2026-10-11 18:38:07,703 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189034529467317.1791743887.639441490173340-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:38:07,712 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [794] 2026-10-11 18:38:07,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [795] 2026-10-11 18:38:07,930 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [796] 2026-10-11 18:38:08,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [73] 2026-10-11 18:38:08,710 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_partial_commitment_exposes_two_free_gaps ... 2026-10-11 18:38:08,918 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <548194793693200.1791743888.790052413940430-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:38:08,994 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [797] 2026-10-11 18:38:09,091 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <272047104553574.1791743889.036206245422363-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:38:09,099 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [798] 2026-10-11 18:38:09,200 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [799] 2026-10-11 18:38:09,333 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [800] 2026-10-11 18:38:09,411 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <963337227191035.1791743889.368172883987427-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:38:09,418 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [801] 2026-10-11 18:38:09,499 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <853105614997467.1791743889.452483654022217-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:38:09,505 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [802] 2026-10-11 18:38:09,600 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [803] 2026-10-11 18:38:09,712 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [804] 2026-10-11 18:38:10,144 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [75] 2026-10-11 18:38:10,356 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_progress_trip_blocks ... 2026-10-11 18:38:10,630 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <406997796123571.1791743890.496659278869629-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:38:10,758 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [805] 2026-10-11 18:38:10,860 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <832796129745009.1791743890.805478811264038-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:38:10,868 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [806] 2026-10-11 18:38:10,972 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [807] 2026-10-11 18:38:11,091 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [808] 2026-10-11 18:38:11,198 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <197724917235646.1791743891.140900373458862-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:38:11,209 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [809] 2026-10-11 18:38:11,336 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <424571365549140.1791743891.265779495239258-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:38:11,346 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [810] 2026-10-11 18:38:11,474 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [811] 2026-10-11 18:38:11,622 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [812] 2026-10-11 18:38:12,069 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [77] 2026-10-11 18:38:12,372 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:38:14,710 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_negative_volume_raises_validation_error ... 2026-10-11 18:38:14,956 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_negative_weight_raises_validation_error ... 2026-10-11 18:38:15,144 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_positive_weight_and_volume_allowed ... 2026-10-11 18:38:15,232 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_zero_weight_and_volume_allowed ... 2026-10-11 18:38:15,318 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:38:18,498 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_excludes_draft_booking_item ... 2026-10-11 18:38:18,714 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_excludes_item_already_on_a_trip ... 2026-10-11 18:38:18,928 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <400825857428229.1791743898.797204732894897-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:38:19,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [813] 2026-10-11 18:38:19,099 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <831747661047963.1791743899.046294927597046-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:38:19,108 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [814] 2026-10-11 18:38:19,214 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [815] 2026-10-11 18:38:19,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [816] 2026-10-11 18:38:19,424 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <496435561534352.1791743899.364979267120361-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:38:19,432 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [817] 2026-10-11 18:38:19,521 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <894733383327773.1791743899.472590684890747-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:38:19,529 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [818] 2026-10-11 18:38:19,632 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [819] 2026-10-11 18:38:19,735 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [820] 2026-10-11 18:38:20,161 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [79] 2026-10-11 18:38:20,477 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_includes_confirmed_unassigned_item ... 2026-10-11 18:38:20,816 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <475514792897321.1791743900.609070301055908-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:38:20,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [821] 2026-10-11 18:38:21,019 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <678332953244860.1791743900.956827163696289-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:38:21,040 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [822] 2026-10-11 18:38:21,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [823] 2026-10-11 18:38:21,273 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [824] 2026-10-11 18:38:21,405 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <584157178317149.1791743901.336304426193237-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:38:21,414 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [825] 2026-10-11 18:38:21,525 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <836903529747376.1791743901.459907293319702-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:38:21,535 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [826] 2026-10-11 18:38:21,646 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [827] 2026-10-11 18:38:21,746 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [828] 2026-10-11 18:38:21,794 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_includes_in_progress_unassigned_item ... 2026-10-11 18:38:22,024 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <322875180497438.1791743901.873370409011841-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:38:22,104 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [829] 2026-10-11 18:38:22,194 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <795472336883143.1791743902.142374992370605-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:38:22,204 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [830] 2026-10-11 18:38:22,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [831] 2026-10-11 18:38:22,448 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [832] 2026-10-11 18:38:22,562 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <619389926111775.1791743902.495081424713135-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:38:22,570 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [833] 2026-10-11 18:38:22,706 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <980307046710731.1791743902.625274419784546-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:38:22,717 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [834] 2026-10-11 18:38:22,838 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [835] 2026-10-11 18:38:22,957 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [836] 2026-10-11 18:38:23,042 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:38:29,961 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCompanyIsolation.test_vrp_availability_only_queries_passed_vehicles ... 2026-10-11 18:38:30,133 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCompanyIsolation.test_vrp_pool_domain_excludes_other_company_items ... 2026-10-11 18:38:30,347 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <463439727965931.1791743910.217871665954590-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:38:30,421 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [837] 2026-10-11 18:38:30,513 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <958882564752315.1791743910.458512067794800-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:38:30,524 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [838] 2026-10-11 18:38:30,661 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [839] 2026-10-11 18:38:30,770 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [840] 2026-10-11 18:38:30,849 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <329333233040302.1791743910.806653738021851-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:38:30,857 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [841] 2026-10-11 18:38:30,952 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <793837021915041.1791743910.893683671951294-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:38:30,961 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [842] 2026-10-11 18:38:31,088 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [843] 2026-10-11 18:38:31,216 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [844] 2026-10-11 18:38:31,354 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <542456817904973.1791743911.317240476608276-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:38:31,426 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [845] 2026-10-11 18:38:31,533 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <941504684576720.1791743911.473958730697632-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:38:31,545 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [846] 2026-10-11 18:38:31,646 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [847] 2026-10-11 18:38:31,735 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [848] 2026-10-11 18:38:31,811 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <341002295145248.1791743911.770864486694336-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:38:31,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [849] 2026-10-11 18:38:31,904 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231862298379836.1791743911.858026981353760-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:38:31,913 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [850] 2026-10-11 18:38:32,021 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [851] 2026-10-11 18:38:32,127 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [852] 2026-10-11 18:38:32,224 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:38:34,360 121 INFO rb-001770c-225483-423667 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-11 18:38:34,674 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <178283100026879.1791743914.537426710128784-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:38:34,750 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [853] 2026-10-11 18:38:34,860 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <126850801192800.1791743914.795701742172241-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:38:34,869 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [854] 2026-10-11 18:38:34,960 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [855] 2026-10-11 18:38:35,063 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [856] 2026-10-11 18:38:35,150 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <112236189477854.1791743915.105717897415161-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:38:35,156 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [857] 2026-10-11 18:38:35,244 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <697820995294906.1791743915.190650463104248-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:38:35,251 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [858] 2026-10-11 18:38:35,332 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [859] 2026-10-11 18:38:35,417 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [860] 2026-10-11 18:38:35,496 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:38:35,513 121 INFO rb-001770c-225483-423667 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-11 18:38:35,556 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:38:38,242 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [81] 2026-10-11 18:38:41,014 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_compute_services_billed_001 ... 2026-10-11 18:38:41,198 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_compute_services_billed_002 ... 2026-10-11 18:38:41,428 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [861] 2026-10-11 18:38:42,506 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_fill_analytic_line_trip_hook_writes_correct_account ... 2026-10-11 18:38:42,691 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [862] 2026-10-11 18:38:43,514 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:38:43,531 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_guard_registered_under_unique_name_after_rename ... 2026-10-11 18:38:43,560 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_unguarded_plan_can_be_deleted ... 2026-10-11 18:38:43,607 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:46,473 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e8531a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:46,475 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29582acf40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:46,484 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:46,491 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29582acc20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:48,005 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:50,439 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29583f1260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:50,441 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c2afa60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:50,449 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:50,455 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c2afe20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:50,859 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:54,380 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cdecae0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:54,382 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ef4c360> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:54,390 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:54,396 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ef4dbc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:54,909 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:57,499 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ca872e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:57,500 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959c3b9c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:57,509 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:57,516 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959c3a700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:38:58,812 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:01,454 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e98a480> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:01,456 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292b74b100> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:01,464 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:01,470 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292b74aac0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:01,858 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:05,299 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d43f9c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:05,300 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292df605e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:05,308 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:05,313 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c0918a40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:05,681 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:08,189 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959cf6d40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:08,190 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2929da0b80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:08,199 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:08,204 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2929da3880> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:09,364 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:11,799 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d325300> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:11,800 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292eef5da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:11,806 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:11,810 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292eef45e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:12,215 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:15,866 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c04ee3e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:15,867 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c470c20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:15,872 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:15,878 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c473ce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:17,161 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [54769, 54771, 54773, 54775] 2026-10-11 18:39:17,189 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:19,846 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c24fa60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:19,847 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e26d620> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:19,856 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:19,862 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e26ccc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:21,330 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [19] 2026-10-11 18:39:21,384 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_vehicle_trip_plan_is_guarded ... 2026-10-11 18:39:21,467 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:24,255 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29582cbf60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:24,256 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e7a6160> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:24,263 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:24,268 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e7a45e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:25,782 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [44062, 44064, 44066, 44068] 2026-10-11 18:39:25,810 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:29,463 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d3334c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:29,464 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292eb66fc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:29,469 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:29,474 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292eb65b20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/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-001770c-225483/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-001770c-225483/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:29,771 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:32,386 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c24d260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:32,387 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e31ade0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:32,395 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:32,401 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e31bf60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 18:39:32,441 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:39:33,425 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_approve_drives_booking_to_confirmed ... 2026-10-11 18:39:35,165 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [863] 2026-10-11 18:39:35,297 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [864] 2026-10-11 18:39:35,474 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [558, 559] 2026-10-11 18:39:35,598 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [865] 2026-10-11 18:39:35,754 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [560] 2026-10-11 18:39:35,912 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [866] 2026-10-11 18:39:36,167 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822852018120250.1791743976.112957000732422-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:39:36,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [867] 2026-10-11 18:39:36,278 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <151810648380246.1791743976.237171888351440-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:39:36,288 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [868] 2026-10-11 18:39:36,421 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [869] 2026-10-11 18:39:36,517 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <277602590767158.1791743976.467676401138306-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:39:36,532 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [870] 2026-10-11 18:39:36,644 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <205556834448228.1791743976.593850851058960-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:39:36,655 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [871] 2026-10-11 18:39:36,849 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [872] 2026-10-11 18:39:37,004 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_booking_cancel_cancels_pending_request ... 2026-10-11 18:39:37,580 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_booking_cancel_keeps_validated_request ... 2026-10-11 18:39:38,465 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [873] 2026-10-11 18:39:38,571 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [874] 2026-10-11 18:39:38,715 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [568, 569] 2026-10-11 18:39:38,857 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [875] 2026-10-11 18:39:39,033 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [570] 2026-10-11 18:39:39,173 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [876] 2026-10-11 18:39:39,474 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <501800529663769.1791743979.417309522628784-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:39:39,485 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [877] 2026-10-11 18:39:39,607 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <773228315722883.1791743979.540212631225586-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:39:39,621 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [878] 2026-10-11 18:39:39,760 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [879] 2026-10-11 18:39:39,869 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <737215887943631.1791743979.808285713195801-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:39:39,881 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [880] 2026-10-11 18:39:40,022 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <731214625590602.1791743979.961469888687134-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:39:40,033 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [881] 2026-10-11 18:39:40,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [882] 2026-10-11 18:39:40,293 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_cancel_reverts_confirmed_booking ... 2026-10-11 18:39:41,042 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [883] 2026-10-11 18:39:41,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [884] 2026-10-11 18:39:41,334 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [578, 579] 2026-10-11 18:39:41,495 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [885] 2026-10-11 18:39:41,684 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [580] 2026-10-11 18:39:41,841 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [886] 2026-10-11 18:39:42,147 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382735068782933.1791743982.075835943222046-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:39:42,161 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [887] 2026-10-11 18:39:42,285 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <033739751847986.1791743982.234196186065674-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:39:42,298 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [888] 2026-10-11 18:39:42,455 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [889] 2026-10-11 18:39:42,578 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <286965363952084.1791743982.520955085754395-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:39:42,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [890] 2026-10-11 18:39:42,708 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <408358157835468.1791743982.652595758438110-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:39:42,719 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [891] 2026-10-11 18:39:42,833 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [892] 2026-10-11 18:39:43,044 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_gate_blocks_on_confirm_pre_violation ... 2026-10-11 18:39:43,570 121 INFO rb-001770c-225483-423667 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-11 18:39:44,384 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [893] 2026-10-11 18:39:44,471 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [894] 2026-10-11 18:39:44,634 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [588, 589] 2026-10-11 18:39:44,767 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [895] 2026-10-11 18:39:44,953 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [590] 2026-10-11 18:39:45,085 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [896] 2026-10-11 18:39:45,369 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <364259072262084.1791743985.306097507476807-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:39:45,381 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [897] 2026-10-11 18:39:45,495 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <804522066050811.1791743985.441338062286377-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:39:45,504 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [898] 2026-10-11 18:39:45,618 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [899] 2026-10-11 18:39:45,716 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <599062649780693.1791743985.672987461090088-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:39:45,725 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [900] 2026-10-11 18:39:45,819 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <997709644551814.1791743985.778653621673584-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:39:45,828 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [901] 2026-10-11 18:39:45,933 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [902] 2026-10-11 18:39:46,039 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_inline_code_translation_emits_no_lang_warning ... 2026-10-11 18:39:46,723 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [903] 2026-10-11 18:39:46,816 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [904] 2026-10-11 18:39:46,938 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [598, 599] 2026-10-11 18:39:47,051 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [905] 2026-10-11 18:39:47,186 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [600] 2026-10-11 18:39:47,312 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [906] 2026-10-11 18:39:47,579 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <957181794718618.1791743987.523356676101685-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:39:47,593 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [907] 2026-10-11 18:39:47,701 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <466838501508654.1791743987.653665781021118-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:39:47,710 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [908] 2026-10-11 18:39:47,906 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [909] 2026-10-11 18:39:48,044 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <907725125366199.1791743987.989033222198486-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:39:48,055 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [910] 2026-10-11 18:39:48,195 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <904540202496164.1791743988.132558822631836-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:39:48,205 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [911] 2026-10-11 18:39:48,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [912] 2026-10-11 18:39:49,037 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [913] 2026-10-11 18:39:49,154 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [914] 2026-10-11 18:39:49,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [608, 609] 2026-10-11 18:39:49,379 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [915] 2026-10-11 18:39:49,488 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_inprogress_refuse_no_usererror ... 2026-10-11 18:39:50,146 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [916] 2026-10-11 18:39:50,279 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [917] 2026-10-11 18:39:50,429 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [610, 611] 2026-10-11 18:39:50,585 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [918] 2026-10-11 18:39:50,771 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [612] 2026-10-11 18:39:50,895 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [919] 2026-10-11 18:39:51,154 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <362423540149100.1791743991.095904350280762-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:39:51,164 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [920] 2026-10-11 18:39:51,278 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <277861975485132.1791743991.224404335021973-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:39:51,291 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [921] 2026-10-11 18:39:51,429 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [922] 2026-10-11 18:39:51,533 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <693189132099530.1791743991.490266561508179-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:39:51,545 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [923] 2026-10-11 18:39:51,672 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <224037743513842.1791743991.618706226348877-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:39:51,686 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [924] 2026-10-11 18:39:51,830 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [925] 2026-10-11 18:39:52,116 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_m2m_back_link_auto_discovered ... 2026-10-11 18:39:52,850 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_na_booking_confirms_freely ... 2026-10-11 18:39:53,116 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <785121387029319.1791743992.987166166305542-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:39:53,185 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [926] 2026-10-11 18:39:53,286 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <255181600728308.1791743993.231406688690186-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:39:53,298 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [927] 2026-10-11 18:39:53,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [928] 2026-10-11 18:39:53,526 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [929] 2026-10-11 18:39:53,641 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <515640329513907.1791743993.579452276229858-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:39:53,664 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [930] 2026-10-11 18:39:53,761 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <216848178037313.1791743993.712001562118530-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:39:53,770 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [931] 2026-10-11 18:39:53,896 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [932] 2026-10-11 18:39:53,952 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_no_action_confirm_override_on_fleet_booking ... 2026-10-11 18:39:53,983 121 INFO rb-001770c-225483-423667 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-11 18:39:54,105 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_per_company_seed_idempotent_and_code_populated ... 2026-10-11 18:39:55,033 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_refuse_drives_booking_back_to_draft ... 2026-10-11 18:39:55,877 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [933] 2026-10-11 18:39:55,999 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [934] 2026-10-11 18:39:56,110 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [627, 628] 2026-10-11 18:39:56,277 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [935] 2026-10-11 18:39:56,466 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_submit_creates_request_booking_stays_draft ... 2026-10-11 18:39:57,018 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_when_is_data_driven_domain_controls_requirement ... 2026-10-11 18:39:57,298 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <082773123838780.1791743997.144667863845825-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:39:57,377 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [936] 2026-10-11 18:39:57,495 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <121789342865712.1791743997.437754631042480-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:39:57,507 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [937] 2026-10-11 18:39:57,652 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [938] 2026-10-11 18:39:57,758 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [939] 2026-10-11 18:39:57,859 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <416923143045983.1791743997.797512054443359-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:39:57,871 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [940] 2026-10-11 18:39:57,957 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <069464887559642.1791743997.906686544418335-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:39:57,968 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [941] 2026-10-11 18:39:58,082 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [942] 2026-10-11 18:39:58,184 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:40:00,812 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_false_cargo_probe_returns_loadable ... 2026-10-11 18:40:01,266 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <093905948660166.1791744001.136749029159546-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:01,356 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [943] 2026-10-11 18:40:01,474 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <881394236872524.1791744001.408429145812988-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:01,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [944] 2026-10-11 18:40:01,581 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [945] 2026-10-11 18:40:01,687 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [946] 2026-10-11 18:40:01,776 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <547783443215774.1791744001.728545904159546-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:01,784 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [947] 2026-10-11 18:40:01,888 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <708371856895462.1791744001.830701112747192-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:01,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [948] 2026-10-11 18:40:02,014 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [949] 2026-10-11 18:40:02,140 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [950] 2026-10-11 18:40:02,337 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_false_cargo_skips_weight_check ... 2026-10-11 18:40:02,580 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <722277522054596.1791744002.442762136459351-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:02,664 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [951] 2026-10-11 18:40:02,780 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <009341195808119.1791744002.717227220535278-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:02,788 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [952] 2026-10-11 18:40:02,912 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [953] 2026-10-11 18:40:03,015 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [954] 2026-10-11 18:40:03,126 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <349823697774040.1791744003.071339368820190-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:03,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [955] 2026-10-11 18:40:03,248 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498190999963301.1791744003.189346790313721-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:03,258 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [956] 2026-10-11 18:40:03,382 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [957] 2026-10-11 18:40:03,509 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [958] 2026-10-11 18:40:03,701 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_true_cargo_raises_on_overload ... 2026-10-11 18:40:03,902 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <277441457291479.1791744003.790783643722534-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:03,978 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [959] 2026-10-11 18:40:04,105 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <876954985986586.1791744004.032965660095215-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:04,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [960] 2026-10-11 18:40:04,234 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [961] 2026-10-11 18:40:04,343 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [962] 2026-10-11 18:40:04,421 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <702828554964060.1791744004.378938674926758-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:04,428 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [963] 2026-10-11 18:40:04,508 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <103392747354914.1791744004.462698936462402-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:04,515 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [964] 2026-10-11 18:40:04,604 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [965] 2026-10-11 18:40:04,710 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [966] 2026-10-11 18:40:04,954 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:40:07,232 121 INFO rb-001770c-225483-423667 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-11 18:40:07,424 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_011_transport_type_cargo_allows_cargo_lines ... 2026-10-11 18:40:07,491 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_012_total_cargo_weight_cannot_exceed_demand ... 2026-10-11 18:40:07,667 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_013_total_cargo_volume_cannot_exceed_demand ... 2026-10-11 18:40:08,006 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:40:10,476 121 INFO rb-001770c-225483-423667 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-11 18:40:10,815 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <845490150754439.1791744010.695841789245605-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:10,903 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [967] 2026-10-11 18:40:11,027 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <732762717015110.1791744010.954203367233276-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:11,042 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [968] 2026-10-11 18:40:11,170 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [969] 2026-10-11 18:40:11,297 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [970] 2026-10-11 18:40:11,418 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <142128410203563.1791744011.350457191467285-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:11,432 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [971] 2026-10-11 18:40:11,559 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <147576045869077.1791744011.487115621566772-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:11,570 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [972] 2026-10-11 18:40:11,712 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [973] 2026-10-11 18:40:11,849 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [974] 2026-10-11 18:40:12,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #559 deleted trip.segment records with IDs: [83] 2026-10-11 18:40:12,548 121 INFO rb-001770c-225483-423667 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-11 18:40:12,762 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <882227054005510.1791744012.641281604766846-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:12,819 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [975] 2026-10-11 18:40:12,901 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189303323789539.1791744012.852888584136963-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:12,918 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [976] 2026-10-11 18:40:13,027 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [977] 2026-10-11 18:40:13,137 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [978] 2026-10-11 18:40:13,241 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <520748451645245.1791744013.194002628326416-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:13,249 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [979] 2026-10-11 18:40:13,330 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <837180097768423.1791744013.286782979965210-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:13,336 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [980] 2026-10-11 18:40:13,425 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [981] 2026-10-11 18:40:13,528 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [982] 2026-10-11 18:40:13,937 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #559 deleted trip.segment records with IDs: [85] 2026-10-11 18:40:14,080 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [90, 91] 2026-10-11 18:40:14,201 121 INFO rb-001770c-225483-423667 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-11 18:40:14,412 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898170093991344.1791744014.293303012847900-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:14,475 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [983] 2026-10-11 18:40:14,568 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <326696921457869.1791744014.514845609664917-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:14,575 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [984] 2026-10-11 18:40:14,687 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [985] 2026-10-11 18:40:14,782 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [986] 2026-10-11 18:40:14,867 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <296900441605069.1791744014.820835113525391-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:14,875 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [987] 2026-10-11 18:40:14,963 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <041183166880870.1791744014.915047407150269-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:14,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [988] 2026-10-11 18:40:15,067 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [989] 2026-10-11 18:40:15,163 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [990] 2026-10-11 18:40:15,240 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:40:17,590 121 INFO rb-001770c-225483-423667 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-11 18:40:18,040 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <129659190234282.1791744017.937759637832642-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:18,285 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [991] 2026-10-11 18:40:18,404 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <018044222624143.1791744018.327079057693481-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:18,412 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [992] 2026-10-11 18:40:18,509 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [993] 2026-10-11 18:40:18,627 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [994] 2026-10-11 18:40:18,741 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <947402299400804.1791744018.674714565277100-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:18,753 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [995] 2026-10-11 18:40:18,864 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <826459712605222.1791744018.803932189941406-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:18,878 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [996] 2026-10-11 18:40:18,990 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [997] 2026-10-11 18:40:19,080 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [998] 2026-10-11 18:40:19,192 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <048828230486737.1791744019.135117053985596-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:19,199 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [999] 2026-10-11 18:40:19,273 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <261929560365711.1791744019.233490943908691-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:19,280 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1000] 2026-10-11 18:40:19,375 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1001] 2026-10-11 18:40:19,473 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1002] 2026-10-11 18:40:19,550 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <239250864162650.1791744019.507553577423096-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:19,558 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1003] 2026-10-11 18:40:19,635 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <295510178065669.1791744019.594240188598633-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:19,642 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1004] 2026-10-11 18:40:19,745 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1005] 2026-10-11 18:40:19,843 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1006] 2026-10-11 18:40:19,941 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334129588444600.1791744019.894911050796509-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:19,952 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1007] 2026-10-11 18:40:20,037 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844638629670216.1791744019.992844820022583-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:20,046 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1008] 2026-10-11 18:40:20,173 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1009] 2026-10-11 18:40:20,273 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1010] 2026-10-11 18:40:20,364 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <732722630829704.1791744020.309882402420044-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:20,374 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1011] 2026-10-11 18:40:20,499 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <850198346916543.1791744020.430108070373535-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:20,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1012] 2026-10-11 18:40:20,628 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1013] 2026-10-11 18:40:20,746 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1014] 2026-10-11 18:40:20,860 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <021343264336264.1791744020.803210020065308-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:20,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1015] 2026-10-11 18:40:20,963 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <054176958220007.1791744020.907228231430054-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:20,970 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1016] 2026-10-11 18:40:21,091 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1017] 2026-10-11 18:40:21,203 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1018] 2026-10-11 18:40:21,299 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <358346091002796.1791744021.247162580490112-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:21,307 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1019] 2026-10-11 18:40:21,403 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <241581988532644.1791744021.351761579513550-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:21,412 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1020] 2026-10-11 18:40:21,516 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1021] 2026-10-11 18:40:21,614 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1022] 2026-10-11 18:40:21,721 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <796352222560004.1791744021.667524099349976-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:21,728 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1023] 2026-10-11 18:40:21,806 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <051369299618271.1791744021.766728162765503-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:21,813 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1024] 2026-10-11 18:40:21,919 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1025] 2026-10-11 18:40:22,007 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1026] 2026-10-11 18:40:22,126 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <150295566384056.1791744022.052528142929077-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:22,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1027] 2026-10-11 18:40:22,265 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <190757539770792.1791744022.200673341751099-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:22,272 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1028] 2026-10-11 18:40:22,393 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1029] 2026-10-11 18:40:22,498 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1030] 2026-10-11 18:40:22,589 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <805512365348910.1791744022.546327590942383-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:22,597 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1031] 2026-10-11 18:40:22,699 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <525761636054966.1791744022.643928527832031-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:22,709 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1032] 2026-10-11 18:40:22,821 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1033] 2026-10-11 18:40:22,939 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1034] 2026-10-11 18:40:23,046 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <916639805009009.1791744022.991448163986206-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:23,055 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1035] 2026-10-11 18:40:23,147 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <605486440454741.1791744023.099620103836060-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:23,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1036] 2026-10-11 18:40:23,280 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1037] 2026-10-11 18:40:23,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1038] 2026-10-11 18:40:23,804 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [87] 2026-10-11 18:40:24,175 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [89] 2026-10-11 18:40:24,473 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [91] 2026-10-11 18:40:24,702 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:40:26,930 121 INFO rb-001770c-225483-423667 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-11 18:40:27,337 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <226805242786686.1791744027.216645479202271-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:27,637 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1039] 2026-10-11 18:40:27,751 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <753648240090826.1791744027.685401678085327-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:27,761 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1040] 2026-10-11 18:40:27,892 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1041] 2026-10-11 18:40:28,008 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1042] 2026-10-11 18:40:28,117 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <434698515263234.1791744028.057161569595337-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:28,125 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1043] 2026-10-11 18:40:28,230 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <125532248482897.1791744028.169327974319458-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:28,239 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1044] 2026-10-11 18:40:28,374 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1045] 2026-10-11 18:40:28,500 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1046] 2026-10-11 18:40:28,618 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220907485273683.1791744028.564527034759521-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:28,626 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1047] 2026-10-11 18:40:28,731 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <602706590148584.1791744028.675976037979126-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:28,740 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1048] 2026-10-11 18:40:28,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1049] 2026-10-11 18:40:28,954 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1050] 2026-10-11 18:40:29,048 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <413089022021726.1791744028.997997760772705-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:29,058 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1051] 2026-10-11 18:40:29,169 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <929902617074350.1791744029.106654167175293-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:29,180 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1052] 2026-10-11 18:40:29,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1053] 2026-10-11 18:40:29,415 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1054] 2026-10-11 18:40:29,535 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <396405292220836.1791744029.479557514190674-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:29,546 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1055] 2026-10-11 18:40:29,634 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <915977121754057.1791744029.583875894546509-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:29,641 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1056] 2026-10-11 18:40:29,744 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1057] 2026-10-11 18:40:29,850 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1058] 2026-10-11 18:40:29,953 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256617994126419.1791744029.895385503768921-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:29,963 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1059] 2026-10-11 18:40:30,059 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <639050725719090.1791744030.006938695907593-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:30,067 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1060] 2026-10-11 18:40:30,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1061] 2026-10-11 18:40:30,314 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1062] 2026-10-11 18:40:30,433 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <177326154064818.1791744030.372736930847168-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:30,441 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1063] 2026-10-11 18:40:30,567 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <765085654554270.1791744030.506036520004272-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:30,576 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1064] 2026-10-11 18:40:30,696 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1065] 2026-10-11 18:40:30,794 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1066] 2026-10-11 18:40:30,903 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <740468997411159.1791744030.850041627883911-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:30,911 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1067] 2026-10-11 18:40:31,008 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <591377428279282.1791744030.955873727798462-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:31,016 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1068] 2026-10-11 18:40:31,130 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1069] 2026-10-11 18:40:31,251 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1070] 2026-10-11 18:40:31,384 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453505770912200.1791744031.326563119888306-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:31,394 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1071] 2026-10-11 18:40:31,512 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <661315754149534.1791744031.442910909652710-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:31,524 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1072] 2026-10-11 18:40:31,654 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1073] 2026-10-11 18:40:31,776 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1074] 2026-10-11 18:40:31,888 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <030364460943030.1791744031.825980424880981-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:31,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1075] 2026-10-11 18:40:31,997 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <976830120947948.1791744031.954126596450806-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:32,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1076] 2026-10-11 18:40:32,087 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1077] 2026-10-11 18:40:32,172 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1078] 2026-10-11 18:40:32,259 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <229631516107838.1791744032.217971801757812-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:32,266 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1079] 2026-10-11 18:40:32,403 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <449692597775199.1791744032.311590671539307-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:32,410 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1080] 2026-10-11 18:40:32,508 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1081] 2026-10-11 18:40:32,627 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1082] 2026-10-11 18:40:32,717 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <267523855248994.1791744032.668733835220337-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:32,725 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1083] 2026-10-11 18:40:32,821 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <565560117828537.1791744032.766133308410645-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:32,831 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1084] 2026-10-11 18:40:32,940 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1085] 2026-10-11 18:40:33,056 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1086] 2026-10-11 18:40:33,412 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [93] 2026-10-11 18:40:33,633 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:40:36,101 121 INFO rb-001770c-225483-423667 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-11 18:40:36,315 121 INFO rb-001770c-225483-423667 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-11 18:40:36,393 121 INFO rb-001770c-225483-423667 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-11 18:40:36,489 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:40:38,731 121 INFO rb-001770c-225483-423667 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-11 18:40:39,046 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:40:41,584 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_001_create_cargo_on_draft_booking_success ... 2026-10-11 18:40:41,813 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_003_reassign_cargo_between_draft_bookings ... 2026-10-11 18:40:41,921 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_004_reassign_cargo_from_non_draft_booking_fails ... 2026-10-11 18:40:42,207 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <245010633525862.1791744042.056094646453857-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:42,302 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1087] 2026-10-11 18:40:42,408 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <293037997113002.1791744042.351484060287476-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:42,417 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1088] 2026-10-11 18:40:42,514 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1089] 2026-10-11 18:40:42,636 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1090] 2026-10-11 18:40:42,755 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <919916676037754.1791744042.692930221557617-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:42,763 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1091] 2026-10-11 18:40:42,865 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <151458319723377.1791744042.809699296951294-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:42,878 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1092] 2026-10-11 18:40:42,997 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1093] 2026-10-11 18:40:43,106 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1094] 2026-10-11 18:40:43,175 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_005_reassign_cargo_to_non_draft_booking_fails ... 2026-10-11 18:40:43,431 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <662859297004256.1791744043.283540725708008-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:43,532 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1095] 2026-10-11 18:40:43,622 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <548227317679652.1791744043.566554784774780-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:43,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1096] 2026-10-11 18:40:43,730 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1097] 2026-10-11 18:40:43,842 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1098] 2026-10-11 18:40:43,938 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <146968286469373.1791744043.886667728424072-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:43,951 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1099] 2026-10-11 18:40:44,056 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <137005993765723.1791744044.001392364501953-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:44,066 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1100] 2026-10-11 18:40:44,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1101] 2026-10-11 18:40:44,252 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1102] 2026-10-11 18:40:44,325 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_006_unlink_cargo_also_unlinks_booking_item ... 2026-10-11 18:40:44,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.cargo records with IDs: [34] 2026-10-11 18:40:44,472 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.booking.item records with IDs: [117] 2026-10-11 18:40:44,516 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:40:46,756 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_031_check_capacity_for_cargo_within_limits ... 2026-10-11 18:40:47,047 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_032_check_capacity_for_cargo_exceeding_weight ... 2026-10-11 18:40:47,332 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_033_check_capacity_for_cargo_exceeding_volume ... 2026-10-11 18:40:47,614 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:40:49,866 121 INFO rb-001770c-225483-423667 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-11 18:40:50,244 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <462394945591945.1791744050.128389835357666-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:50,328 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1103] 2026-10-11 18:40:50,440 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <941151755178217.1791744050.379730224609375-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:50,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1104] 2026-10-11 18:40:50,553 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1105] 2026-10-11 18:40:50,665 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1106] 2026-10-11 18:40:50,755 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822752975860213.1791744050.705426931381226-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:50,764 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1107] 2026-10-11 18:40:50,856 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <156194126990714.1791744050.805728912353516-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:50,865 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1108] 2026-10-11 18:40:50,973 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1109] 2026-10-11 18:40:51,070 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1110] 2026-10-11 18:40:51,405 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [95] 2026-10-11 18:40:51,518 121 INFO rb-001770c-225483-423667 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-11 18:40:51,749 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <270449628516551.1791744051.614683628082275-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:51,851 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1111] 2026-10-11 18:40:51,961 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <011604755686618.1791744051.897804260253906-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:51,970 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1112] 2026-10-11 18:40:52,084 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1113] 2026-10-11 18:40:52,203 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1114] 2026-10-11 18:40:52,305 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <377808291911384.1791744052.252382040023804-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:52,316 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1115] 2026-10-11 18:40:52,400 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <620492615303149.1791744052.353999853134155-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:52,408 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1116] 2026-10-11 18:40:52,510 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1117] 2026-10-11 18:40:52,603 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1118] 2026-10-11 18:40:52,828 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [97] 2026-10-11 18:40:52,977 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [102, 103] 2026-10-11 18:40:53,072 121 INFO rb-001770c-225483-423667 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-11 18:40:53,304 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158437709040188.1791744053.191465139389038-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:53,362 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1119] 2026-10-11 18:40:53,448 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902290186528440.1791744053.397195577621460-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:53,456 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1120] 2026-10-11 18:40:53,550 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1121] 2026-10-11 18:40:53,664 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1122] 2026-10-11 18:40:53,751 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <800697284469047.1791744053.703607559204102-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:53,759 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1123] 2026-10-11 18:40:53,841 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <042168460378309.1791744053.796674489974976-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:53,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1124] 2026-10-11 18:40:53,933 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1125] 2026-10-11 18:40:54,021 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1126] 2026-10-11 18:40:54,326 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [99] 2026-10-11 18:40:54,497 121 INFO rb-001770c-225483-423667 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-11 18:40:54,743 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <153259787036982.1791744054.604442834854126-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:54,814 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1127] 2026-10-11 18:40:54,918 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <630517168572064.1791744054.861169815063477-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:54,932 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1128] 2026-10-11 18:40:55,017 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1129] 2026-10-11 18:40:55,116 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1130] 2026-10-11 18:40:55,216 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <562282519376656.1791744055.163012504577637-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:55,224 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1131] 2026-10-11 18:40:55,327 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <132995500860709.1791744055.269243717193604-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:40:55,334 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1132] 2026-10-11 18:40:55,436 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1133] 2026-10-11 18:40:55,536 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1134] 2026-10-11 18:40:55,775 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [101] 2026-10-11 18:40:55,899 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:40:55,916 121 INFO rb-001770c-225483-423667 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-11 18:40:55,952 121 INFO rb-001770c-225483-423667 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-11 18:40:55,989 121 INFO rb-001770c-225483-423667 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-11 18:40:56,029 121 INFO rb-001770c-225483-423667 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-11 18:40:56,060 121 INFO rb-001770c-225483-423667 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-11 18:40:56,096 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:40:56,111 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_action_fleet_booking_has_map_child_view ... 2026-10-11 18:40:56,139 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_is_marker_only_non_routing ... 2026-10-11 18:40:56,171 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_is_viin_map_type ... 2026-10-11 18:40:56,199 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_marker_popup_fields ... 2026-10-11 18:40:56,226 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_plots_pickup_address ... 2026-10-11 18:40:56,256 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_map_follows_every_native_mode_this_bridge_wired ... 2026-10-11 18:40:56,292 121 INFO rb-001770c-225483-423667 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-11 18:40:56,337 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:40:58,819 121 INFO rb-001770c-225483-423667 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-11 18:40:59,161 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <127781061200320.1791744059.073512554168701-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:40:59,502 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1135] 2026-10-11 18:40:59,602 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <502869947932717.1791744059.545429706573486-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:40:59,611 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1136] 2026-10-11 18:40:59,729 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1137] 2026-10-11 18:40:59,844 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1138] 2026-10-11 18:40:59,941 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <112679274154702.1791744059.887730360031128-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:40:59,955 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1139] 2026-10-11 18:41:00,055 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <397149297717988.1791744059.998544692993164-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:00,065 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1140] 2026-10-11 18:41:00,172 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1141] 2026-10-11 18:41:00,278 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1142] 2026-10-11 18:41:00,406 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <240577899681137.1791744060.356752634048462-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:00,413 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1143] 2026-10-11 18:41:00,540 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <374867158729042.1791744060.449670076370239-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:00,561 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1144] 2026-10-11 18:41:00,691 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1145] 2026-10-11 18:41:00,818 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1146] 2026-10-11 18:41:00,932 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <300063319106108.1791744060.872214555740356-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:00,944 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1147] 2026-10-11 18:41:01,067 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <033671732612633.1791744061.003579139709473-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:01,078 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1148] 2026-10-11 18:41:01,194 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1149] 2026-10-11 18:41:01,325 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1150] 2026-10-11 18:41:01,465 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <781294106045916.1791744061.392007589340210-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:01,475 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1151] 2026-10-11 18:41:01,566 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <157034795977543.1791744061.519520998001099-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:01,575 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1152] 2026-10-11 18:41:01,688 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1153] 2026-10-11 18:41:01,811 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1154] 2026-10-11 18:41:01,940 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <637498346366604.1791744061.872934103012085-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:01,953 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1155] 2026-10-11 18:41:02,074 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <883482227664416.1791744062.009281396865845-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:02,084 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1156] 2026-10-11 18:41:02,208 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1157] 2026-10-11 18:41:02,331 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1158] 2026-10-11 18:41:02,446 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <434967660305518.1791744062.392461299896240-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:02,456 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1159] 2026-10-11 18:41:02,564 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668217737699614.1791744062.507349252700806-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:02,573 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1160] 2026-10-11 18:41:02,694 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1161] 2026-10-11 18:41:02,806 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1162] 2026-10-11 18:41:02,932 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <317873438796607.1791744062.868107080459595-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:02,940 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1163] 2026-10-11 18:41:03,047 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <972721757260010.1791744062.987914085388184-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:03,057 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1164] 2026-10-11 18:41:03,184 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1165] 2026-10-11 18:41:03,312 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1166] 2026-10-11 18:41:03,447 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867488708029876.1791744063.381016969680786-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:03,457 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1167] 2026-10-11 18:41:03,597 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <042267222344299.1791744063.513306856155396-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:03,607 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1168] 2026-10-11 18:41:03,737 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1169] 2026-10-11 18:41:03,866 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1170] 2026-10-11 18:41:03,973 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <816621060403840.1791744063.917596817016602-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:03,984 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1171] 2026-10-11 18:41:04,093 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <066105435117927.1791744064.033011913299561-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:04,104 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1172] 2026-10-11 18:41:04,234 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1173] 2026-10-11 18:41:04,343 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1174] 2026-10-11 18:41:04,464 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <722278028867221.1791744064.396402597427368-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:04,473 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1175] 2026-10-11 18:41:04,577 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <399790829981990.1791744064.522217273712158-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:04,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1176] 2026-10-11 18:41:04,693 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1177] 2026-10-11 18:41:04,800 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1178] 2026-10-11 18:41:04,887 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668538580744169.1791744064.841275691986084-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:04,894 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1179] 2026-10-11 18:41:04,998 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <576418468549806.1791744064.939324378967285-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:05,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1180] 2026-10-11 18:41:05,127 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1181] 2026-10-11 18:41:05,242 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1182] 2026-10-11 18:41:05,357 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <739019268109606.1791744065.301066398620605-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:05,370 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1183] 2026-10-11 18:41:05,476 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <291747551066527.1791744065.424039602279663-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:05,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1184] 2026-10-11 18:41:05,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1185] 2026-10-11 18:41:05,682 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1186] 2026-10-11 18:41:05,790 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <475660175130977.1791744065.736718654632568-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:05,798 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1187] 2026-10-11 18:41:05,897 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <647018139793712.1791744065.846481561660767-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:05,905 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1188] 2026-10-11 18:41:06,008 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1189] 2026-10-11 18:41:06,120 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1190] 2026-10-11 18:41:06,651 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [103] 2026-10-11 18:41:07,086 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [105] 2026-10-11 18:41:07,509 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [107] 2026-10-11 18:41:07,983 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [109] 2026-10-11 18:41:08,372 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [111] 2026-10-11 18:41:08,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [106] 2026-10-11 18:41:08,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [113, 114] 2026-10-11 18:41:09,120 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [108] 2026-10-11 18:41:09,287 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [117, 118] 2026-10-11 18:41:09,495 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [110] 2026-10-11 18:41:09,731 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [121, 122] 2026-10-11 18:41:09,881 121 INFO rb-001770c-225483-423667 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-11 18:41:10,394 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <114782639227159.1791744070.236096858978271-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:10,887 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1191] 2026-10-11 18:41:10,996 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <485227525739661.1791744070.936928987503052-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:11,005 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1192] 2026-10-11 18:41:11,122 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1193] 2026-10-11 18:41:11,273 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1194] 2026-10-11 18:41:11,403 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <840323649391355.1791744071.331995725631714-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:11,412 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1195] 2026-10-11 18:41:11,533 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902746340583962.1791744071.477167367935181-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:11,541 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1196] 2026-10-11 18:41:11,665 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1197] 2026-10-11 18:41:11,793 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1198] 2026-10-11 18:41:11,912 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <780485420583380.1791744071.848445177078247-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:11,923 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1199] 2026-10-11 18:41:12,056 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <798714997126472.1791744071.980590343475342-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:12,071 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1200] 2026-10-11 18:41:12,174 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1201] 2026-10-11 18:41:12,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1202] 2026-10-11 18:41:12,398 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <741809483997433.1791744072.345668315887451-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:12,406 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1203] 2026-10-11 18:41:12,504 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <283881429567644.1791744072.451271772384644-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:12,513 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1204] 2026-10-11 18:41:12,624 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1205] 2026-10-11 18:41:12,753 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1206] 2026-10-11 18:41:12,876 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <069633805713183.1791744072.821691989898682-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:12,885 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1207] 2026-10-11 18:41:13,008 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <202081100926950.1791744072.932898044586182-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:13,019 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1208] 2026-10-11 18:41:13,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1209] 2026-10-11 18:41:13,243 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1210] 2026-10-11 18:41:13,347 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <602606190431820.1791744073.287803888320923-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:13,355 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1211] 2026-10-11 18:41:13,452 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <858884250631717.1791744073.398458003997803-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:13,462 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1212] 2026-10-11 18:41:13,576 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1213] 2026-10-11 18:41:13,697 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1214] 2026-10-11 18:41:13,832 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <171808052370888.1791744073.782309055328369-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:13,842 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1215] 2026-10-11 18:41:13,933 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <285150911293916.1791744073.882453918457031-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:13,942 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1216] 2026-10-11 18:41:14,029 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1217] 2026-10-11 18:41:14,124 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1218] 2026-10-11 18:41:14,210 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <363049310794168.1791744074.164687871932983-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:14,217 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1219] 2026-10-11 18:41:14,318 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <707075417705398.1791744074.266414880752563-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:14,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1220] 2026-10-11 18:41:14,446 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1221] 2026-10-11 18:41:14,561 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1222] 2026-10-11 18:41:14,673 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <710326480724506.1791744074.619933605194092-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:14,681 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1223] 2026-10-11 18:41:14,784 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <575802326985688.1791744074.731176376342773-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:14,792 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1224] 2026-10-11 18:41:14,911 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1225] 2026-10-11 18:41:15,028 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1226] 2026-10-11 18:41:15,137 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <526809311354876.1791744075.080406427383423-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:15,144 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1227] 2026-10-11 18:41:15,230 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <301100593700717.1791744075.183062791824341-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:15,238 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1228] 2026-10-11 18:41:15,335 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1229] 2026-10-11 18:41:15,437 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1230] 2026-10-11 18:41:15,539 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <143514272270138.1791744075.493796110153198-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:15,547 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1231] 2026-10-11 18:41:15,634 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898351171914454.1791744075.590948820114136-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:15,642 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1232] 2026-10-11 18:41:15,741 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1233] 2026-10-11 18:41:15,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1234] 2026-10-11 18:41:15,943 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <577258187088880.1791744075.892840385437012-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:15,951 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1235] 2026-10-11 18:41:16,049 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <880549766891593.1791744075.997832775115967-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:16,059 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1236] 2026-10-11 18:41:16,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1237] 2026-10-11 18:41:16,288 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1238] 2026-10-11 18:41:16,402 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <715327667453221.1791744076.348474264144897-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:16,412 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1239] 2026-10-11 18:41:16,513 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <369667591298114.1791744076.458098888397217-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:16,523 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1240] 2026-10-11 18:41:16,642 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1241] 2026-10-11 18:41:16,749 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1242] 2026-10-11 18:41:16,858 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <723134882005990.1791744076.801352262496948-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:16,865 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1243] 2026-10-11 18:41:16,963 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <164433504880345.1791744076.912879467010498-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:16,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1244] 2026-10-11 18:41:17,087 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1245] 2026-10-11 18:41:17,209 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1246] 2026-10-11 18:41:17,662 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [125] 2026-10-11 18:41:18,100 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [127] 2026-10-11 18:41:18,472 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [129] 2026-10-11 18:41:18,906 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [131] 2026-10-11 18:41:19,310 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [133] 2026-10-11 18:41:19,439 121 INFO rb-001770c-225483-423667 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-11 18:41:19,851 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <405372383459037.1791744079.732858896255493-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:20,265 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1247] 2026-10-11 18:41:20,375 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <615461041665796.1791744080.312157869338989-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:20,383 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1248] 2026-10-11 18:41:20,506 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1249] 2026-10-11 18:41:20,636 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1250] 2026-10-11 18:41:20,752 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <022258708367514.1791744080.693717956542969-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:20,762 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1251] 2026-10-11 18:41:20,891 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <420767930569567.1791744080.833136558532715-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:20,899 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1252] 2026-10-11 18:41:21,017 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1253] 2026-10-11 18:41:21,154 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1254] 2026-10-11 18:41:21,284 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <636368671866038.1791744081.220584392547607-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:21,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1255] 2026-10-11 18:41:21,404 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109064692029593.1791744081.345640897750854-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:21,413 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1256] 2026-10-11 18:41:21,533 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1257] 2026-10-11 18:41:21,657 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1258] 2026-10-11 18:41:21,770 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <439631712143136.1791744081.710083246231079-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:21,776 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1259] 2026-10-11 18:41:21,873 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <214700091726432.1791744081.826328039169312-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:21,880 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1260] 2026-10-11 18:41:22,008 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1261] 2026-10-11 18:41:22,134 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1262] 2026-10-11 18:41:22,279 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <517877847218989.1791744082.210544824600220-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:22,288 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1263] 2026-10-11 18:41:22,428 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <532712716035322.1791744082.351989507675171-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:22,439 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1264] 2026-10-11 18:41:22,557 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1265] 2026-10-11 18:41:22,649 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1266] 2026-10-11 18:41:22,734 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <807523010182618.1791744082.688492059707642-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:22,747 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1267] 2026-10-11 18:41:22,841 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <067208952075713.1791744082.800280094146729-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:22,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1268] 2026-10-11 18:41:22,954 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1269] 2026-10-11 18:41:23,045 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1270] 2026-10-11 18:41:23,142 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184204400786517.1791744083.103448867797852-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:23,148 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1271] 2026-10-11 18:41:23,239 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <016817220160004.1791744083.185920238494873-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:23,261 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1272] 2026-10-11 18:41:23,371 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1273] 2026-10-11 18:41:23,471 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1274] 2026-10-11 18:41:23,581 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <012576747717959.1791744083.522751331329346-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:23,591 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1275] 2026-10-11 18:41:23,684 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <442270938113918.1791744083.635686397552490-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:23,693 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1276] 2026-10-11 18:41:23,800 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1277] 2026-10-11 18:41:23,905 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1278] 2026-10-11 18:41:24,010 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <002859905147486.1791744083.964699029922485-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:24,018 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1279] 2026-10-11 18:41:24,106 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <663716061414373.1791744084.061305522918701-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:24,113 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1280] 2026-10-11 18:41:24,204 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1281] 2026-10-11 18:41:24,289 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1282] 2026-10-11 18:41:24,367 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <235807427787540.1791744084.326153278350830-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:24,373 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1283] 2026-10-11 18:41:24,447 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <850256281709183.1791744084.408774375915527-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:24,454 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1284] 2026-10-11 18:41:24,548 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1285] 2026-10-11 18:41:24,667 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1286] 2026-10-11 18:41:24,782 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <919999708820325.1791744084.726173162460327-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:24,791 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1287] 2026-10-11 18:41:24,883 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <874433239338925.1791744084.833827495574951-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:24,891 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1288] 2026-10-11 18:41:24,987 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1289] 2026-10-11 18:41:25,091 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1290] 2026-10-11 18:41:25,191 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <820520022216613.1791744085.137224912643433-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:25,198 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1291] 2026-10-11 18:41:25,302 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <015258437829756.1791744085.246031761169434-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:25,312 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1292] 2026-10-11 18:41:25,431 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1293] 2026-10-11 18:41:25,556 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1294] 2026-10-11 18:41:25,670 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <323098896182402.1791744085.619478225708008-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:25,677 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1295] 2026-10-11 18:41:25,794 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <394598045891534.1791744085.729433059692383-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:25,807 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1296] 2026-10-11 18:41:25,926 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1297] 2026-10-11 18:41:26,042 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1298] 2026-10-11 18:41:26,149 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <022984791414842.1791744086.091528654098511-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:26,158 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1299] 2026-10-11 18:41:26,270 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013299938827900.1791744086.212015390396118-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:26,279 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1300] 2026-10-11 18:41:26,409 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1301] 2026-10-11 18:41:26,523 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1302] 2026-10-11 18:41:26,970 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [135] 2026-10-11 18:41:27,374 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [137] 2026-10-11 18:41:27,751 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [139] 2026-10-11 18:41:28,245 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [141] 2026-10-11 18:41:28,618 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [143] 2026-10-11 18:41:28,730 121 INFO rb-001770c-225483-423667 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-11 18:41:29,064 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <114666341730311.1791744088.957480430603027-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:29,407 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1303] 2026-10-11 18:41:29,497 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223064172076911.1791744089.441695213317871-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:29,507 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1304] 2026-10-11 18:41:29,612 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1305] 2026-10-11 18:41:29,715 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1306] 2026-10-11 18:41:29,814 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <143659716135050.1791744089.763719081878662-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:29,821 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1307] 2026-10-11 18:41:29,932 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <961520737482376.1791744089.872463703155518-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:29,940 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1308] 2026-10-11 18:41:30,049 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1309] 2026-10-11 18:41:30,186 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1310] 2026-10-11 18:41:30,295 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209687961820743.1791744090.243111610412598-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:30,303 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1311] 2026-10-11 18:41:30,410 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <262219472010427.1791744090.347578525543213-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:30,420 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1312] 2026-10-11 18:41:30,548 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1313] 2026-10-11 18:41:30,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1314] 2026-10-11 18:41:30,828 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <903882875982843.1791744090.767997741699219-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:30,857 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1315] 2026-10-11 18:41:30,977 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250758608025073.1791744090.910527944564819-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:30,987 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1316] 2026-10-11 18:41:31,107 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1317] 2026-10-11 18:41:31,243 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1318] 2026-10-11 18:41:31,370 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144213652759580.1791744091.310739040374756-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:31,379 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1319] 2026-10-11 18:41:31,488 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <868552259528713.1791744091.425837039947510-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:31,498 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1320] 2026-10-11 18:41:31,597 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1321] 2026-10-11 18:41:31,735 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1322] 2026-10-11 18:41:31,837 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <928016089624539.1791744091.780307769775391-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:31,845 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1323] 2026-10-11 18:41:31,928 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <466212353182355.1791744091.883212566375732-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:31,941 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1324] 2026-10-11 18:41:32,059 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1325] 2026-10-11 18:41:32,163 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1326] 2026-10-11 18:41:32,284 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <357345307274678.1791744092.227495908737183-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:32,298 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1327] 2026-10-11 18:41:32,414 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <114484404409837.1791744092.352005958557129-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:32,423 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1328] 2026-10-11 18:41:32,579 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1329] 2026-10-11 18:41:32,702 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1330] 2026-10-11 18:41:32,812 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <721477590878882.1791744092.752200603485107-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:32,824 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1331] 2026-10-11 18:41:32,906 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <881242418106514.1791744092.863445758819580-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:32,913 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1332] 2026-10-11 18:41:33,020 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1333] 2026-10-11 18:41:33,136 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1334] 2026-10-11 18:41:33,248 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <445604736061717.1791744093.203799009323120-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:33,256 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1335] 2026-10-11 18:41:33,350 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <960970679385662.1791744093.301923274993896-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:33,359 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1336] 2026-10-11 18:41:33,473 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1337] 2026-10-11 18:41:33,594 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1338] 2026-10-11 18:41:33,711 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <512063239556568.1791744093.648493766784668-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:33,719 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1339] 2026-10-11 18:41:33,809 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <242208122354608.1791744093.759167432785034-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:33,821 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1340] 2026-10-11 18:41:33,938 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1341] 2026-10-11 18:41:34,054 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1342] 2026-10-11 18:41:34,169 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <366363876527951.1791744094.116592884063721-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:34,177 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1343] 2026-10-11 18:41:34,308 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <930415261013917.1791744094.232428550720215-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:34,317 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1344] 2026-10-11 18:41:34,439 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1345] 2026-10-11 18:41:34,551 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1346] 2026-10-11 18:41:34,652 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <526776442504542.1791744094.599587917327881-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:34,661 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1347] 2026-10-11 18:41:34,759 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <678715217538248.1791744094.709079265594482-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:34,767 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1348] 2026-10-11 18:41:34,878 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1349] 2026-10-11 18:41:35,001 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1350] 2026-10-11 18:41:35,123 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109771519341138.1791744095.076271057128906-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:35,131 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1351] 2026-10-11 18:41:35,236 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <446521501003101.1791744095.179238080978394-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:35,246 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1352] 2026-10-11 18:41:35,365 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1353] 2026-10-11 18:41:35,493 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1354] 2026-10-11 18:41:35,621 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <324570096177327.1791744095.549224615097046-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:35,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1355] 2026-10-11 18:41:35,720 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <529312870099392.1791744095.668655872344971-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:35,727 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1356] 2026-10-11 18:41:35,824 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1357] 2026-10-11 18:41:35,933 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1358] 2026-10-11 18:41:36,030 121 INFO rb-001770c-225483-423667 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-11 18:41:36,449 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <966986233570113.1791744096.303637504577637-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:36,987 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1359] 2026-10-11 18:41:37,092 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <705243716005904.1791744097.033233642578125-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:37,101 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1360] 2026-10-11 18:41:37,214 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1361] 2026-10-11 18:41:37,330 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1362] 2026-10-11 18:41:37,429 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <585745406396771.1791744097.384899616241455-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:37,436 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1363] 2026-10-11 18:41:37,515 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <466058863905823.1791744097.474432229995728-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:37,521 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1364] 2026-10-11 18:41:37,608 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1365] 2026-10-11 18:41:37,722 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1366] 2026-10-11 18:41:37,831 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <749208900405245.1791744097.777594089508057-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:37,838 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1367] 2026-10-11 18:41:37,930 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <056128703564631.1791744097.887053728103638-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:37,937 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1368] 2026-10-11 18:41:38,032 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1369] 2026-10-11 18:41:38,132 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1370] 2026-10-11 18:41:38,228 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <972200788060132.1791744098.180985689163208-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:38,235 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1371] 2026-10-11 18:41:38,326 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <875796672143290.1791744098.276876688003540-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:38,334 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1372] 2026-10-11 18:41:38,435 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1373] 2026-10-11 18:41:38,544 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1374] 2026-10-11 18:41:38,644 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <523355708161582.1791744098.598220109939575-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:38,651 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1375] 2026-10-11 18:41:38,759 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <402650899101625.1791744098.699832201004028-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:38,773 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1376] 2026-10-11 18:41:38,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1377] 2026-10-11 18:41:39,013 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1378] 2026-10-11 18:41:39,099 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <809181284678073.1791744099.049450635910034-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:39,105 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1379] 2026-10-11 18:41:39,204 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <454942529973890.1791744099.147379159927368-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:39,215 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1380] 2026-10-11 18:41:39,347 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1381] 2026-10-11 18:41:39,458 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1382] 2026-10-11 18:41:39,552 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <901621262702890.1791744099.506998538970947-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:39,561 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1383] 2026-10-11 18:41:39,642 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <888228963253839.1791744099.600110292434692-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:39,655 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1384] 2026-10-11 18:41:39,745 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1385] 2026-10-11 18:41:39,844 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1386] 2026-10-11 18:41:39,947 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <327642665950066.1791744099.880616188049316-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:39,953 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1387] 2026-10-11 18:41:40,070 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <130263575793224.1791744099.997133493423462-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:40,087 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1388] 2026-10-11 18:41:40,189 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1389] 2026-10-11 18:41:40,276 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1390] 2026-10-11 18:41:40,364 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192563476727327.1791744100.323244333267212-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:40,374 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1391] 2026-10-11 18:41:40,476 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <506917823963825.1791744100.424593925476074-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:40,498 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1392] 2026-10-11 18:41:40,615 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1393] 2026-10-11 18:41:40,731 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1394] 2026-10-11 18:41:40,827 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <915250633825140.1791744100.779344797134399-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:40,834 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1395] 2026-10-11 18:41:40,924 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <297631702050361.1791744100.872455835342407-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:40,931 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1396] 2026-10-11 18:41:41,038 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1397] 2026-10-11 18:41:41,142 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1398] 2026-10-11 18:41:41,261 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <631138682973050.1791744101.206267356872559-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:41,271 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1399] 2026-10-11 18:41:41,389 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <901561127452349.1791744101.324292898178101-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:41,397 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1400] 2026-10-11 18:41:41,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1401] 2026-10-11 18:41:41,635 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1402] 2026-10-11 18:41:41,723 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325060795900995.1791744101.679123401641846-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:41,730 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1403] 2026-10-11 18:41:41,828 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <419576657924038.1791744101.776198387145996-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:41,837 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1404] 2026-10-11 18:41:41,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1405] 2026-10-11 18:41:42,074 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1406] 2026-10-11 18:41:42,184 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <617373009412292.1791744102.137706756591797-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:42,191 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1407] 2026-10-11 18:41:42,285 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <615225946869782.1791744102.233738183975220-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:42,293 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1408] 2026-10-11 18:41:42,408 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1409] 2026-10-11 18:41:42,509 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1410] 2026-10-11 18:41:42,588 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <204244396877833.1791744102.545032262802124-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:42,596 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1411] 2026-10-11 18:41:42,680 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <385423793586098.1791744102.634502649307251-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:42,688 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1412] 2026-10-11 18:41:42,787 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1413] 2026-10-11 18:41:42,903 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1414] 2026-10-11 18:41:43,354 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [145] 2026-10-11 18:41:43,758 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [147] 2026-10-11 18:41:44,195 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [149] 2026-10-11 18:41:44,638 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [151] 2026-10-11 18:41:44,968 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [153] 2026-10-11 18:41:45,181 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [152] 2026-10-11 18:41:45,400 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [155, 156] 2026-10-11 18:41:45,558 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [154] 2026-10-11 18:41:45,736 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [159, 160] 2026-10-11 18:41:46,001 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [157, 158] 2026-10-11 18:41:46,341 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [163, 164, 165] 2026-10-11 18:41:46,521 121 INFO rb-001770c-225483-423667 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-11 18:41:46,999 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <339883230391291.1791744106.885726690292358-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:47,388 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1415] 2026-10-11 18:41:47,491 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <428903149543334.1791744107.435882091522217-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:47,500 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1416] 2026-10-11 18:41:47,608 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1417] 2026-10-11 18:41:47,685 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1418] 2026-10-11 18:41:47,768 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <123129176463499.1791744107.721570491790771-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:47,776 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1419] 2026-10-11 18:41:47,856 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <276737041824007.1791744107.811627149581909-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:47,863 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1420] 2026-10-11 18:41:47,952 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1421] 2026-10-11 18:41:48,041 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1422] 2026-10-11 18:41:48,140 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <488637369519596.1791744108.087944507598877-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:48,150 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1423] 2026-10-11 18:41:48,249 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <501144480781234.1791744108.196837186813354-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:48,258 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1424] 2026-10-11 18:41:48,357 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1425] 2026-10-11 18:41:48,479 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1426] 2026-10-11 18:41:48,580 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528286510556063.1791744108.528543233871460-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:48,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1427] 2026-10-11 18:41:48,703 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <489782021979021.1791744108.640906333923340-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:48,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1428] 2026-10-11 18:41:48,825 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1429] 2026-10-11 18:41:48,924 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1430] 2026-10-11 18:41:49,016 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <281691532969224.1791744108.970138072967529-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:49,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1431] 2026-10-11 18:41:49,129 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <016555455495841.1791744109.070062637329102-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:49,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1432] 2026-10-11 18:41:49,243 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1433] 2026-10-11 18:41:49,355 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1434] 2026-10-11 18:41:49,476 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <310240393046121.1791744109.412534236907959-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:49,485 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1435] 2026-10-11 18:41:49,588 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <875841400625141.1791744109.530664443969727-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:49,596 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1436] 2026-10-11 18:41:49,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1437] 2026-10-11 18:41:49,808 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1438] 2026-10-11 18:41:49,920 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <389984343361094.1791744109.859964609146118-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:49,931 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1439] 2026-10-11 18:41:50,044 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <440790862248205.1791744109.986583471298218-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:50,053 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1440] 2026-10-11 18:41:50,171 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1441] 2026-10-11 18:41:50,279 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1442] 2026-10-11 18:41:50,375 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <232119057612719.1791744110.326005935668945-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:50,382 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1443] 2026-10-11 18:41:50,492 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343886466323383.1791744110.435763120651245-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:50,501 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1444] 2026-10-11 18:41:50,614 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1445] 2026-10-11 18:41:50,730 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1446] 2026-10-11 18:41:50,841 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <130975351038480.1791744110.794208288192749-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:50,847 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1447] 2026-10-11 18:41:50,930 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <092980032871524.1791744110.882486343383789-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:50,940 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1448] 2026-10-11 18:41:51,063 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1449] 2026-10-11 18:41:51,238 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1450] 2026-10-11 18:41:51,325 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <533857649924057.1791744111.282752275466919-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:51,331 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1451] 2026-10-11 18:41:51,425 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <904593591686217.1791744111.375398635864258-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:51,432 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1452] 2026-10-11 18:41:51,513 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1453] 2026-10-11 18:41:51,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1454] 2026-10-11 18:41:51,688 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <391404528227579.1791744111.648215532302856-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:51,696 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1455] 2026-10-11 18:41:51,796 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <790699317927522.1791744111.748320579528809-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:51,804 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1456] 2026-10-11 18:41:51,891 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1457] 2026-10-11 18:41:51,973 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1458] 2026-10-11 18:41:52,058 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <454590503219177.1791744112.008156299591064-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:52,067 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1459] 2026-10-11 18:41:52,166 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <239035241057784.1791744112.112533330917358-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:52,175 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1460] 2026-10-11 18:41:52,290 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1461] 2026-10-11 18:41:52,406 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1462] 2026-10-11 18:41:52,529 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <107060272828415.1791744112.472393751144409-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:52,537 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1463] 2026-10-11 18:41:52,646 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <323653649173557.1791744112.588748455047607-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:52,656 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1464] 2026-10-11 18:41:52,776 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1465] 2026-10-11 18:41:52,897 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1466] 2026-10-11 18:41:52,994 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <836448902957465.1791744112.944132566452026-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:53,009 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1467] 2026-10-11 18:41:53,102 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <763389684812672.1791744113.048570394515991-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:53,130 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1468] 2026-10-11 18:41:53,267 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1469] 2026-10-11 18:41:53,389 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1470] 2026-10-11 18:41:53,740 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [169] 2026-10-11 18:41:54,202 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [171] 2026-10-11 18:41:54,594 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [173] 2026-10-11 18:41:54,973 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [175] 2026-10-11 18:41:55,434 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [177] 2026-10-11 18:41:55,675 121 INFO rb-001770c-225483-423667 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-11 18:41:56,073 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <457884629931920.1791744115.942200422286987-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:56,499 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1471] 2026-10-11 18:41:56,592 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <678701852167116.1791744116.542620182037354-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:56,601 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1472] 2026-10-11 18:41:56,706 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1473] 2026-10-11 18:41:56,804 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1474] 2026-10-11 18:41:56,906 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <575562513825813.1791744116.849195480346680-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:56,914 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1475] 2026-10-11 18:41:57,009 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <415442927433004.1791744116.957817792892456-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:57,017 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1476] 2026-10-11 18:41:57,125 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1477] 2026-10-11 18:41:57,221 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1478] 2026-10-11 18:41:57,312 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <921782705512454.1791744117.270177364349365-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:57,318 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1479] 2026-10-11 18:41:57,403 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <171054994749909.1791744117.359870672225952-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:57,410 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1480] 2026-10-11 18:41:57,505 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1481] 2026-10-11 18:41:57,630 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1482] 2026-10-11 18:41:57,745 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <259375449671227.1791744117.685578823089600-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:57,754 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1483] 2026-10-11 18:41:57,872 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <056709246904647.1791744117.807479619979858-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:57,886 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1484] 2026-10-11 18:41:58,005 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1485] 2026-10-11 18:41:58,122 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1486] 2026-10-11 18:41:58,255 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <489523654087147.1791744118.189008712768555-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:58,263 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1487] 2026-10-11 18:41:58,356 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <487918457299950.1791744118.305016040802002-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:58,363 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1488] 2026-10-11 18:41:58,462 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1489] 2026-10-11 18:41:58,572 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1490] 2026-10-11 18:41:58,668 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <944926991167344.1791744118.615398883819580-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:58,675 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1491] 2026-10-11 18:41:58,762 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <877791578219449.1791744118.718987703323364-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:58,769 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1492] 2026-10-11 18:41:58,850 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1493] 2026-10-11 18:41:58,937 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1494] 2026-10-11 18:41:59,043 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <662585309030448.1791744118.994232177734375-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:59,050 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1495] 2026-10-11 18:41:59,149 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <967955424485485.1791744119.096941471099854-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:41:59,157 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1496] 2026-10-11 18:41:59,268 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1497] 2026-10-11 18:41:59,392 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1498] 2026-10-11 18:41:59,494 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <461048559189199.1791744119.439513444900513-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:41:59,503 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1499] 2026-10-11 18:41:59,602 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <816520625600792.1791744119.545523881912231-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:41:59,611 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1500] 2026-10-11 18:41:59,723 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1501] 2026-10-11 18:41:59,842 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1502] 2026-10-11 18:41:59,957 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <685838337100578.1791744119.899398088455200-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:41:59,966 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1503] 2026-10-11 18:42:00,076 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <301363658801391.1791744120.018815517425537-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:00,085 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1504] 2026-10-11 18:42:00,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1505] 2026-10-11 18:42:00,357 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1506] 2026-10-11 18:42:00,457 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <628129497942509.1791744120.405582427978516-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:00,466 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1507] 2026-10-11 18:42:00,561 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <117869219502506.1791744120.512930154800415-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:00,569 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1508] 2026-10-11 18:42:00,664 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1509] 2026-10-11 18:42:00,751 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1510] 2026-10-11 18:42:00,844 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <037118163736244.1791744120.798129081726074-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:00,850 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1511] 2026-10-11 18:42:00,943 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <652098709396838.1791744120.895333051681519-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:00,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1512] 2026-10-11 18:42:01,035 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1513] 2026-10-11 18:42:01,124 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1514] 2026-10-11 18:42:01,217 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <744542280974872.1791744121.172577619552612-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:01,225 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1515] 2026-10-11 18:42:01,314 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <916608121100634.1791744121.266648292541504-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:01,322 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1516] 2026-10-11 18:42:01,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1517] 2026-10-11 18:42:01,516 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1518] 2026-10-11 18:42:01,625 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <054688186523281.1791744121.577254295349121-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:01,633 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1519] 2026-10-11 18:42:01,727 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <055298846080533.1791744121.677834987640381-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:01,735 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1520] 2026-10-11 18:42:01,856 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1521] 2026-10-11 18:42:01,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1522] 2026-10-11 18:42:02,071 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <805745653032056.1791744122.019565582275391-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:02,077 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1523] 2026-10-11 18:42:02,175 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <074885878224796.1791744122.123445034027100-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:02,186 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1524] 2026-10-11 18:42:02,308 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1525] 2026-10-11 18:42:02,444 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1526] 2026-10-11 18:42:02,871 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [179] 2026-10-11 18:42:03,357 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [181] 2026-10-11 18:42:03,860 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [183] 2026-10-11 18:42:04,098 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [182] 2026-10-11 18:42:04,402 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [185, 186] 2026-10-11 18:42:04,612 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [184] 2026-10-11 18:42:04,747 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [189, 190] 2026-10-11 18:42:05,019 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [187, 188] 2026-10-11 18:42:05,258 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [193, 194, 195] 2026-10-11 18:42:05,515 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [191, 192] 2026-10-11 18:42:05,816 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [199, 200, 201] 2026-10-11 18:42:05,939 121 INFO rb-001770c-225483-423667 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-11 18:42:06,331 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <015750076546409.1791744126.193039894104004-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:06,766 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1527] 2026-10-11 18:42:06,894 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <928146946663759.1791744126.823797702789307-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:06,901 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1528] 2026-10-11 18:42:07,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1529] 2026-10-11 18:42:07,115 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1530] 2026-10-11 18:42:07,242 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <143007600143206.1791744127.172871828079224-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:07,253 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1531] 2026-10-11 18:42:07,380 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <870317098537591.1791744127.310992956161499-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:07,393 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1532] 2026-10-11 18:42:07,540 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1533] 2026-10-11 18:42:07,658 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1534] 2026-10-11 18:42:07,797 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <758539951999654.1791744127.736171007156372-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:07,806 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1535] 2026-10-11 18:42:07,910 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343588518908371.1791744127.853455781936646-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:07,922 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1536] 2026-10-11 18:42:08,030 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1537] 2026-10-11 18:42:08,154 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1538] 2026-10-11 18:42:08,264 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <700780304995331.1791744128.212165832519531-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:08,272 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1539] 2026-10-11 18:42:08,386 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290257684545957.1791744128.323230028152466-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:08,396 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1540] 2026-10-11 18:42:08,510 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1541] 2026-10-11 18:42:08,626 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1542] 2026-10-11 18:42:08,753 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <620747150198874.1791744128.693825006484985-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:08,763 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1543] 2026-10-11 18:42:08,908 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <123614506238005.1791744128.828727006912231-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:08,916 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1544] 2026-10-11 18:42:09,014 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1545] 2026-10-11 18:42:09,128 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1546] 2026-10-11 18:42:09,223 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <056639371765916.1791744129.170321226119995-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:09,232 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1547] 2026-10-11 18:42:09,354 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <496732073545060.1791744129.284937620162964-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:09,364 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1548] 2026-10-11 18:42:09,475 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1549] 2026-10-11 18:42:09,585 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1550] 2026-10-11 18:42:09,702 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <472223353352255.1791744129.648977756500244-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:09,710 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1551] 2026-10-11 18:42:09,805 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <378076138908974.1791744129.755934715270996-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:09,812 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1552] 2026-10-11 18:42:09,910 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1553] 2026-10-11 18:42:10,017 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1554] 2026-10-11 18:42:10,121 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <281458429013846.1791744130.068972349166870-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:10,130 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1555] 2026-10-11 18:42:10,234 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <483212594294631.1791744130.177005052566528-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:10,244 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1556] 2026-10-11 18:42:10,386 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1557] 2026-10-11 18:42:10,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1558] 2026-10-11 18:42:10,582 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <143454400430240.1791744130.538473129272461-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:10,590 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1559] 2026-10-11 18:42:10,676 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <428822332418509.1791744130.630811929702759-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:10,683 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1560] 2026-10-11 18:42:10,783 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1561] 2026-10-11 18:42:10,882 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1562] 2026-10-11 18:42:10,980 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <133142673775136.1791744130.929537296295166-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:10,990 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1563] 2026-10-11 18:42:11,087 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <043970626527218.1791744131.031460523605347-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:11,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1564] 2026-10-11 18:42:11,213 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1565] 2026-10-11 18:42:12,166 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1566] 2026-10-11 18:42:12,254 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <993200619603991.1791744132.214346170425415-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:12,275 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1567] 2026-10-11 18:42:12,380 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <629839617751627.1791744132.323621034622192-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:12,387 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1568] 2026-10-11 18:42:12,502 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1569] 2026-10-11 18:42:12,584 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1570] 2026-10-11 18:42:12,665 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <533772523288760.1791744132.619074344635010-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:12,672 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1571] 2026-10-11 18:42:12,748 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <520024919018641.1791744132.709545135498047-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:12,755 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1572] 2026-10-11 18:42:12,854 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1573] 2026-10-11 18:42:12,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1574] 2026-10-11 18:42:13,065 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <635078614654172.1791744133.009168148040771-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:13,074 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1575] 2026-10-11 18:42:13,184 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <849030449207122.1791744133.126528978347778-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:13,194 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1576] 2026-10-11 18:42:13,311 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1577] 2026-10-11 18:42:13,425 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1578] 2026-10-11 18:42:13,509 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <401429187536352.1791744133.467414379119873-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:13,516 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1579] 2026-10-11 18:42:13,602 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <938855888717037.1791744133.552334070205688-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:13,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1580] 2026-10-11 18:42:13,693 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1581] 2026-10-11 18:42:13,813 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1582] 2026-10-11 18:42:14,836 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [205] 2026-10-11 18:42:15,210 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [207] 2026-10-11 18:42:15,528 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [209] 2026-10-11 18:42:15,871 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [211] 2026-10-11 18:42:16,236 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [213] 2026-10-11 18:42:16,529 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [215] 2026-10-11 18:42:16,812 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [217] 2026-10-11 18:42:17,203 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [219] 2026-10-11 18:42:17,329 121 INFO rb-001770c-225483-423667 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-11 18:42:17,715 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <117916203707480.1791744137.584975719451904-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:18,144 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1583] 2026-10-11 18:42:18,244 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <987168443028257.1791744138.192047357559204-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:18,253 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1584] 2026-10-11 18:42:18,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1585] 2026-10-11 18:42:18,460 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1586] 2026-10-11 18:42:18,537 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <159223868523831.1791744138.494509935379028-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:18,544 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1587] 2026-10-11 18:42:18,621 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <397156842351477.1791744138.578873634338379-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:18,627 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1588] 2026-10-11 18:42:18,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1589] 2026-10-11 18:42:18,804 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1590] 2026-10-11 18:42:18,911 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <062752481547355.1791744138.860643625259399-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:18,919 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1591] 2026-10-11 18:42:19,016 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <182121063320706.1791744138.965180158615112-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:19,025 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1592] 2026-10-11 18:42:19,134 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1593] 2026-10-11 18:42:19,255 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1594] 2026-10-11 18:42:19,360 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539461362509074.1791744139.304622650146484-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:19,367 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1595] 2026-10-11 18:42:19,470 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <762532022305992.1791744139.415172576904297-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:19,486 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1596] 2026-10-11 18:42:19,596 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1597] 2026-10-11 18:42:19,712 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1598] 2026-10-11 18:42:19,852 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <009590525634847.1791744139.792362451553345-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:19,865 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1599] 2026-10-11 18:42:19,965 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <423536144447986.1791744139.913182020187378-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:19,973 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1600] 2026-10-11 18:42:20,076 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1601] 2026-10-11 18:42:20,176 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1602] 2026-10-11 18:42:20,292 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <175693401084594.1791744140.234523057937622-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:20,299 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1603] 2026-10-11 18:42:20,396 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <438443986530156.1791744140.348544836044312-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:20,431 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1604] 2026-10-11 18:42:20,556 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1605] 2026-10-11 18:42:20,673 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1606] 2026-10-11 18:42:20,823 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <932080848558974.1791744140.761080265045166-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:20,837 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1607] 2026-10-11 18:42:20,951 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <846467154668145.1791744140.890803813934326-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:20,959 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1608] 2026-10-11 18:42:21,073 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1609] 2026-10-11 18:42:21,169 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1610] 2026-10-11 18:42:21,269 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <100739357943203.1791744141.212235450744629-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:21,279 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1611] 2026-10-11 18:42:21,371 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <857139009330685.1791744141.321263074874878-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:21,378 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1612] 2026-10-11 18:42:21,483 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1613] 2026-10-11 18:42:21,585 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1614] 2026-10-11 18:42:21,687 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <742323950131772.1791744141.637768507003784-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:21,695 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1615] 2026-10-11 18:42:21,778 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013918697709808.1791744141.734088659286499-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:21,786 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1616] 2026-10-11 18:42:21,881 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1617] 2026-10-11 18:42:21,983 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1618] 2026-10-11 18:42:22,072 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <750163245132190.1791744142.024237155914307-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:22,081 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1619] 2026-10-11 18:42:22,178 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <448974380528499.1791744142.125291109085083-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:22,189 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1620] 2026-10-11 18:42:22,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1621] 2026-10-11 18:42:22,459 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1622] 2026-10-11 18:42:22,565 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <034450303933157.1791744142.522363662719727-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:22,574 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1623] 2026-10-11 18:42:22,664 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <289505497035265.1791744142.610701799392700-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:22,671 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1624] 2026-10-11 18:42:22,796 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1625] 2026-10-11 18:42:22,912 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1626] 2026-10-11 18:42:23,010 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <137121601189787.1791744142.958155632019043-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:23,018 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1627] 2026-10-11 18:42:23,116 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <286838990463669.1791744143.064372539520264-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:23,124 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1628] 2026-10-11 18:42:23,231 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1629] 2026-10-11 18:42:23,337 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1630] 2026-10-11 18:42:23,449 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144677168491453.1791744143.395883798599243-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:23,459 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1631] 2026-10-11 18:42:23,561 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <224970557070755.1791744143.509824514389038-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:23,572 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1632] 2026-10-11 18:42:23,687 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1633] 2026-10-11 18:42:23,816 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1634] 2026-10-11 18:42:23,920 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <295427236533761.1791744143.860934257507324-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:23,929 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1635] 2026-10-11 18:42:24,033 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <526725550969824.1791744143.979415893554688-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:24,042 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1636] 2026-10-11 18:42:24,159 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1637] 2026-10-11 18:42:24,272 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1638] 2026-10-11 18:42:24,665 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [221] 2026-10-11 18:42:25,149 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [223] 2026-10-11 18:42:25,519 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [225] 2026-10-11 18:42:25,884 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [227] 2026-10-11 18:42:26,281 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [229] 2026-10-11 18:42:26,516 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [228] 2026-10-11 18:42:26,724 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [231, 232] 2026-10-11 18:42:26,888 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [230] 2026-10-11 18:42:27,033 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [235, 236] 2026-10-11 18:42:27,265 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [233, 234] 2026-10-11 18:42:27,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [239, 240, 241] 2026-10-11 18:42:27,653 121 INFO rb-001770c-225483-423667 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-11 18:42:28,052 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <832472504781548.1791744147.936368465423584-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:28,431 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1639] 2026-10-11 18:42:28,528 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <296003601477595.1791744148.471157073974609-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:28,539 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1640] 2026-10-11 18:42:28,659 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1641] 2026-10-11 18:42:28,790 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1642] 2026-10-11 18:42:28,906 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <804450465160231.1791744148.842803478240967-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:28,916 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1643] 2026-10-11 18:42:29,018 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914734878487040.1791744148.963521242141724-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:29,030 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1644] 2026-10-11 18:42:29,148 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1645] 2026-10-11 18:42:29,268 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1646] 2026-10-11 18:42:29,381 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <624512613125491.1791744149.324589490890503-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:29,389 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1647] 2026-10-11 18:42:29,492 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <624399617435730.1791744149.436320543289185-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:29,499 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1648] 2026-10-11 18:42:29,597 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1649] 2026-10-11 18:42:29,718 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1650] 2026-10-11 18:42:29,820 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <715953508124504.1791744149.766837358474731-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:29,829 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1651] 2026-10-11 18:42:29,937 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <262826855714979.1791744149.879200696945190-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:29,946 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1652] 2026-10-11 18:42:30,083 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1653] 2026-10-11 18:42:30,213 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1654] 2026-10-11 18:42:30,346 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <849091193936838.1791744150.276551723480225-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:30,357 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1655] 2026-10-11 18:42:30,480 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <072023082401908.1791744150.413827180862427-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:30,491 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1656] 2026-10-11 18:42:30,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1657] 2026-10-11 18:42:30,764 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1658] 2026-10-11 18:42:30,879 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <196699902851797.1791744150.817003726959229-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:30,888 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1659] 2026-10-11 18:42:31,018 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <684910251535997.1791744150.944452047348022-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:31,035 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1660] 2026-10-11 18:42:31,167 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1661] 2026-10-11 18:42:31,249 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1662] 2026-10-11 18:42:31,342 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <312430911049354.1791744151.300792932510376-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:31,349 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1663] 2026-10-11 18:42:31,432 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <155431859566502.1791744151.384602785110474-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:31,440 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1664] 2026-10-11 18:42:31,539 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1665] 2026-10-11 18:42:31,636 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1666] 2026-10-11 18:42:31,750 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474815479448412.1791744151.685494184494019-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:31,759 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1667] 2026-10-11 18:42:31,858 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <168512908334247.1791744151.810141086578369-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:31,868 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1668] 2026-10-11 18:42:31,974 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1669] 2026-10-11 18:42:32,078 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1670] 2026-10-11 18:42:32,177 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <465195793659278.1791744152.130930900573730-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:32,185 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1671] 2026-10-11 18:42:32,291 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <955136468290019.1791744152.237225532531738-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:32,300 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1672] 2026-10-11 18:42:32,408 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1673] 2026-10-11 18:42:32,500 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1674] 2026-10-11 18:42:32,589 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <552182311907564.1791744152.540392637252808-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:32,601 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1675] 2026-10-11 18:42:32,697 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <619161285274836.1791744152.643178939819336-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:32,705 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1676] 2026-10-11 18:42:32,807 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1677] 2026-10-11 18:42:32,903 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1678] 2026-10-11 18:42:32,994 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <720061652375676.1791744152.953821659088135-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:33,001 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1679] 2026-10-11 18:42:33,087 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <599924188773072.1791744153.039468765258789-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:33,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1680] 2026-10-11 18:42:33,201 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1681] 2026-10-11 18:42:33,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1682] 2026-10-11 18:42:33,449 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <270568125853239.1791744153.377528905868530-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:33,463 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1683] 2026-10-11 18:42:33,581 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <705550795680627.1791744153.516927003860474-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:33,597 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1684] 2026-10-11 18:42:33,721 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1685] 2026-10-11 18:42:33,821 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1686] 2026-10-11 18:42:33,912 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <321474054376451.1791744153.869364023208618-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:33,922 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1687] 2026-10-11 18:42:34,010 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <590501483312656.1791744153.961749076843262-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:34,018 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1688] 2026-10-11 18:42:34,157 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1689] 2026-10-11 18:42:34,273 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1690] 2026-10-11 18:42:34,370 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <967053079084246.1791744154.315072059631348-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:34,407 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1691] 2026-10-11 18:42:34,492 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <321699331420814.1791744154.446787595748901-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:34,499 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1692] 2026-10-11 18:42:34,583 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1693] 2026-10-11 18:42:34,672 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1694] 2026-10-11 18:42:34,916 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <058529482758846.1791744154.879062891006470-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:35,241 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1695] 2026-10-11 18:42:35,317 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <422587178360003.1791744155.278470754623413-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:35,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1696] 2026-10-11 18:42:35,453 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1697] 2026-10-11 18:42:35,539 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1698] 2026-10-11 18:42:35,619 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <058424407826702.1791744155.578049898147583-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:35,626 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1699] 2026-10-11 18:42:35,704 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <122692112845775.1791744155.662639617919922-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:35,713 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1700] 2026-10-11 18:42:35,839 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1701] 2026-10-11 18:42:35,960 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1702] 2026-10-11 18:42:36,089 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755264367412255.1791744156.029368877410889-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:36,098 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1703] 2026-10-11 18:42:36,203 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <921738759326416.1791744156.149865150451660-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:36,214 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1704] 2026-10-11 18:42:36,325 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1705] 2026-10-11 18:42:36,435 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1706] 2026-10-11 18:42:36,531 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <516689847610027.1791744156.475646495819092-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:36,541 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1707] 2026-10-11 18:42:36,641 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <863178692863976.1791744156.585355758666992-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:36,654 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1708] 2026-10-11 18:42:36,775 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1709] 2026-10-11 18:42:36,881 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1710] 2026-10-11 18:42:36,996 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <080271387257769.1791744156.940459012985229-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:37,005 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1711] 2026-10-11 18:42:37,120 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <646045648189103.1791744157.056772708892822-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:37,130 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1712] 2026-10-11 18:42:37,254 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1713] 2026-10-11 18:42:37,379 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1714] 2026-10-11 18:42:37,501 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <172097778572280.1791744157.434568405151367-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:37,510 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1715] 2026-10-11 18:42:37,624 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <422298591115485.1791744157.568658351898193-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:37,633 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1716] 2026-10-11 18:42:37,737 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1717] 2026-10-11 18:42:37,839 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1718] 2026-10-11 18:42:37,935 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <663826221501909.1791744157.891208410263062-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:37,945 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1719] 2026-10-11 18:42:38,046 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <886297192652543.1791744157.991237401962280-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:38,057 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1720] 2026-10-11 18:42:38,156 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1721] 2026-10-11 18:42:38,253 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1722] 2026-10-11 18:42:38,350 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <791229402212261.1791744158.294991016387939-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:38,359 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1723] 2026-10-11 18:42:38,474 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777959842173092.1791744158.405270099639893-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:38,482 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1724] 2026-10-11 18:42:38,602 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1725] 2026-10-11 18:42:38,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1726] 2026-10-11 18:42:38,816 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <925999615245557.1791744158.769474983215332-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:38,824 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1727] 2026-10-11 18:42:38,919 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333567019199484.1791744158.869062423706055-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:38,928 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1728] 2026-10-11 18:42:39,034 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1729] 2026-10-11 18:42:39,135 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1730] 2026-10-11 18:42:39,229 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <039732322496638.1791744159.180269479751587-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:39,237 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1731] 2026-10-11 18:42:39,330 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <564948702043658.1791744159.283212900161743-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:39,337 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1732] 2026-10-11 18:42:39,436 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1733] 2026-10-11 18:42:39,534 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1734] 2026-10-11 18:42:39,636 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343034333638292.1791744159.588959932327271-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:39,643 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1735] 2026-10-11 18:42:39,735 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <124882521304601.1791744159.687932968139648-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:39,744 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1736] 2026-10-11 18:42:39,843 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1737] 2026-10-11 18:42:39,947 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1738] 2026-10-11 18:42:40,040 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <766410315146516.1791744159.992190837860107-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:40,048 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1739] 2026-10-11 18:42:40,145 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <911091263551639.1791744160.092966318130493-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:40,152 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1740] 2026-10-11 18:42:40,265 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1741] 2026-10-11 18:42:40,362 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1742] 2026-10-11 18:42:40,479 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <974658500567527.1791744160.424214363098145-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:40,486 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1743] 2026-10-11 18:42:40,564 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <262668722986546.1791744160.521580457687378-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:40,571 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1744] 2026-10-11 18:42:40,700 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1745] 2026-10-11 18:42:40,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1746] 2026-10-11 18:42:40,927 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <711268974890262.1791744160.884716272354126-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:40,934 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1747] 2026-10-11 18:42:41,018 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <491102375737569.1791744160.968640089035034-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:41,027 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1748] 2026-10-11 18:42:41,140 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1749] 2026-10-11 18:42:41,260 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1750] 2026-10-11 18:42:41,654 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [245] 2026-10-11 18:42:42,050 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [247] 2026-10-11 18:42:42,461 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [249] 2026-10-11 18:42:42,924 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [251] 2026-10-11 18:42:43,331 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [253] 2026-10-11 18:42:43,518 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [248] 2026-10-11 18:42:43,757 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [255, 256] 2026-10-11 18:42:44,062 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [250] 2026-10-11 18:42:44,241 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [259, 260] 2026-10-11 18:42:44,462 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [252] 2026-10-11 18:42:44,698 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [263, 264] 2026-10-11 18:42:45,113 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [267] 2026-10-11 18:42:45,519 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [269] 2026-10-11 18:42:45,840 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [271] 2026-10-11 18:42:46,105 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [273] 2026-10-11 18:42:46,431 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [275] 2026-10-11 18:42:46,595 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [270] 2026-10-11 18:42:46,726 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [277, 278] 2026-10-11 18:42:46,942 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [272] 2026-10-11 18:42:47,077 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [281, 282] 2026-10-11 18:42:47,231 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [274] 2026-10-11 18:42:47,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [285, 286] 2026-10-11 18:42:47,462 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:42:49,824 121 INFO rb-001770c-225483-423667 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-11 18:42:50,311 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065738363386130.1791744170.198728561401367-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:50,755 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1751] 2026-10-11 18:42:50,865 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <416672779878807.1791744170.806994438171387-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:50,874 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1752] 2026-10-11 18:42:50,988 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1753] 2026-10-11 18:42:51,093 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1754] 2026-10-11 18:42:51,201 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <795168572152822.1791744171.138461351394653-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:51,208 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1755] 2026-10-11 18:42:51,308 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <063062964917974.1791744171.254006385803223-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:51,318 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1756] 2026-10-11 18:42:51,426 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1757] 2026-10-11 18:42:51,543 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1758] 2026-10-11 18:42:51,664 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <461274532025993.1791744171.606217622756958-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:51,673 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1759] 2026-10-11 18:42:51,778 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <493636905257441.1791744171.721803188323975-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:51,787 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1760] 2026-10-11 18:42:51,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1761] 2026-10-11 18:42:52,011 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1762] 2026-10-11 18:42:52,118 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <937891572482962.1791744172.062208175659180-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:52,126 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1763] 2026-10-11 18:42:52,231 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <592406546329283.1791744172.176512718200684-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:52,240 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1764] 2026-10-11 18:42:52,350 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1765] 2026-10-11 18:42:52,471 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1766] 2026-10-11 18:42:52,588 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <149954613482953.1791744172.532936334609985-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:52,598 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1767] 2026-10-11 18:42:52,707 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <339054988863143.1791744172.650143146514893-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:52,716 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1768] 2026-10-11 18:42:52,825 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1769] 2026-10-11 18:42:52,938 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1770] 2026-10-11 18:42:53,031 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <709428769744839.1791744172.981711387634277-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:53,047 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1771] 2026-10-11 18:42:53,157 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189474357839344.1791744173.103221178054810-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:53,167 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1772] 2026-10-11 18:42:53,293 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1773] 2026-10-11 18:42:53,423 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1774] 2026-10-11 18:42:53,545 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <387258800581609.1791744173.488823413848877-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:53,554 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1775] 2026-10-11 18:42:53,661 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <853939557478836.1791744173.604149818420410-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:53,674 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1776] 2026-10-11 18:42:53,798 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1777] 2026-10-11 18:42:53,931 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1778] 2026-10-11 18:42:54,037 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <169605623559139.1791744173.982342481613159-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:54,045 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1779] 2026-10-11 18:42:54,147 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222590628302797.1791744174.092414379119873-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:54,156 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1780] 2026-10-11 18:42:54,269 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1781] 2026-10-11 18:42:54,374 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1782] 2026-10-11 18:42:54,484 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <534513342709532.1791744174.431611061096191-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:54,492 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1783] 2026-10-11 18:42:54,585 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <803819235786394.1791744174.532653808593750-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:54,594 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1784] 2026-10-11 18:42:54,721 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1785] 2026-10-11 18:42:54,829 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1786] 2026-10-11 18:42:54,943 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <284778968037869.1791744174.873959064483643-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:54,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1787] 2026-10-11 18:42:55,048 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <488423146136594.1791744174.992199182510376-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:55,059 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1788] 2026-10-11 18:42:55,181 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1789] 2026-10-11 18:42:55,303 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1790] 2026-10-11 18:42:55,421 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <171576463212211.1791744175.367069721221924-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:55,430 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1791] 2026-10-11 18:42:55,537 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <372639706013651.1791744175.477852582931519-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:55,563 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1792] 2026-10-11 18:42:55,681 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1793] 2026-10-11 18:42:55,811 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1794] 2026-10-11 18:42:55,928 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <522482404799118.1791744175.863506793975830-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:55,937 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1795] 2026-10-11 18:42:56,039 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194868046139924.1791744175.987555027008057-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:56,047 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1796] 2026-10-11 18:42:56,142 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1797] 2026-10-11 18:42:56,231 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1798] 2026-10-11 18:42:56,315 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <850029786973282.1791744176.275240659713745-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:42:56,322 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1799] 2026-10-11 18:42:56,402 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <447378267506465.1791744176.360369682312012-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:42:56,410 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1800] 2026-10-11 18:42:56,526 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1801] 2026-10-11 18:42:56,678 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1802] 2026-10-11 18:42:56,780 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <379876473927356.1791744176.731784343719482-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:42:56,788 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1803] 2026-10-11 18:42:56,872 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <244031053796195.1791744176.829293966293335-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:42:56,881 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1804] 2026-10-11 18:42:57,015 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1805] 2026-10-11 18:42:57,116 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1806] 2026-10-11 18:42:57,501 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [289] 2026-10-11 18:42:57,980 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [291] 2026-10-11 18:42:58,167 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [292] 2026-10-11 18:42:58,357 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [293, 294] 2026-10-11 18:42:58,601 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [295, 296] 2026-10-11 18:42:58,879 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [297, 298, 299] 2026-10-11 18:42:59,066 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [300, 301, 302] 2026-10-11 18:42:59,298 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [303, 304, 305, 306] 2026-10-11 18:42:59,800 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [311] 2026-10-11 18:42:59,949 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [312] 2026-10-11 18:43:00,151 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [313, 314] 2026-10-11 18:43:00,286 121 INFO rb-001770c-225483-423667 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-11 18:43:00,622 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <646543867564098.1791744180.520688056945801-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:00,957 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1807] 2026-10-11 18:43:01,046 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <354668161520167.1791744180.998608589172363-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:01,055 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1808] 2026-10-11 18:43:01,149 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1809] 2026-10-11 18:43:01,248 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1810] 2026-10-11 18:43:01,350 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <693119262256985.1791744181.292218446731567-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:01,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1811] 2026-10-11 18:43:01,457 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603923441113283.1791744181.403515100479126-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:01,465 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1812] 2026-10-11 18:43:01,579 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1813] 2026-10-11 18:43:01,690 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1814] 2026-10-11 18:43:01,798 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787059480641678.1791744181.749026060104370-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:01,807 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1815] 2026-10-11 18:43:01,917 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <060590799150537.1791744181.860462903976440-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:01,928 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1816] 2026-10-11 18:43:02,058 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1817] 2026-10-11 18:43:02,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1818] 2026-10-11 18:43:02,300 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <963606902403537.1791744182.241639137268066-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:02,310 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1819] 2026-10-11 18:43:02,427 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <585679328506874.1791744182.366218090057373-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:02,437 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1820] 2026-10-11 18:43:02,560 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1821] 2026-10-11 18:43:02,681 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1822] 2026-10-11 18:43:02,804 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <891586022705477.1791744182.744096755981445-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:02,813 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1823] 2026-10-11 18:43:02,927 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <656228877686030.1791744182.867823123931885-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:02,937 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1824] 2026-10-11 18:43:03,062 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1825] 2026-10-11 18:43:03,181 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1826] 2026-10-11 18:43:03,292 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <631937603608724.1791744183.239549398422241-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:03,303 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1827] 2026-10-11 18:43:03,408 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <622967063723045.1791744183.350543498992920-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:03,419 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1828] 2026-10-11 18:43:03,530 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1829] 2026-10-11 18:43:03,641 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1830] 2026-10-11 18:43:03,780 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <818210814492758.1791744183.718775749206543-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:03,789 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1831] 2026-10-11 18:43:03,907 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <369531075021940.1791744183.841677427291870-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:03,915 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1832] 2026-10-11 18:43:04,027 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1833] 2026-10-11 18:43:04,141 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1834] 2026-10-11 18:43:04,245 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <821844075612167.1791744184.193048238754272-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:04,253 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1835] 2026-10-11 18:43:04,352 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <011755911592018.1791744184.299350738525391-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:04,360 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1836] 2026-10-11 18:43:04,465 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1837] 2026-10-11 18:43:04,566 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1838] 2026-10-11 18:43:04,667 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <538049463482502.1791744184.619755506515503-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:04,675 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1839] 2026-10-11 18:43:04,785 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <849535997351881.1791744184.720043420791626-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:04,795 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1840] 2026-10-11 18:43:04,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1841] 2026-10-11 18:43:05,002 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1842] 2026-10-11 18:43:05,098 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <841956023766135.1791744185.054903507232666-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:05,106 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1843] 2026-10-11 18:43:05,206 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <472048291145227.1791744185.152110815048218-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:05,215 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1844] 2026-10-11 18:43:05,321 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1845] 2026-10-11 18:43:05,421 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1846] 2026-10-11 18:43:05,524 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <232145959100390.1791744185.472315311431885-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:05,530 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1847] 2026-10-11 18:43:05,610 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <847293617035865.1791744185.567845821380615-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:05,618 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1848] 2026-10-11 18:43:05,717 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1849] 2026-10-11 18:43:05,816 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1850] 2026-10-11 18:43:05,927 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <823312126632225.1791744185.868818759918213-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:05,936 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1851] 2026-10-11 18:43:06,043 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <698845396178553.1791744185.988571166992188-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:06,052 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1852] 2026-10-11 18:43:06,168 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1853] 2026-10-11 18:43:06,307 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1854] 2026-10-11 18:43:06,413 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <938889493537917.1791744186.367450475692749-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:06,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1855] 2026-10-11 18:43:06,509 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <063583672767957.1791744186.464866638183594-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:06,516 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1856] 2026-10-11 18:43:06,616 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1857] 2026-10-11 18:43:06,740 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1858] 2026-10-11 18:43:06,848 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <690183877347422.1791744186.792517662048340-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:06,854 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1859] 2026-10-11 18:43:06,950 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <404916736494077.1791744186.898917675018311-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:06,963 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1860] 2026-10-11 18:43:07,069 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1861] 2026-10-11 18:43:07,186 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1862] 2026-10-11 18:43:07,573 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [317] 2026-10-11 18:43:08,111 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [319] 2026-10-11 18:43:08,627 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [321] 2026-10-11 18:43:08,993 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [323] 2026-10-11 18:43:09,151 121 INFO rb-001770c-225483-423667 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-11 18:43:09,624 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <398103973950986.1791744189.486472845077515-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:10,052 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1863] 2026-10-11 18:43:10,154 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <754688241229630.1791744190.097056627273560-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:10,164 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1864] 2026-10-11 18:43:10,284 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1865] 2026-10-11 18:43:10,392 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1866] 2026-10-11 18:43:10,488 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <864463168702403.1791744190.436709403991699-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:10,497 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1867] 2026-10-11 18:43:10,594 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659741976541856.1791744190.540031909942627-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:10,601 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1868] 2026-10-11 18:43:10,732 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1869] 2026-10-11 18:43:10,829 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1870] 2026-10-11 18:43:10,930 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <816067634733876.1791744190.882505893707275-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:10,938 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1871] 2026-10-11 18:43:11,027 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <421406478754542.1791744190.978603601455688-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:11,035 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1872] 2026-10-11 18:43:11,153 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1873] 2026-10-11 18:43:11,250 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1874] 2026-10-11 18:43:11,347 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <926783406033442.1791744191.287085294723511-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:11,361 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1875] 2026-10-11 18:43:11,454 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <601509755474086.1791744191.405119657516479-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:11,462 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1876] 2026-10-11 18:43:11,558 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1877] 2026-10-11 18:43:11,658 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1878] 2026-10-11 18:43:11,760 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <671574242728906.1791744191.711661815643311-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:11,769 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1879] 2026-10-11 18:43:11,858 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <349529055658486.1791744191.810613870620728-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:11,866 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1880] 2026-10-11 18:43:11,982 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1881] 2026-10-11 18:43:12,093 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1882] 2026-10-11 18:43:12,200 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <165140627289955.1791744192.153152942657471-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:12,207 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1883] 2026-10-11 18:43:12,307 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <653641392584700.1791744192.254927873611450-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:12,316 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1884] 2026-10-11 18:43:12,403 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1885] 2026-10-11 18:43:12,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1886] 2026-10-11 18:43:12,588 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333720062720191.1791744192.538825750350952-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:12,595 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1887] 2026-10-11 18:43:12,698 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <087820415425445.1791744192.637588024139404-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:12,704 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1888] 2026-10-11 18:43:12,803 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1889] 2026-10-11 18:43:12,936 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1890] 2026-10-11 18:43:13,045 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <378026958813841.1791744192.989567756652832-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:13,054 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1891] 2026-10-11 18:43:13,170 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192937931468502.1791744193.109493255615234-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:13,179 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1892] 2026-10-11 18:43:13,290 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1893] 2026-10-11 18:43:13,403 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1894] 2026-10-11 18:43:13,515 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <545690223038117.1791744193.463522911071777-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:13,523 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1895] 2026-10-11 18:43:13,620 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <302299769622539.1791744193.568557739257812-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:13,628 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1896] 2026-10-11 18:43:13,732 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1897] 2026-10-11 18:43:13,842 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1898] 2026-10-11 18:43:13,960 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <241056526486046.1791744193.894994974136353-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:13,969 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1899] 2026-10-11 18:43:14,078 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <612305332576352.1791744194.014193773269653-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:14,088 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1900] 2026-10-11 18:43:14,203 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1901] 2026-10-11 18:43:14,304 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1902] 2026-10-11 18:43:14,435 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <219480411778051.1791744194.376083374023438-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:14,445 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1903] 2026-10-11 18:43:14,568 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <375147936189277.1791744194.510087966918945-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:14,580 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1904] 2026-10-11 18:43:14,725 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1905] 2026-10-11 18:43:14,874 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1906] 2026-10-11 18:43:14,995 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <416233760395418.1791744194.933165311813354-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:15,004 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1907] 2026-10-11 18:43:15,107 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <129176319162221.1791744195.055706977844238-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:15,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1908] 2026-10-11 18:43:15,214 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1909] 2026-10-11 18:43:15,322 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1910] 2026-10-11 18:43:15,438 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <134656446495931.1791744195.382288694381714-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:15,447 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1911] 2026-10-11 18:43:15,574 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <676745644629410.1791744195.505157470703125-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:15,583 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1912] 2026-10-11 18:43:15,722 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1913] 2026-10-11 18:43:15,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1914] 2026-10-11 18:43:15,915 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <782434076720357.1791744195.861847400665283-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:15,922 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1915] 2026-10-11 18:43:16,007 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <205377043083811.1791744195.962523698806763-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:16,015 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1916] 2026-10-11 18:43:16,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1917] 2026-10-11 18:43:16,210 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1918] 2026-10-11 18:43:16,574 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [325] 2026-10-11 18:43:17,028 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [327] 2026-10-11 18:43:17,454 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [329] 2026-10-11 18:43:17,916 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [331] 2026-10-11 18:43:18,120 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [332] 2026-10-11 18:43:18,345 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [333, 334] 2026-10-11 18:43:18,555 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [335, 336] 2026-10-11 18:43:18,731 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [337, 338, 339] 2026-10-11 18:43:19,143 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [343] 2026-10-11 18:43:19,267 121 INFO rb-001770c-225483-423667 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-11 18:43:19,722 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <536767139384424.1791744199.593933343887329-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:20,075 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1919] 2026-10-11 18:43:20,170 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <560625059055947.1791744200.120926380157471-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:20,176 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1920] 2026-10-11 18:43:20,261 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1921] 2026-10-11 18:43:20,343 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1922] 2026-10-11 18:43:20,417 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <574616043787424.1791744200.377256631851196-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:20,425 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1923] 2026-10-11 18:43:20,504 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <492110435554139.1791744200.458104848861694-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:20,514 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1924] 2026-10-11 18:43:20,611 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1925] 2026-10-11 18:43:20,701 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1926] 2026-10-11 18:43:20,816 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <422381818141206.1791744200.756708860397339-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:20,824 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1927] 2026-10-11 18:43:20,918 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <511930922589670.1791744200.864432334899902-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:20,924 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1928] 2026-10-11 18:43:21,031 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1929] 2026-10-11 18:43:21,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1930] 2026-10-11 18:43:21,201 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <154239038712920.1791744201.157292842864990-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:21,208 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1931] 2026-10-11 18:43:21,298 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <481738239221206.1791744201.248347759246826-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:21,307 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1932] 2026-10-11 18:43:21,430 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1933] 2026-10-11 18:43:21,529 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1934] 2026-10-11 18:43:21,639 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426445834164261.1791744201.591463088989258-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:21,647 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1935] 2026-10-11 18:43:21,737 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755849845521054.1791744201.689242362976074-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:21,757 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1936] 2026-10-11 18:43:21,918 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1937] 2026-10-11 18:43:22,093 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1938] 2026-10-11 18:43:22,188 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <028140809361137.1791744202.142316102981567-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:22,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1939] 2026-10-11 18:43:22,333 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <871001438167270.1791744202.278326034545898-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:22,343 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1940] 2026-10-11 18:43:22,443 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1941] 2026-10-11 18:43:22,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1942] 2026-10-11 18:43:22,655 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <046518067536237.1791744202.594488382339478-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:22,664 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1943] 2026-10-11 18:43:22,768 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <393329296657438.1791744202.714207410812378-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:22,776 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1944] 2026-10-11 18:43:22,890 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1945] 2026-10-11 18:43:22,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1946] 2026-10-11 18:43:23,065 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <201609804027785.1791744203.019187211990356-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:23,072 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1947] 2026-10-11 18:43:23,151 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <737167419210870.1791744203.111385345458984-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:23,158 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1948] 2026-10-11 18:43:23,257 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1949] 2026-10-11 18:43:23,389 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1950] 2026-10-11 18:43:23,513 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <673025439072022.1791744203.460660219192505-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:23,522 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1951] 2026-10-11 18:43:23,626 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <034484809208643.1791744203.565944671630859-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:23,635 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1952] 2026-10-11 18:43:23,727 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1953] 2026-10-11 18:43:23,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1954] 2026-10-11 18:43:23,901 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <543395513197509.1791744203.858946800231934-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:23,907 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1955] 2026-10-11 18:43:23,987 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <912564548016776.1791744203.943966865539551-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:23,993 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1956] 2026-10-11 18:43:24,083 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1957] 2026-10-11 18:43:24,197 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1958] 2026-10-11 18:43:24,317 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <156753848424407.1791744204.261993646621704-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:24,326 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1959] 2026-10-11 18:43:24,435 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <230329732676343.1791744204.380832910537720-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:24,442 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1960] 2026-10-11 18:43:24,560 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1961] 2026-10-11 18:43:24,663 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1962] 2026-10-11 18:43:24,751 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <102664285491562.1791744204.700974941253662-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:24,764 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1963] 2026-10-11 18:43:24,870 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <308536318817511.1791744204.811542272567749-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:24,878 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1964] 2026-10-11 18:43:24,995 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1965] 2026-10-11 18:43:25,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1966] 2026-10-11 18:43:25,221 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113480979883812.1791744205.156678915023804-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:25,230 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1967] 2026-10-11 18:43:25,354 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <624145893453096.1791744205.300345182418823-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:25,365 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1968] 2026-10-11 18:43:25,483 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1969] 2026-10-11 18:43:25,598 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1970] 2026-10-11 18:43:25,701 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <324044148313200.1791744205.647020339965820-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:25,710 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1971] 2026-10-11 18:43:25,817 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <766317413987784.1791744205.760758161544800-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:25,826 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1972] 2026-10-11 18:43:25,927 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1973] 2026-10-11 18:43:26,027 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1974] 2026-10-11 18:43:26,147 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:43:28,396 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_alight_before_board_raises ... 2026-10-11 18:43:28,687 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <056897346170411.1791744208.580605745315552-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:28,835 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1975] 2026-10-11 18:43:28,938 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381660602253874.1791744208.883181095123291-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:28,945 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1976] 2026-10-11 18:43:29,035 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1977] 2026-10-11 18:43:29,127 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1978] 2026-10-11 18:43:29,221 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <060465455308365.1791744209.170477867126465-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:29,228 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1979] 2026-10-11 18:43:29,319 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <861776192192232.1791744209.268762350082397-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:29,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1980] 2026-10-11 18:43:29,433 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1981] 2026-10-11 18:43:29,528 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1982] 2026-10-11 18:43:29,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [345] 2026-10-11 18:43:30,110 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_alight_checks_out_passenger ... 2026-10-11 18:43:30,407 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <063462612714494.1791744210.263374805450439-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:30,532 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1983] 2026-10-11 18:43:30,644 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <461693831370295.1791744210.579297780990601-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:30,654 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1984] 2026-10-11 18:43:30,775 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1985] 2026-10-11 18:43:30,861 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1986] 2026-10-11 18:43:30,941 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <419263833320857.1791744210.899192094802856-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:30,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1987] 2026-10-11 18:43:31,035 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <701825660627540.1791744210.988222122192383-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:31,042 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1988] 2026-10-11 18:43:31,136 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1989] 2026-10-11 18:43:31,228 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1990] 2026-10-11 18:43:31,548 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [347] 2026-10-11 18:43:31,729 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_before_vehicle_scheduled_raises ... 2026-10-11 18:43:32,001 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <443299574206528.1791744211.861184835433960-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:32,119 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1991] 2026-10-11 18:43:32,224 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <812287551124922.1791744212.166694164276123-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:32,233 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1992] 2026-10-11 18:43:32,352 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1993] 2026-10-11 18:43:32,464 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1994] 2026-10-11 18:43:32,566 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318816693055698.1791744212.511389255523682-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:32,575 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1995] 2026-10-11 18:43:32,683 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <311299389935200.1791744212.623779773712158-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:32,694 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1996] 2026-10-11 18:43:32,825 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1997] 2026-10-11 18:43:32,932 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1998] 2026-10-11 18:43:33,002 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_checks_in_passenger ... 2026-10-11 18:43:33,264 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <285694132587500.1791744213.150302410125732-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:33,374 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1999] 2026-10-11 18:43:33,460 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <770753835448662.1791744213.414270639419556-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:33,473 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2000] 2026-10-11 18:43:33,605 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2001] 2026-10-11 18:43:33,723 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2002] 2026-10-11 18:43:33,825 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969230925185371.1791744213.763719081878662-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:33,836 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2003] 2026-10-11 18:43:33,927 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <665919590706928.1791744213.876337289810181-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:33,935 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2004] 2026-10-11 18:43:34,026 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2005] 2026-10-11 18:43:34,145 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2006] 2026-10-11 18:43:34,510 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [349] 2026-10-11 18:43:34,699 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_sets_check_in_timestamp ... 2026-10-11 18:43:34,969 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <016294317495099.1791744214.851109266281128-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:35,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2007] 2026-10-11 18:43:35,196 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <660985315591525.1791744215.148628473281860-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:35,204 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2008] 2026-10-11 18:43:35,305 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2009] 2026-10-11 18:43:35,415 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2010] 2026-10-11 18:43:35,517 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <690682563799941.1791744215.461623907089233-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:35,524 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2011] 2026-10-11 18:43:35,627 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <277441966591690.1791744215.569189071655273-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:35,635 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2012] 2026-10-11 18:43:35,744 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2013] 2026-10-11 18:43:35,862 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2014] 2026-10-11 18:43:36,221 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [351] 2026-10-11 18:43:36,392 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_twice_raises ... 2026-10-11 18:43:36,688 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <750438369977873.1791744216.533038139343262-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:36,813 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2015] 2026-10-11 18:43:36,903 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <604855659052789.1791744216.853806018829346-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:36,911 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2016] 2026-10-11 18:43:37,014 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2017] 2026-10-11 18:43:37,125 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2018] 2026-10-11 18:43:37,207 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <670852676948028.1791744217.164956331253052-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:37,213 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2019] 2026-10-11 18:43:37,290 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <001553359905068.1791744217.247120380401611-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:37,299 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2020] 2026-10-11 18:43:37,411 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2021] 2026-10-11 18:43:37,537 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2022] 2026-10-11 18:43:37,837 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [353] 2026-10-11 18:43:38,046 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_boarded_passenger_is_not_flagged_no_show_on_done ... 2026-10-11 18:43:38,382 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <834078131448204.1791744218.226499319076538-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:38,525 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2023] 2026-10-11 18:43:38,629 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <789534112326389.1791744218.574986934661865-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:38,639 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2024] 2026-10-11 18:43:38,753 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2025] 2026-10-11 18:43:38,849 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2026] 2026-10-11 18:43:38,924 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <923104280519126.1791744218.884828090667725-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:38,930 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2027] 2026-10-11 18:43:39,019 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <857301005318341.1791744218.970761775970459-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:39,027 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2028] 2026-10-11 18:43:39,121 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2029] 2026-10-11 18:43:39,207 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2030] 2026-10-11 18:43:39,525 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [355] 2026-10-11 18:43:39,742 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_boarding_barcodes_are_distinct ... 2026-10-11 18:43:40,031 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <251188829505173.1791744219.898866176605225-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:40,146 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2031] 2026-10-11 18:43:40,258 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <255169671984721.1791744220.189476013183594-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:40,268 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2032] 2026-10-11 18:43:40,402 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2033] 2026-10-11 18:43:40,501 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2034] 2026-10-11 18:43:40,602 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <108258532063332.1791744220.547240972518921-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:40,611 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2035] 2026-10-11 18:43:40,726 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <014930489749823.1791744220.657067060470581-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:40,733 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2036] 2026-10-11 18:43:40,852 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2037] 2026-10-11 18:43:40,959 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2038] 2026-10-11 18:43:41,019 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_cancel_keeps_terminal_boarding ... 2026-10-11 18:43:41,333 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <636479603427621.1791744221.182742595672607-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:41,468 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2039] 2026-10-11 18:43:41,575 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318824840962586.1791744221.514812469482422-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:41,585 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2040] 2026-10-11 18:43:41,700 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2041] 2026-10-11 18:43:41,807 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2042] 2026-10-11 18:43:41,902 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <687489202295410.1791744221.848355770111084-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:41,909 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2043] 2026-10-11 18:43:41,999 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <836648102197792.1791744221.951405286788940-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:42,007 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2044] 2026-10-11 18:43:42,102 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2045] 2026-10-11 18:43:42,199 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2046] 2026-10-11 18:43:42,526 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [357] 2026-10-11 18:43:42,730 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_cancel_resets_non_terminal_boarding ... 2026-10-11 18:43:43,009 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680167724920791.1791744222.857548952102661-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:43,137 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2047] 2026-10-11 18:43:43,234 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <703928099877164.1791744223.179474115371704-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:43,245 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2048] 2026-10-11 18:43:43,349 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2049] 2026-10-11 18:43:43,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2050] 2026-10-11 18:43:43,656 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <277334809256413.1791744223.599020719528198-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:43,665 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2051] 2026-10-11 18:43:43,778 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <957595124538186.1791744223.721209287643433-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:43,787 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2052] 2026-10-11 18:43:43,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2053] 2026-10-11 18:43:44,005 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2054] 2026-10-11 18:43:44,387 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [359] 2026-10-11 18:43:44,589 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_copy_regenerates_boarding_barcode ... 2026-10-11 18:43:44,753 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_manifest_counts_reconcile_to_total ... 2026-10-11 18:43:45,020 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <629180411693930.1791744224.900873422622681-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:45,137 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2055] 2026-10-11 18:43:45,225 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <788369673960760.1791744225.174171686172485-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:45,232 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2056] 2026-10-11 18:43:45,344 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2057] 2026-10-11 18:43:45,466 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2058] 2026-10-11 18:43:45,577 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <276099077583821.1791744225.516376018524170-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:45,585 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2059] 2026-10-11 18:43:45,673 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <810186242097516.1791744225.627987861633301-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:45,680 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2060] 2026-10-11 18:43:45,819 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2061] 2026-10-11 18:43:45,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2062] 2026-10-11 18:43:46,317 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [361] 2026-10-11 18:43:46,587 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_no_show_materializes_on_trip_done ... 2026-10-11 18:43:46,817 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <801391410227761.1791744226.723413228988647-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:46,922 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2063] 2026-10-11 18:43:47,015 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <162947930088590.1791744226.957828044891357-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:47,024 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2064] 2026-10-11 18:43:47,143 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2065] 2026-10-11 18:43:47,251 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2066] 2026-10-11 18:43:47,339 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <534514040445282.1791744227.291660547256470-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:47,355 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2067] 2026-10-11 18:43:47,461 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <697273870463726.1791744227.404011726379395-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:47,470 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2068] 2026-10-11 18:43:47,574 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2069] 2026-10-11 18:43:47,676 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2070] 2026-10-11 18:43:47,991 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [363] 2026-10-11 18:43:48,196 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_already_boarded_returns_status ... 2026-10-11 18:43:48,508 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <277778468390411.1791744228.362313032150269-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:48,603 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2071] 2026-10-11 18:43:48,682 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482646363066789.1791744228.638404130935669-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:48,688 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2072] 2026-10-11 18:43:48,773 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2073] 2026-10-11 18:43:48,888 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2074] 2026-10-11 18:43:48,973 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <768165082813731.1791744228.929352521896362-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:48,984 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2075] 2026-10-11 18:43:49,067 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <319685805809147.1791744229.020421743392944-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:49,077 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2076] 2026-10-11 18:43:49,179 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2077] 2026-10-11 18:43:49,309 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2078] 2026-10-11 18:43:49,620 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [365] 2026-10-11 18:43:49,823 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_boards_the_matching_passenger ... 2026-10-11 18:43:50,097 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755477758188786.1791744229.963802099227905-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:50,207 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2079] 2026-10-11 18:43:50,301 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <657435462669562.1791744230.248629331588745-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:50,314 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2080] 2026-10-11 18:43:50,442 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2081] 2026-10-11 18:43:50,547 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2082] 2026-10-11 18:43:50,649 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <761266580546959.1791744230.597108364105225-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:50,659 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2083] 2026-10-11 18:43:50,765 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <248627402175407.1791744230.706631422042847-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:50,774 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2084] 2026-10-11 18:43:50,892 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2085] 2026-10-11 18:43:51,013 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2086] 2026-10-11 18:43:51,391 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [367] 2026-10-11 18:43:51,567 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_unknown_barcode_returns_invalid_pass ... 2026-10-11 18:43:51,631 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_wrong_trip_is_rejected ... 2026-10-11 18:43:51,860 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <903959432159056.1791744231.744144439697266-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:51,970 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2087] 2026-10-11 18:43:52,048 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <689973989401133.1791744232.007383108139038-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:52,054 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2088] 2026-10-11 18:43:52,151 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2089] 2026-10-11 18:43:52,250 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2090] 2026-10-11 18:43:52,360 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045453600924059.1791744232.295286417007446-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:52,369 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2091] 2026-10-11 18:43:52,462 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <548021556147505.1791744232.409432411193848-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:52,474 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2092] 2026-10-11 18:43:52,587 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2093] 2026-10-11 18:43:52,694 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2094] 2026-10-11 18:43:52,994 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [369] 2026-10-11 18:43:53,219 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:43:53,237 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_booking_type_selection_add_uses_ondelete_set_null ... 2026-10-11 18:43:53,262 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_confirm_blocked_when_passengers_below_demand ... 2026-10-11 18:43:53,468 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_confirm_passes_when_passengers_match_demand ... 2026-10-11 18:43:53,751 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <017403389143592.1791744233.604315757751465-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:53,828 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2095] 2026-10-11 18:43:53,947 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <501676951243442.1791744233.882097482681274-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:53,962 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2096] 2026-10-11 18:43:54,067 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2097] 2026-10-11 18:43:54,158 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2098] 2026-10-11 18:43:54,262 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680811719483506.1791744234.205961227416992-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:54,270 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2099] 2026-10-11 18:43:54,379 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <183791440588314.1791744234.330853700637817-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:54,387 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2100] 2026-10-11 18:43:54,490 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2101] 2026-10-11 18:43:54,536 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_employee_booking_type_computes_passenger_transport_type ... 2026-10-11 18:43:54,605 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_booking_defaults_to_round_trip ... 2026-10-11 18:43:54,681 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_model_and_rehomed_fields_exist ... 2026-10-11 18:43:54,719 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_transport_type_value_is_available ... 2026-10-11 18:43:54,757 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_priority_mappings_include_passenger_terms ... 2026-10-11 18:43:54,791 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_transport_type_selection_add_uses_ondelete_set_null ... 2026-10-11 18:43:54,828 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_vip_booking_is_exclusive_transport ... 2026-10-11 18:43:54,929 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:43:54,952 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_passes_when_room_available ... 2026-10-11 18:43:55,115 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_raises_validation_error_when_full ... 2026-10-11 18:43:55,438 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_returns_false_when_bypass_context_set ... 2026-10-11 18:43:55,601 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:43:55,623 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestPassengerVehicleDomain.test_mixed_audience_domain_includes_passenger_capable_vehicle ... 2026-10-11 18:43:55,721 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestPassengerVehicleDomain.test_pure_passenger_domain_excludes_non_passenger_vehicles ... 2026-10-11 18:43:55,820 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:43:56,315 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestUnderCapacityVehicleAssignment.test_under_capacity_vehicle_no_orphan_trip ... 2026-10-11 18:43:56,568 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:43:56,585 121 INFO rb-001770c-225483-423667 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-11 18:43:56,628 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_registry_appends_seats_after_base_dimensions ... 2026-10-11 18:43:56,662 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_registry_fresh_list_after_super_append ... 2026-10-11 18:43:56,702 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_seats_spec_shape_matches_tdd_contract ... 2026-10-11 18:43:56,750 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:43:56,766 121 INFO rb-001770c-225483-423667 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-11 18:43:56,800 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_16_seat_vehicle_returns_15 ... 2026-10-11 18:43:56,832 121 INFO rb-001770c-225483-423667 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-11 18:43:56,867 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_2_seat_vehicle_returns_1 ... 2026-10-11 18:43:56,900 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_non_passenger_vehicle_returns_zero ... 2026-10-11 18:43:56,943 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:43:56,966 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerTrackedGetter.test_vrp_passenger_tracked_false_for_cargo_only_vehicle ... 2026-10-11 18:43:57,004 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerTrackedGetter.test_vrp_passenger_tracked_true_for_passenger_capable_vehicle ... 2026-10-11 18:43:57,050 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:43:57,072 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_employee_booking_demand_equals_passenger_sub_flavour ... 2026-10-11 18:43:57,393 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186690293934749.1791744237.244594573974609-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:57,489 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2102] 2026-10-11 18:43:57,598 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <971788707908595.1791744237.530990839004517-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:57,610 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2103] 2026-10-11 18:43:57,724 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2104] 2026-10-11 18:43:57,846 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2105] 2026-10-11 18:43:57,964 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528948526664071.1791744237.896973609924316-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:57,972 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2106] 2026-10-11 18:43:58,075 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <204317433698448.1791744238.017110586166382-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:58,098 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2107] 2026-10-11 18:43:58,209 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2108] 2026-10-11 18:43:58,256 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_passenger_demand_is_one_for_passenger_item ... 2026-10-11 18:43:58,529 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <214250212541214.1791744238.397355794906616-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:43:58,620 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2109] 2026-10-11 18:43:58,702 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <305641515114963.1791744238.659363269805908-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:43:58,709 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2110] 2026-10-11 18:43:58,806 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2111] 2026-10-11 18:43:58,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2112] 2026-10-11 18:43:59,011 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <017468307126942.1791744238.948897838592529-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:43:59,024 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2113] 2026-10-11 18:43:59,123 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <710755941960668.1791744239.064188480377197-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:43:59,132 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2114] 2026-10-11 18:43:59,244 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2115] 2026-10-11 18:43:59,301 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_passenger_demand_is_zero_for_untyped_item ... 2026-10-11 18:43:59,374 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:43:59,392 121 INFO rb-001770c-225483-423667 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-11 18:43:59,823 121 INFO rb-001770c-225483-423667 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-11 18:43:59,871 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:43:59,891 121 INFO rb-001770c-225483-423667 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-11 18:44:00,404 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:44:00,423 121 INFO rb-001770c-225483-423667 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-11 18:44:00,456 121 INFO rb-001770c-225483-423667 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-11 18:44:00,504 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:44:00,522 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_access_right: Starting TestAccessRight.test_insurance_type_fleet_group_user_access_right ... 2026-10-11 18:44:00,758 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2, model: fleet.insurance.type 2026-10-11 18:44:00,774 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2, model: fleet.insurance.type 2026-10-11 18:44:00,818 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.message records with IDs: [2159] 2026-10-11 18:44:00,821 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2, model: fleet.insurance.type 2026-10-11 18:44:00,850 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_access_right: Starting TestAccessRight.test_vehicle_insurance_fleet_group_user_access_right ... 2026-10-11 18:44:01,085 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2, model: fleet.vehicle.insurance 2026-10-11 18:44:01,095 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2, model: fleet.vehicle.insurance 2026-10-11 18:44:01,110 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.message records with IDs: [27409] 2026-10-11 18:44:01,112 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2, model: fleet.vehicle.insurance 2026-10-11 18:44:01,156 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:44:01,172 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_insurance_type ... 2026-10-11 18:44:01,384 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2159] 2026-10-11 18:44:01,418 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_unlink_fleet_insurance ... 2026-10-11 18:44:01,640 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27411] 2026-10-11 18:44:01,652 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.insurance records with IDs: [4] 2026-10-11 18:44:01,683 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_write_fleet_insurance ... 2026-10-11 18:44:01,928 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_insurance_type ... 2026-10-11 18:44:02,186 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_unlink_fleet_insurance ... 2026-10-11 18:44:02,444 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27414] 2026-10-11 18:44:02,488 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_write_fleet_insurance ... 2026-10-11 18:44:02,718 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_change_coverage_type ... 2026-10-11 18:44:02,984 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_create_new_fleet_vehicle_insurance ... 2026-10-11 18:44:03,203 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_expired_fleet_vehicle_insurance ... 2026-10-11 18:44:03,576 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_fleet_insurance_expired ... 2026-10-11 18:44:03,777 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Set Expiry' (43) started manually 2026-10-11 18:44:03,806 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Set Expiry' (43) done 2026-10-11 18:44:03,839 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_fleet_insurance_send_expire_notice ... 2026-10-11 18:44:04,013 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Expiry Notification' (44) started manually 2026-10-11 18:44:04,177 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Expiry Notification' (44) done 2026-10-11 18:44:04,219 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:44:04,291 121 INFO rb-001770c-225483-423667 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-11 18:44:04,504 121 INFO rb-001770c-225483-423667 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-11 18:44:04,605 121 INFO rb-001770c-225483-423667 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-11 18:44:04,696 121 INFO rb-001770c-225483-423667 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-11 18:44:04,799 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_per_vehicle_override_write_sticks ... 2026-10-11 18:44:04,890 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_reassigning_model_resyncs_can_transport_goods ... 2026-10-11 18:44:04,984 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:44:05,042 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_form_view_onchange_syncs_fields_before_save ... 2026-10-11 18:44:05,261 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_new_vehicle_inherits_capacity_fields_from_model ... 2026-10-11 18:44:05,354 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_write_vehicle_model_id_resyncs_fields ... 2026-10-11 18:44:05,480 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:44:05,497 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_ensure_creates_missing_precision_without_collision ... 2026-10-11 18:44:05,510 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [199847, 199846] 2026-10-11 18:44:05,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted decimal.precision records with IDs: [11, 12] 2026-10-11 18:44:05,555 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_ensure_is_idempotent_and_name_guarded ... 2026-10-11 18:44:05,587 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_shipping_precisions_exist_after_install ... 2026-10-11 18:44:05,629 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:44:05,644 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_loading_capacity.tests.test_use_load_capacity_default: Starting TestUseLoadCapacityDefault.test_use_load_capacity_defaults_true ... 2026-10-11 18:44:12,080 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:44:12,885 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <116606598097728.1791744252.729692459106445-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:44:13,021 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2117] 2026-10-11 18:44:13,120 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <224456506167090.1791744253.059875249862671-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:44:13,128 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2118] 2026-10-11 18:44:13,246 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2119] 2026-10-11 18:44:13,385 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2120] 2026-10-11 18:44:13,496 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <324857362777089.1791744253.443357467651367-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:44:13,504 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2121] 2026-10-11 18:44:13,608 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <693830069807789.1791744253.546410799026489-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:44:13,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2122] 2026-10-11 18:44:13,723 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2123] 2026-10-11 18:44:13,757 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour: Starting TestDispatchOptimiseTour.test_dispatch_optimise_tour ... 2026-10-11 18:44:14,078 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome pid: 4700 2026-10-11 18:44:14,078 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome headless temporary user profile dir: /tmp/tmpzfe31b5u_chrome_odoo 2026-10-11 18:44:14,079 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Issuing json command http://127.0.0.1:33605/json/version 2026-10-11 18:44:14,080 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:33605/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:44:14,155 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Browser version: Chrome/150.0.7871.114 2026-10-11 18:44:14,155 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Issuing json command http://127.0.0.1:33605/json 2026-10-11 18:44:14,156 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:33605/json with timeout 3 increased to 10s during tests 2026-10-11 18:44:14,168 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Websocket url found: ws://127.0.0.1:33605/devtools/page/DD7CA14F4D6AB92A7ADD1CF40E7E3A5F 2026-10-11 18:44:14,191 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Enable chrome headless console log notification 2026-10-11 18:44:14,203 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome headless enable page notifications 2026-10-11 18:44:14,255 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:vrp_tour_operator from n/a 2026-10-11 18:44:14,266 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Setting session cookie in browser 2026-10-11 18:44:14,271 121 INFO rb-001770c-225483-423667 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-11 18:44:14,271 121 INFO rb-001770c-225483-423667 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-11 18:44:14,291 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:44:15,691 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:15] "GET /odoo/action-viin_fleet_planning.action_fleet_dispatch_client HTTP/1.1" 200 - 177 0.127 1.277 2026-10-11 18:44:15,695 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Navigation result: {'frameId': 'DD7CA14F4D6AB92A7ADD1CF40E7E3A5F', 'loaderId': '68A791C2E0A2B67BC6F8FA208C400A13', 'isDownload': False} 2026-10-11 18:44:15,695 121 INFO rb-001770c-225483-423667 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-11 18:44:15,758 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:15] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-11 18:44:15,761 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:15] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-11 18:44:15,797 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.018 0.036 2026-10-11 18:44:15,803 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:15] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.061 2026-10-11 18:44:15,923 121 INFO rb-001770c-225483-423667 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-11 18:44:16,063 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:16] "GET /web/webclient/load_menus/bb94d2932556f2008cdd4e9eab3166061f2aeb9db23155d06b5a54c541328951 HTTP/1.1" 200 - 124 0.168 0.154 2026-10-11 18:44:16,073 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:16] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.133 2026-10-11 18:44:16,092 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:16] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.004 2026-10-11 18:44:16,749 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:16] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 18:44:16,751 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:16] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 18:44:16,751 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:16] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 18:44:16,788 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:16] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.012 2026-10-11 18:44:16,802 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:44:16,808 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:44:16,851 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.018 2026-10-11 18:44:16,874 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:16] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.013 2026-10-11 18:44:16,899 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.009 0.019 2026-10-11 18:44:16,965 121 INFO rb-001770c-225483-423667 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-11 18:44:17,005 121 INFO rb-001770c-225483-423667 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-11 18:44:17,009 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "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-11 18:44:17,013 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 18:44:17,088 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "POST /mail/data HTTP/1.1" 200 - 34 0.073 0.057 2026-10-11 18:44:17,145 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "GET /web/image?model=res.users&field=avatar_128&id=621 HTTP/1.1" 200 - 16 0.021 0.145 2026-10-11 18:44:17,148 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.121 2026-10-11 18:44:17,181 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "POST /web/action/load HTTP/1.1" 200 - 7 0.006 0.187 2026-10-11 18:44:17,238 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.033 0.100 2026-10-11 18:44:17,272 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 18:44:17,280 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "GET /web/image/res.partner/1434/avatar_128?unique=1791744252000 HTTP/1.1" 200 - 8 0.014 0.284 2026-10-11 18:44:17,309 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.098 2026-10-11 18:44:17,313 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 18:44:17,339 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.025 2026-10-11 18:44:17,477 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.049 0.079 2026-10-11 18:44:17,518 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 12 0.017 0.152 2026-10-11 18:44:17,537 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.005 0.025 2026-10-11 18:44:17,541 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.023 2026-10-11 18:44:17,579 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-11 18:44:17,601 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.009 0.013 2026-10-11 18:44:17,622 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:17] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.004 0.032 2026-10-11 18:44:17,786 121 INFO rb-001770c-225483-423667 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-11 18:44:17,858 121 INFO rb-001770c-225483-423667 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-11 18:44:27,986 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:27] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_dispatch_optimize HTTP/1.1" 200 - 37 0.026 10.100 2026-10-11 18:44:28,016 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:28] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 18:44:28,064 121 INFO rb-001770c-225483-423667 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-11 18:44:28,131 121 INFO rb-001770c-225483-423667 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-11 18:44:28,197 121 INFO rb-001770c-225483-423667 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-11 18:44:28,264 121 INFO rb-001770c-225483-423667 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-11 18:44:28,335 121 INFO rb-001770c-225483-423667 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-11 18:44:28,403 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: tour succeeded 2026-10-11 18:44:28,403 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR dispatch_optimize_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-11 18:44:28,498 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: heap 22970124 (allocated 24092672) 2026-10-11 18:44:28,512 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Closing chrome headless with pid 4700 2026-10-11 18:44:28,513 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Closing websocket connection 2026-10-11 18:44:28,524 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Terminating chrome headless with pid 4700 2026-10-11 18:44:28,592 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_184428_592064_test_dispatch_optimise_tour.txt 2026-10-11 18:44:28,592 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Removing chrome user profile "/tmp/tmpzfe31b5u_chrome_odoo" 2026-10-11 18:44:28,650 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:44:28,675 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_driver_demo_has_fleet_group_driver_and_employee ... 2026-10-11 18:44:28,736 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_driver_demo_scoped_to_own_role ... 2026-10-11 18:44:28,771 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_admin_demo_has_group_admin ... 2026-10-11 18:44:28,822 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_operator_demo_has_group_operator ... 2026-10-11 18:44:28,865 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_operator_demo_scoped_to_own_role ... 2026-10-11 18:44:28,914 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:44:28,932 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour: Starting TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation ... 2026-10-11 18:44:29,517 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2124] 2026-10-11 18:44:29,540 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27637] 2026-10-11 18:44:29,549 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:44:29,882 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Chrome pid: 4907 2026-10-11 18:44:29,882 121 INFO rb-001770c-225483-423667 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/tmp0unhi3jk_chrome_odoo 2026-10-11 18:44:29,882 121 INFO rb-001770c-225483-423667 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:42803/json/version 2026-10-11 18:44:29,883 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:42803/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:44:29,959 121 INFO rb-001770c-225483-423667 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-11 18:44:29,959 121 INFO rb-001770c-225483-423667 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:42803/json 2026-10-11 18:44:29,960 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:42803/json with timeout 3 increased to 10s during tests 2026-10-11 18:44:29,969 121 INFO rb-001770c-225483-423667 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:42803/devtools/page/7D64C28A6C26866E5F35CC541C729D48 2026-10-11 18:44:29,977 121 INFO rb-001770c-225483-423667 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-11 18:44:29,986 121 INFO rb-001770c-225483-423667 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-11 18:44:30,073 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:dispatch_board_mount_operator from n/a 2026-10-11 18:44:30,077 121 INFO rb-001770c-225483-423667 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-11 18:44:30,084 121 INFO rb-001770c-225483-423667 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-11 18:44:30,084 121 INFO rb-001770c-225483-423667 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-11 18:44:30,097 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:44:32,615 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:32] "GET /odoo/action-viin_fleet_planning.action_fleet_dispatch_client?debug=tests HTTP/1.1" 200 - 178 0.132 2.391 2026-10-11 18:44:32,619 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Navigation result: {'frameId': '7D64C28A6C26866E5F35CC541C729D48', 'loaderId': 'FBE31EB45791C527884218D3E808A9BA', 'isDownload': False} 2026-10-11 18:44:32,619 121 INFO rb-001770c-225483-423667 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-11 18:44:32,675 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:32] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-11 18:44:32,703 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:32] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-11 18:44:32,769 121 INFO rb-001770c-225483-423667 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-11 18:44:32,821 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:32] "GET /web/webclient/load_menus/68c52b5e699bb83f97e641b175528dc2d5fb24f4f8e3df1e58bce28652d01e11 HTTP/1.1" 200 - 130 0.047 0.108 2026-10-11 18:44:32,831 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:32] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.160 2026-10-11 18:44:32,854 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.171 2026-10-11 18:44:32,869 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:32] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-11 18:44:32,928 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:32] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.007 2026-10-11 18:44:33,665 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-11 18:44:33,666 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 18:44:33,671 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 18:44:33,702 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.014 2026-10-11 18:44:33,707 121 INFO rb-001770c-225483-423667 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-11 18:44:33,725 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:44:33,773 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.025 2026-10-11 18:44:33,790 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.035 2026-10-11 18:44:33,819 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.011 0.034 2026-10-11 18:44:33,854 121 INFO rb-001770c-225483-423667 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-11 18:44:33,914 121 INFO rb-001770c-225483-423667 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-11 18:44:33,919 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 18:44:33,920 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "POST /mail/data HTTP/1.1" 200 - 34 0.034 0.040 2026-10-11 18:44:33,924 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "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-11 18:44:33,999 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:33] "GET /web/image?model=res.users&field=avatar_128&id=622 HTTP/1.1" 200 - 16 0.035 0.090 2026-10-11 18:44:34,023 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.146 2026-10-11 18:44:34,063 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "GET /web/image/res.partner/1437/avatar_128?unique=1791744268000 HTTP/1.1" 200 - 8 0.008 0.177 2026-10-11 18:44:34,065 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.127 2026-10-11 18:44:34,091 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 18:44:34,099 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.013 0.118 2026-10-11 18:44:34,115 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.062 2026-10-11 18:44:34,141 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.055 2026-10-11 18:44:34,160 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:44:34,181 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 13 0.011 0.017 2026-10-11 18:44:34,273 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.031 0.082 2026-10-11 18:44:34,313 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 18:44:34,323 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.019 2026-10-11 18:44:34,355 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-11 18:44:34,371 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.004 0.028 2026-10-11 18:44:34,386 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:44:34] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.003 0.039 2026-10-11 18:44:34,532 121 INFO rb-001770c-225483-423667 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-11 18:44:34,533 121 INFO rb-001770c-225483-423667 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-11 18:44:34,637 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: heap 22661764 (allocated 23830528) 2026-10-11 18:44:34,645 121 INFO rb-001770c-225483-423667 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 4907 2026-10-11 18:44:34,647 121 INFO rb-001770c-225483-423667 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-11 18:44:34,648 121 INFO rb-001770c-225483-423667 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 4907 2026-10-11 18:44:34,748 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_184434_748010_test_dispatch_board_mounts_under_debug_prop_validation.txt 2026-10-11 18:44:34,748 121 INFO rb-001770c-225483-423667 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/tmp0unhi3jk_chrome_odoo" 2026-10-11 18:44:34,799 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:44:35,710 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_dispatch_menu_restricted_to_fleet_operator_group ... 2026-10-11 18:44:35,788 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_non_operator_cannot_see_dispatch_menu ... 2026-10-11 18:44:35,945 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_non_operator_cannot_see_root_menu ... 2026-10-11 18:44:36,090 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_operator_sees_dispatch_menu ... 2026-10-11 18:44:36,213 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_operator_sees_root_menu ... 2026-10-11 18:44:36,334 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_root_menu_restricted_to_fleet_operator_group ... 2026-10-11 18:44:36,383 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:44:36,667 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_default_returns_contract ... 2026-10-11 18:44:36,817 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_echoes_provider ... 2026-10-11 18:44:36,849 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_no_items_arg ... 2026-10-11 18:44:46,942 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:44:47,760 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <689799216391998.1791744287.616399288177490-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:44:47,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2125] 2026-10-11 18:44:47,963 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <662466286068616.1791744287.909901142120361-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:44:47,973 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2126] 2026-10-11 18:44:48,072 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2127] 2026-10-11 18:44:48,164 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2128] 2026-10-11 18:44:48,258 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <788235140250120.1791744288.200448274612427-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:44:48,268 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2129] 2026-10-11 18:44:48,402 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <705545309989966.1791744288.322152376174927-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:44:48,412 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2130] 2026-10-11 18:44:48,540 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2131] 2026-10-11 18:44:48,586 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchOptimizeObjectiveDroppedCount.test_objective_n_dropped_matches_dropped_list_length ... 2026-10-11 18:44:48,730 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:44:49,989 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <473639295200508.1791744289.877685308456421-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:44:50,164 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2132] 2026-10-11 18:44:50,285 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691333701168920.1791744290.216235876083374-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:44:50,295 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2133] 2026-10-11 18:44:50,425 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2134] 2026-10-11 18:44:50,556 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2135] 2026-10-11 18:44:50,687 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <077933901372800.1791744290.620363712310791-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:44:50,697 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2136] 2026-10-11 18:44:50,810 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <295470453744080.1791744290.746819019317627-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:44:50,823 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2137] 2026-10-11 18:44:50,942 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2138] 2026-10-11 18:44:50,964 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_draft_booking_item_rejected ... 2026-10-11 18:44:51,143 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_non_operator_denied ... 2026-10-11 18:44:51,217 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_operator_assigns_confirmed_item_to_trip ... 2026-10-11 18:44:51,582 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #626 deleted trip.segment records with IDs: [371] 2026-10-11 18:44:51,692 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_unassign_clears_trip ... 2026-10-11 18:44:52,022 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #626 deleted trip.segment records with IDs: [373] 2026-10-11 18:44:52,222 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #626 deleted trip.waypoint records with IDs: [287, 288] 2026-10-11 18:44:52,343 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:44:53,163 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <403711371778659.1791744293.031532287597656-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:44:53,326 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2139] 2026-10-11 18:44:53,420 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <540771658105143.1791744293.366484403610229-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:44:53,430 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2140] 2026-10-11 18:44:53,553 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2141] 2026-10-11 18:44:53,677 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2142] 2026-10-11 18:44:53,820 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <980596826214532.1791744293.739990234375000-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:44:53,830 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2143] 2026-10-11 18:44:53,949 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <586867453907192.1791744293.884360790252686-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:44:53,961 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2144] 2026-10-11 18:44:54,089 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2145] 2026-10-11 18:44:54,118 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeamWiderOperatorGroup.test_operator_wider_group_assigns_item_to_trip_not_personally_driven ... 2026-10-11 18:44:54,493 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #628 deleted trip.segment records with IDs: [375] 2026-10-11 18:44:54,631 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:45:05,860 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_can_write_same_company_waypoint ... 2026-10-11 18:45:06,071 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_cannot_search_cross_company_waypoint ... 2026-10-11 18:45:06,128 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_cannot_write_cross_company_waypoint ... 2026-10-11 18:45:06,160 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [292], uid: 629, model: trip.waypoint 2026-10-11 18:45:06,266 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:45:06,715 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [377] 2026-10-11 18:45:06,992 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [379] 2026-10-11 18:45:07,209 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [381] 2026-10-11 18:45:07,300 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirm.test_batch_confirm_all_draft_trips ... 2026-10-11 18:45:07,500 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirm.test_batch_confirm_already_confirmed_trips_skipped ... 2026-10-11 18:45:07,714 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:08,140 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [383] 2026-10-11 18:45:08,279 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirmSavepoint.test_savepoint_rolls_back_failed_trip_state ... 2026-10-11 18:45:08,519 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:08,544 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour: Starting TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour ... 2026-10-11 18:45:09,122 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2146] 2026-10-11 18:45:09,136 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27661] 2026-10-11 18:45:09,144 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:45:09,481 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome pid: 5114 2026-10-11 18:45:09,481 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome headless temporary user profile dir: /tmp/tmpnjjguk9u_chrome_odoo 2026-10-11 18:45:09,482 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Issuing json command http://127.0.0.1:46687/json/version 2026-10-11 18:45:09,483 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:46687/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:45:09,519 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Browser version: Chrome/150.0.7871.114 2026-10-11 18:45:09,519 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Issuing json command http://127.0.0.1:46687/json 2026-10-11 18:45:09,520 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:46687/json with timeout 3 increased to 10s during tests 2026-10-11 18:45:09,533 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Websocket url found: ws://127.0.0.1:46687/devtools/page/28C6AB1A7A1E1C9C112EF41FE0C622C5 2026-10-11 18:45:09,550 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Enable chrome headless console log notification 2026-10-11 18:45:09,556 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome headless enable page notifications 2026-10-11 18:45:09,588 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:dispatch_tour_operator from n/a 2026-10-11 18:45:09,591 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Setting session cookie in browser 2026-10-11 18:45:09,596 121 INFO rb-001770c-225483-423667 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-11 18:45:09,596 121 INFO rb-001770c-225483-423667 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-11 18:45:09,611 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:45:11,043 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:11] "GET /odoo/action-viin_fleet_planning.action_fleet_dispatch_client HTTP/1.1" 200 - 179 0.168 1.268 2026-10-11 18:45:11,047 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Navigation result: {'frameId': '28C6AB1A7A1E1C9C112EF41FE0C622C5', 'loaderId': '50ABF264E11753903D06156227757B90', 'isDownload': False} 2026-10-11 18:45:11,047 121 INFO rb-001770c-225483-423667 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-11 18:45:11,101 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:11] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-11 18:45:11,117 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:11] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-11 18:45:11,125 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:11] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.033 2026-10-11 18:45:11,159 121 INFO rb-001770c-225483-423667 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-11 18:45:11,263 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:11] "GET /web/webclient/load_menus/bb94d2932556f2008cdd4e9eab3166061f2aeb9db23155d06b5a54c541328951 HTTP/1.1" 200 - 124 0.051 0.118 2026-10-11 18:45:11,290 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.184 2026-10-11 18:45:11,313 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:11] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-11 18:45:11,369 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:11] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-11 18:45:12,112 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-11 18:45:12,114 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-11 18:45:12,115 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-11 18:45:12,134 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 18:45:12,151 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:45:12,167 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:45:12,226 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.032 2026-10-11 18:45:12,235 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.010 2026-10-11 18:45:12,257 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.021 2026-10-11 18:45:12,290 121 INFO rb-001770c-225483-423667 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-11 18:45:12,368 121 INFO rb-001770c-225483-423667 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-11 18:45:12,371 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-11 18:45:12,374 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "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-11 18:45:12,397 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /mail/data HTTP/1.1" 200 - 34 0.063 0.038 2026-10-11 18:45:12,436 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /web/image?model=res.users&field=avatar_128&id=630 HTTP/1.1" 200 - 16 0.012 0.091 2026-10-11 18:45:12,453 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.117 2026-10-11 18:45:12,457 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.152 2026-10-11 18:45:12,488 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /web/image/res.partner/1470/avatar_128?unique=1791744308000 HTTP/1.1" 200 - 8 0.009 0.145 2026-10-11 18:45:12,515 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.080 2026-10-11 18:45:12,539 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.048 2026-10-11 18:45:12,557 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 18:45:12,577 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.033 2026-10-11 18:45:12,595 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 18:45:12,688 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.040 0.069 2026-10-11 18:45:12,711 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 13 0.008 0.123 2026-10-11 18:45:12,740 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.006 0.010 2026-10-11 18:45:12,743 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 18:45:12,778 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-11 18:45:12,795 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-11 18:45:12,811 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:12] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.003 0.049 2026-10-11 18:45:13,008 121 INFO rb-001770c-225483-423667 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-11 18:45:13,065 121 INFO rb-001770c-225483-423667 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-11 18:45:13,129 121 INFO rb-001770c-225483-423667 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-11 18:45:13,205 121 INFO rb-001770c-225483-423667 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-11 18:45:13,256 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:13] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 10 0.009 0.041 2026-10-11 18:45:13,289 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:13] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 5 0.004 0.015 2026-10-11 18:45:13,354 121 INFO rb-001770c-225483-423667 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-11 18:45:13,423 121 INFO rb-001770c-225483-423667 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-11 18:45:13,613 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:13] "POST /web/dataset/call_kw/fleet.booking.item/action_dispatch_assign_to_trip HTTP/1.1" 200 - 94 0.079 0.110 2026-10-11 18:45:13,627 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:13] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-11 18:45:13,646 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: tour succeeded 2026-10-11 18:45:13,647 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:13] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 2 0.002 0.008 2026-10-11 18:45:13,648 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR dispatch_drag_drop_tour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-11 18:45:13,781 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: heap 23676800 (allocated 25141248) 2026-10-11 18:45:13,799 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Closing chrome headless with pid 5114 2026-10-11 18:45:13,806 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Closing websocket connection 2026-10-11 18:45:13,811 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Terminating chrome headless with pid 5114 2026-10-11 18:45:13,813 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:13] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.009 0.017 2026-10-11 18:45:13,828 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:13] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.004 0.032 2026-10-11 18:45:13,850 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:13] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.008 0.049 2026-10-11 18:45:13,917 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_184513_916829_test_dispatch_keyboard_assignment_tour.txt 2026-10-11 18:45:13,917 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Removing chrome user profile "/tmp/tmpnjjguk9u_chrome_odoo" 2026-10-11 18:45:13,981 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:45:13,999 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMapViewArch.test_dispatch_board_action_exists ... 2026-10-11 18:45:14,038 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMapViewArch.test_map_view_fields_exist_on_model ... 2026-10-11 18:45:14,079 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:14,099 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchListArchBinding.test_dispatch_list_arch_binds_renderer_and_loads_payload ... 2026-10-11 18:45:14,130 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchListArchBinding.test_dispatch_list_arch_keeps_capacity_pct ... 2026-10-11 18:45:14,178 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:14,194 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_dispatch_menu_exists_under_root ... 2026-10-11 18:45:14,228 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_booking_root_stays_active ... 2026-10-11 18:45:14,257 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_bookings_menu_relabeled ... 2026-10-11 18:45:14,291 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_bookings_menu_stays_under_booking_root ... 2026-10-11 18:45:14,321 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_operations_root_menu_exists ... 2026-10-11 18:45:14,349 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_reporting_menu_has_manager_group ... 2026-10-11 18:45:14,398 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:14,416 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchReparentedMenuNames.test_reparented_menus_resolve_to_operations_app_root ... 2026-10-11 18:45:14,455 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchReparentedMenuNames.test_reparented_menus_show_real_names_not_xmlids ... 2026-10-11 18:45:14,505 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:14,523 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestVehicleVrpConfigView.test_last_known_position_fields_surfaced_readonly ... 2026-10-11 18:45:14,633 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestVehicleVrpConfigView.test_vrp_routing_config_fields_surfaced ... 2026-10-11 18:45:14,732 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:14,748 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestTripWaypointActualsView.test_waypoint_actual_axis_surfaced ... 2026-10-11 18:45:14,940 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestTripWaypointActualsView.test_waypoint_state_uses_badge_widget ... 2026-10-11 18:45:15,092 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:15,291 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchVehicleMaxPayload.test_vehicle_max_payload_mirrors_assigned_vehicle ... 2026-10-11 18:45:15,433 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchVehicleMaxPayload.test_vehicle_max_payload_zero_without_vehicle ... 2026-10-11 18:45:15,481 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:15,999 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <175444717196608.1791744315.852186918258667-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:45:16,216 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2147] 2026-10-11 18:45:16,343 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <893211688693067.1791744316.278678417205811-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:45:16,352 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2148] 2026-10-11 18:45:16,461 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2149] 2026-10-11 18:45:16,588 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2150] 2026-10-11 18:45:16,701 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <046203422576818.1791744316.640911340713501-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:45:16,709 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2151] 2026-10-11 18:45:16,813 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <488023372628553.1791744316.756249189376831-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:45:16,821 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2152] 2026-10-11 18:45:16,938 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2153] 2026-10-11 18:45:17,242 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [385] 2026-10-11 18:45:17,443 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_gps_coords_stored_and_location_source_is_gps ... 2026-10-11 18:45:17,542 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_arrive_twice_raises ... 2026-10-11 18:45:17,649 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_depart_from_arrived_state_raises ... 2026-10-11 18:45:17,780 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_load_on_planned_stop_raises ... 2026-10-11 18:45:17,923 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_unload_on_planned_stop_raises ... 2026-10-11 18:45:18,064 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_per_stop_action_before_trip_start_raises ... 2026-10-11 18:45:18,117 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_item_actual_dropoff_time_derives_from_wp_unload_time ... 2026-10-11 18:45:18,193 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_item_actual_pickup_time_derives_from_wp_load_time ... 2026-10-11 18:45:18,304 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_mixed_stop_full_state_machine_with_all_four_actuals ... 2026-10-11 18:45:18,443 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_no_item_stop_autoservices_on_arrive ... 2026-10-11 18:45:18,560 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [386] 2026-10-11 18:45:18,772 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [387, 388] 2026-10-11 18:45:18,940 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_pickup_stop_advances_planned_to_departed_and_stamps_actuals ... 2026-10-11 18:45:19,023 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_planned_address_fallback_when_no_coords_passed ... 2026-10-11 18:45:19,106 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_vehicle_last_position_source_mirrors_waypoint ... 2026-10-11 18:45:19,192 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_vehicle_position_updates_on_driver_action ... 2026-10-11 18:45:19,304 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:19,828 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <263435156487045.1791744319.693853378295898-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:45:20,029 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2154] 2026-10-11 18:45:20,141 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <327315142745018.1791744320.077748775482178-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:45:20,152 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2155] 2026-10-11 18:45:20,289 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2156] 2026-10-11 18:45:20,406 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2157] 2026-10-11 18:45:20,506 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <467068330381237.1791744320.451299190521240-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:45:20,515 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2158] 2026-10-11 18:45:20,620 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <035535500200524.1791744320.558404684066772-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:45:20,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2159] 2026-10-11 18:45:20,765 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2160] 2026-10-11 18:45:21,076 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [391] 2026-10-11 18:45:21,238 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_driver_start_bridges_to_action_start ... 2026-10-11 18:45:21,358 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_driver_start_returns_error_if_trip_already_in_progress ... 2026-10-11 18:45:21,522 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_refused_when_stop_is_arrived ... 2026-10-11 18:45:21,676 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_refused_while_stop_still_active ... 2026-10-11 18:45:21,843 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_when_all_stops_departed_bridges_to_action_done ... 2026-10-11 18:45:21,977 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_with_failed_stop_still_completes ... 2026-10-11 18:45:22,129 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:22,695 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <953934516493635.1791744322.539856433868408-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:45:22,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2161] 2026-10-11 18:45:22,996 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498479359689466.1791744322.943156242370605-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:45:23,004 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2162] 2026-10-11 18:45:23,116 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2163] 2026-10-11 18:45:23,221 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2164] 2026-10-11 18:45:23,331 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <933234094965396.1791744323.273915529251099-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:45:23,339 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2165] 2026-10-11 18:45:23,458 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <092468513979564.1791744323.382983684539795-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:45:23,471 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2166] 2026-10-11 18:45:23,591 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2167] 2026-10-11 18:45:23,886 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [393] 2026-10-11 18:45:24,012 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_failed_dropoff_stop_leaves_item_actual_dropoff_time_null ... 2026-10-11 18:45:24,111 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_failed_pickup_stop_leaves_item_actual_pickup_time_null ... 2026-10-11 18:45:24,194 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_arrived_stop_marks_failed ... 2026-10-11 18:45:24,291 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_departed_stop_raises ... 2026-10-11 18:45:24,449 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_planned_stop_marks_failed_and_stamps ... 2026-10-11 18:45:24,541 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_serviced_stop_raises ... 2026-10-11 18:45:24,648 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [394] 2026-10-11 18:45:24,884 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [395, 396] 2026-10-11 18:45:25,100 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_with_invalid_reason_raises ... 2026-10-11 18:45:25,211 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_without_note_is_valid ... 2026-10-11 18:45:25,307 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:45:25,815 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <316525066965218.1791744325.670557498931885-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:45:26,007 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2168] 2026-10-11 18:45:26,112 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <634399862464739.1791744326.048609495162964-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:45:26,120 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2169] 2026-10-11 18:45:26,236 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2170] 2026-10-11 18:45:26,345 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2171] 2026-10-11 18:45:26,449 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498801128998085.1791744326.387267589569092-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:45:26,456 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2172] 2026-10-11 18:45:26,574 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <137451273515813.1791744326.503059148788452-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:45:26,601 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2173] 2026-10-11 18:45:26,716 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2174] 2026-10-11 18:45:26,979 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [399] 2026-10-11 18:45:27,106 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_can_read_own_trip ... 2026-10-11 18:45:27,580 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_cannot_act_on_another_drivers_waypoint ... 2026-10-11 18:45:28,309 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [311], uid: 632, model: trip.waypoint 2026-10-11 18:45:28,353 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_cannot_read_another_drivers_trip ... 2026-10-11 18:45:29,023 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_search_returns_only_own_trips ... 2026-10-11 18:45:29,592 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_fleet_group_driver_does_not_imply_fleet_group_user ... 2026-10-11 18:45:29,636 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_fleet_group_driver_implies_base_group_user ... 2026-10-11 18:45:29,675 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_get_current_driver_trips_returns_only_confirmed_and_in_progress ... 2026-10-11 18:45:30,367 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2175] 2026-10-11 18:45:30,653 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:45:31,469 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <912753919312984.1791744331.337119340896606-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:45:31,604 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2176] 2026-10-11 18:45:31,703 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065814461662176.1791744331.648262262344360-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:45:31,713 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2177] 2026-10-11 18:45:31,824 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2178] 2026-10-11 18:45:31,923 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2179] 2026-10-11 18:45:32,027 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <918338733686130.1791744331.964030265808105-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:45:32,035 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2180] 2026-10-11 18:45:32,141 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <620924314110799.1791744332.079812765121460-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:45:32,154 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2181] 2026-10-11 18:45:32,307 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2182] 2026-10-11 18:45:32,698 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [401] 2026-10-11 18:45:32,860 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [402] 2026-10-11 18:45:33,033 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [403, 404] 2026-10-11 18:45:33,317 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2183] 2026-10-11 18:45:33,379 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour: Starting TestDriverExecutionTour.test_driver_execution_tour ... 2026-10-11 18:45:33,691 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome pid: 5328 2026-10-11 18:45:33,691 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome headless temporary user profile dir: /tmp/tmpm_ibl92m_chrome_odoo 2026-10-11 18:45:33,692 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Issuing json command http://127.0.0.1:35625/json/version 2026-10-11 18:45:33,693 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:35625/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:45:33,731 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Browser version: Chrome/150.0.7871.114 2026-10-11 18:45:33,731 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Issuing json command http://127.0.0.1:35625/json 2026-10-11 18:45:33,732 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:35625/json with timeout 3 increased to 10s during tests 2026-10-11 18:45:33,745 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Websocket url found: ws://127.0.0.1:35625/devtools/page/8EA6B36B675501FEF24CB874036F4621 2026-10-11 18:45:33,766 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Enable chrome headless console log notification 2026-10-11 18:45:33,770 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome headless enable page notifications 2026-10-11 18:45:33,808 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:driver_exec_tour from n/a 2026-10-11 18:45:33,817 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Setting session cookie in browser 2026-10-11 18:45:33,819 121 INFO rb-001770c-225483-423667 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-11 18:45:33,819 121 INFO rb-001770c-225483-423667 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-11 18:45:33,836 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:45:35,201 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:35] "GET /odoo/action-viin_fleet_planning.action_driver_execution_client HTTP/1.1" 200 - 177 0.114 1.256 2026-10-11 18:45:35,205 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Navigation result: {'frameId': '8EA6B36B675501FEF24CB874036F4621', 'loaderId': '4CE31B12C4A6275FD9D3E1947E8A9E30', 'isDownload': False} 2026-10-11 18:45:35,206 121 INFO rb-001770c-225483-423667 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-11 18:45:35,242 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:35] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-11 18:45:35,288 121 INFO rb-001770c-225483-423667 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-11 18:45:35,409 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:35] "GET /web/webclient/load_menus/0917c2aada7e83c776e893bf7c08cf82a3e119302ae83083e254fff17c40e720 HTTP/1.1" 200 - 113 0.064 0.112 2026-10-11 18:45:35,416 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:35] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.184 2026-10-11 18:45:35,443 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.194 2026-10-11 18:45:35,450 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:35] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.212 2026-10-11 18:45:35,469 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:35] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-11 18:45:35,536 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:35] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 18:45:36,247 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-11 18:45:36,250 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-10-11 18:45:36,253 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 18:45:36,269 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 18:45:36,287 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: Owl is running in 'dev' mode. 2026-10-11 18:45:36,307 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:45:36,347 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.017 2026-10-11 18:45:36,358 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.007 2026-10-11 18:45:36,377 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.023 2026-10-11 18:45:36,436 121 INFO rb-001770c-225483-423667 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-11 18:45:36,491 121 INFO rb-001770c-225483-423667 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-11 18:45:36,507 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:45:36,516 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 18:45:36,545 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "POST /mail/data HTTP/1.1" 200 - 48 0.056 0.067 2026-10-11 18:45:36,596 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /web/image?model=res.users&field=avatar_128&id=636 HTTP/1.1" 200 - 16 0.017 0.130 2026-10-11 18:45:36,623 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "POST /web/action/load HTTP/1.1" 200 - 7 0.010 0.166 2026-10-11 18:45:36,627 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.114 2026-10-11 18:45:36,666 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /web/image/res.partner/1492/avatar_128?unique=1791744330000 HTTP/1.1" 200 - 8 0.010 0.200 2026-10-11 18:45:36,694 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.113 2026-10-11 18:45:36,707 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 18:45:36,713 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_current_driver_trips HTTP/1.1" 200 - 4 0.009 0.037 2026-10-11 18:45:36,733 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.026 2026-10-11 18:45:36,752 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 18:45:36,771 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 4 0.006 0.011 2026-10-11 18:45:36,805 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 10 0.008 0.017 2026-10-11 18:45:36,854 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 13 0.011 0.024 2026-10-11 18:45:36,892 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:36] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 10 0.009 0.015 2026-10-11 18:45:36,934 121 INFO rb-001770c-225483-423667 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-11 18:45:37,000 121 INFO rb-001770c-225483-423667 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-11 18:45:37,158 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_driver_start HTTP/1.1" 200 - 70 0.066 0.091 2026-10-11 18:45:37,189 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.006 0.015 2026-10-11 18:45:37,236 121 INFO rb-001770c-225483-423667 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-11 18:45:37,237 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.014 0.023 2026-10-11 18:45:37,270 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.008 0.015 2026-10-11 18:45:37,295 121 INFO rb-001770c-225483-423667 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-11 18:45:37,365 121 INFO rb-001770c-225483-423667 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-11 18:45:37,447 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/trip.waypoint/action_arrive HTTP/1.1" 200 - 31 0.033 0.045 2026-10-11 18:45:37,469 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.006 0.010 2026-10-11 18:45:37,504 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.009 0.019 2026-10-11 18:45:37,542 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.012 0.019 2026-10-11 18:45:37,580 121 INFO rb-001770c-225483-423667 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-11 18:45:37,630 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/trip.waypoint/action_load HTTP/1.1" 200 - 17 0.018 0.030 2026-10-11 18:45:37,657 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.008 0.010 2026-10-11 18:45:37,689 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.008 0.017 2026-10-11 18:45:37,716 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.007 0.014 2026-10-11 18:45:37,747 121 INFO rb-001770c-225483-423667 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-11 18:45:37,777 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/trip.waypoint/action_depart HTTP/1.1" 200 - 10 0.010 0.018 2026-10-11 18:45:37,800 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.006 0.010 2026-10-11 18:45:37,832 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.009 0.015 2026-10-11 18:45:37,865 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.008 0.017 2026-10-11 18:45:37,898 121 INFO rb-001770c-225483-423667 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-11 18:45:37,968 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/trip.waypoint/action_arrive HTTP/1.1" 200 - 16 0.041 0.027 2026-10-11 18:45:37,997 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:37] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.007 0.014 2026-10-11 18:45:38,040 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.011 0.024 2026-10-11 18:45:38,066 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.008 0.012 2026-10-11 18:45:38,097 121 INFO rb-001770c-225483-423667 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-11 18:45:38,149 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/trip.waypoint/action_unload HTTP/1.1" 200 - 17 0.024 0.027 2026-10-11 18:45:38,177 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.008 0.012 2026-10-11 18:45:38,214 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.011 0.019 2026-10-11 18:45:38,248 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.010 0.016 2026-10-11 18:45:38,279 121 INFO rb-001770c-225483-423667 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-11 18:45:38,307 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/trip.waypoint/action_depart HTTP/1.1" 200 - 10 0.012 0.015 2026-10-11 18:45:38,334 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.008 0.011 2026-10-11 18:45:38,372 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.011 0.019 2026-10-11 18:45:38,407 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.009 0.016 2026-10-11 18:45:38,459 121 INFO rb-001770c-225483-423667 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-11 18:45:38,525 121 INFO rb-001770c-225483-423667 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-11 18:45:38,557 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/trip.waypoint/action_report_issue HTTP/1.1" 200 - 9 0.013 0.017 2026-10-11 18:45:38,592 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.007 0.013 2026-10-11 18:45:38,650 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.015 0.029 2026-10-11 18:45:38,699 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.011 0.017 2026-10-11 18:45:38,731 121 INFO rb-001770c-225483-423667 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-11 18:45:38,895 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_finish_driver_trip HTTP/1.1" 200 - 71 0.064 0.099 2026-10-11 18:45:38,922 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:45:38] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_current_driver_trips HTTP/1.1" 200 - 4 0.006 0.013 2026-10-11 18:45:38,960 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: tour succeeded 2026-10-11 18:45:38,962 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: ╔══════════════════════════════════════╗ ║ TOUR driver_execution_tour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-11 18:45:39,063 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: heap 20893828 (allocated 21471232) 2026-10-11 18:45:39,086 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Closing chrome headless with pid 5328 2026-10-11 18:45:39,093 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Closing websocket connection 2026-10-11 18:45:39,094 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Terminating chrome headless with pid 5328 2026-10-11 18:45:39,195 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_184539_195086_test_driver_execution_tour.txt 2026-10-11 18:45:39,195 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Removing chrome user profile "/tmp/tmpm_ibl92m_chrome_odoo" 2026-10-11 18:45:39,263 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:45:41,663 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_002_assign_unassign_trip ... 2026-10-11 18:45:41,971 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <851061552533308.1791744341.876902341842651-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:45:42,073 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2184] 2026-10-11 18:45:42,187 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <824838189953407.1791744342.123452186584473-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:45:42,210 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2185] 2026-10-11 18:45:42,320 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2186] 2026-10-11 18:45:42,433 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2187] 2026-10-11 18:45:42,543 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <534077512955006.1791744342.487189531326294-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:45:42,552 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2188] 2026-10-11 18:45:42,659 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <417341450306741.1791744342.602142572402954-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:45:42,668 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2189] 2026-10-11 18:45:42,783 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2190] 2026-10-11 18:45:42,922 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2191] 2026-10-11 18:45:43,136 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [407] 2026-10-11 18:45:43,277 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [318, 319] 2026-10-11 18:45:43,356 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_003_assign_unassign_trip ... 2026-10-11 18:45:43,567 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <134541958834169.1791744343.440231323242188-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:45:43,654 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2192] 2026-10-11 18:45:43,826 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <903301753301223.1791744343.703024148941040-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:45:43,845 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2193] 2026-10-11 18:45:43,983 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2194] 2026-10-11 18:45:44,129 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2195] 2026-10-11 18:45:44,248 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <138375339695323.1791744344.175991058349609-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:45:44,257 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2196] 2026-10-11 18:45:44,370 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <570061019528808.1791744344.306322097778320-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:45:44,376 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2197] 2026-10-11 18:45:44,474 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2198] 2026-10-11 18:45:44,566 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2199] 2026-10-11 18:45:44,874 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [409] 2026-10-11 18:45:45,029 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [321] 2026-10-11 18:45:45,117 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_004_assign_unassign_trip ... 2026-10-11 18:45:45,329 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <078248567230121.1791744345.209414243698120-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:45:45,396 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2200] 2026-10-11 18:45:45,487 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <938522345972715.1791744345.441767454147339-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:45:45,495 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2201] 2026-10-11 18:45:45,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2202] 2026-10-11 18:45:45,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2203] 2026-10-11 18:45:45,746 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <517187965826269.1791744345.705226898193359-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:45:45,754 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2204] 2026-10-11 18:45:45,872 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <004733601580755.1791744345.808288812637329-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:45:45,880 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2205] 2026-10-11 18:45:46,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2206] 2026-10-11 18:45:46,127 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2207] 2026-10-11 18:45:46,354 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [411] 2026-10-11 18:45:46,581 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [322, 323] 2026-10-11 18:45:46,798 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [413] 2026-10-11 18:45:46,920 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [324, 325] 2026-10-11 18:45:47,022 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_006_assign_unassign_trip ... 2026-10-11 18:45:47,297 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441607716409192.1791744347.143300294876099-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:45:47,383 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2208] 2026-10-11 18:45:47,480 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <623615294594356.1791744347.426755189895630-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:45:47,488 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2209] 2026-10-11 18:45:47,619 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2210] 2026-10-11 18:45:47,732 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2211] 2026-10-11 18:45:47,826 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <604122047198819.1791744347.768627643585205-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:45:47,835 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2212] 2026-10-11 18:45:47,967 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <124756360975346.1791744347.888729333877563-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:45:47,977 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2213] 2026-10-11 18:45:48,118 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2214] 2026-10-11 18:45:48,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2215] 2026-10-11 18:45:48,408 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <895868872979461.1791744348.363533973693848-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:45:48,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2216] 2026-10-11 18:45:48,585 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <219042157830000.1791744348.530650615692139-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:45:48,593 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2217] 2026-10-11 18:45:48,708 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2218] 2026-10-11 18:45:48,814 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2219] 2026-10-11 18:45:48,914 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <628202282802171.1791744348.857640743255615-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:45:48,923 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2220] 2026-10-11 18:45:49,039 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <270174006156007.1791744348.985950231552124-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:45:49,047 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2221] 2026-10-11 18:45:49,159 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2222] 2026-10-11 18:45:49,317 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2223] 2026-10-11 18:45:49,452 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:45:51,770 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0001_trip_dates ... 2026-10-11 18:45:52,114 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0002_trip_dates ... 2026-10-11 18:45:52,164 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0003_trip_dates ... 2026-10-11 18:45:52,211 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0004_trip_dates ... 2026-10-11 18:45:52,281 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0005_trip_dates ... 2026-10-11 18:45:52,868 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0006_trip_dates ... 2026-10-11 18:45:53,308 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_action_confirm ... 2026-10-11 18:45:53,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [418] 2026-10-11 18:45:54,352 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_change_route_001 ... 2026-10-11 18:45:54,555 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_create_trip_with_more_than_2_waypoint ... 2026-10-11 18:45:54,829 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted route.segment records with IDs: [6] 2026-10-11 18:45:56,906 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [423, 424] 2026-10-11 18:45:57,177 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_demodata_001 ... 2026-10-11 18:45:57,217 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_001 ... 2026-10-11 18:45:57,648 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [427] 2026-10-11 18:45:57,792 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_002 ... 2026-10-11 18:45:58,312 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [429, 430, 431] 2026-10-11 18:45:58,454 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_003 ... 2026-10-11 18:45:59,126 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [435, 436, 437] 2026-10-11 18:45:59,223 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [438, 439, 440] 2026-10-11 18:45:59,389 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [441, 442, 443] 2026-10-11 18:45:59,533 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [444, 445, 446] 2026-10-11 18:45:59,738 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_004 ... 2026-10-11 18:46:00,472 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [450, 451, 452] 2026-10-11 18:46:00,594 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [453, 454, 455] 2026-10-11 18:46:00,753 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_005 ... 2026-10-11 18:46:01,458 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [459, 460, 461] 2026-10-11 18:46:01,558 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [462, 463, 464] 2026-10-11 18:46:01,601 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_006 ... 2026-10-11 18:46:02,299 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_vehicle ... 2026-10-11 18:46:02,763 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_001 ... 2026-10-11 18:46:02,910 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_002 ... 2026-10-11 18:46:03,389 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [473, 474] 2026-10-11 18:46:03,474 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [367] 2026-10-11 18:46:03,556 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [475] 2026-10-11 18:46:03,693 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [477] 2026-10-11 18:46:03,791 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [478] 2026-10-11 18:46:03,912 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_003 ... 2026-10-11 18:46:04,079 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [370] 2026-10-11 18:46:04,189 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [480] 2026-10-11 18:46:04,324 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [482] 2026-10-11 18:46:04,455 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [483] 2026-10-11 18:46:04,591 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [484, 485] 2026-10-11 18:46:04,691 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_unlink ... 2026-10-11 18:46:05,213 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [488] 2026-10-11 18:46:05,517 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [171] 2026-10-11 18:46:05,542 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4031] 2026-10-11 18:46:05,610 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:46:08,329 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip_cost: Starting TestFleetVehicleTripCost.test_trip_cost_001 ... 2026-10-11 18:46:08,566 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip_cost: Starting TestFleetVehicleTripCost.test_trip_cost_002 ... 2026-10-11 18:46:08,641 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:46:11,059 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h1_dropoff_waypoint_mid_time_false_no_crash ... 2026-10-11 18:46:11,663 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [492] 2026-10-11 18:46:11,860 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h1_pickup_waypoint_mid_time_false_no_crash ... 2026-10-11 18:46:12,267 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [494] 2026-10-11 18:46:12,472 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h2_operation_distance_batched_compute ... 2026-10-11 18:46:12,932 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [496] 2026-10-11 18:46:13,189 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [497] 2026-10-11 18:46:13,375 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h2_operation_distance_excludes_non_done_trips ... 2026-10-11 18:46:13,857 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [499] 2026-10-11 18:46:14,038 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h3_assistant_vehicle_trip_ids_follows_trip_assignment ... 2026-10-11 18:46:14,809 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [501] 2026-10-11 18:46:15,036 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h3_assistant_vehicle_trip_ids_via_user_partner ... 2026-10-11 18:46:16,184 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [503] 2026-10-11 18:46:16,491 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:46:17,293 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_admin_supersets_operator_and_booking_admin ... 2026-10-11 18:46:17,344 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_admin_transitively_holds_operator_closure ... 2026-10-11 18:46:17,400 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_driver_role_stays_off_ladder ... 2026-10-11 18:46:17,437 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_operator_inherits_composed_role_closure ... 2026-10-11 18:46:17,484 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_operator_sees_fleet_operations_tree ... 2026-10-11 18:46:17,630 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_root_and_admin_are_default_members_of_group_admin ... 2026-10-11 18:46:17,690 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:46:18,152 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningUniversalMenu.test_bookings_container_stays_under_universal_root ... 2026-10-11 18:46:18,207 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningUniversalMenu.test_plain_employee_keeps_top_level_booking_app ... 2026-10-11 18:46:18,340 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:46:20,823 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_route_canonicalization: Starting TestRouteCanonicalisation.test_explicit_route_not_downgraded_to_popular_sibling ... 2026-10-11 18:46:21,157 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:46:23,423 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_trip_segment_constraint: Starting TestTripSegmentConstraint.test_check_route_section_id_one_side_address_mismatch ... 2026-10-11 18:46:23,782 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:46:26,070 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vehicle_trip_start: Starting TestVehicleTripWizard.test_trip_start_wizard_001 ... 2026-10-11 18:46:26,637 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [506] 2026-10-11 18:46:26,856 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [507] 2026-10-11 18:46:26,970 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vehicle_trip_start: Starting TestVehicleTripWizard.test_trip_start_wizard_002 ... 2026-10-11 18:46:27,369 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [509] 2026-10-11 18:46:27,604 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [510] 2026-10-11 18:46:27,766 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:46:28,576 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <276020379689869.1791744388.462490558624268-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:46:28,688 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2224] 2026-10-11 18:46:28,803 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <429385590175326.1791744388.738412380218506-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:46:28,812 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2225] 2026-10-11 18:46:28,915 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2226] 2026-10-11 18:46:29,007 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2227] 2026-10-11 18:46:29,094 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <616820616787776.1791744389.047482013702393-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:46:29,104 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2228] 2026-10-11 18:46:29,194 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <331520882565451.1791744389.144831895828247-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:46:29,202 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2229] 2026-10-11 18:46:29,299 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2230] 2026-10-11 18:46:29,316 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_apply: Starting TestVRPApplyCreatesTrip.test_apply_creates_draft_trip_when_vehicle_has_none ... 2026-10-11 18:46:29,708 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #683 deleted trip.segment records with IDs: [512] 2026-10-11 18:46:29,820 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:46:30,620 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <486563512898562.1791744390.516601085662842-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:46:30,767 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2231] 2026-10-11 18:46:30,857 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <688951323449824.1791744390.808039665222168-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:46:30,864 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2232] 2026-10-11 18:46:30,956 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2233] 2026-10-11 18:46:31,056 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2234] 2026-10-11 18:46:31,169 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <688325364286744.1791744391.113230943679810-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:46:31,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2235] 2026-10-11 18:46:31,294 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <669523182450913.1791744391.223179578781128-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:46:31,304 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2236] 2026-10-11 18:46:31,418 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2237] 2026-10-11 18:46:31,441 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_apply: Starting TestVRPApplyReusesTrip.test_apply_reuses_existing_assignable_trip ... 2026-10-11 18:46:31,743 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #684 deleted trip.segment records with IDs: [514] 2026-10-11 18:46:31,833 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:46:33,913 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpSeamNoOp.test_vrp_empty_items_echoes_provider_verbatim ... 2026-10-11 18:46:34,057 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpSeamNoOp.test_vrp_empty_items_returns_exactly_three_keys ... 2026-10-11 18:46:34,098 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:46:36,241 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpFeasiblePlan.test_vrp_feasible_solution ... 2026-10-11 18:46:36,761 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <466858858906974.1791744396.619835376739502-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:46:36,901 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2238] 2026-10-11 18:46:37,012 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <730972181932204.1791744396.950731992721558-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:46:37,021 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2239] 2026-10-11 18:46:37,137 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2240] 2026-10-11 18:46:37,246 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2241] 2026-10-11 18:46:37,328 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <591704237264136.1791744397.284341096878052-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:46:37,336 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2242] 2026-10-11 18:46:37,433 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <522015376611974.1791744397.382341623306274-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:46:37,441 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2243] 2026-10-11 18:46:37,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2244] 2026-10-11 18:46:37,625 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2245] 2026-10-11 18:46:37,773 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <224812883926990.1791744397.725742101669312-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:46:37,829 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2246] 2026-10-11 18:46:37,921 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <734275772943641.1791744397.875217914581299-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:46:37,929 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2247] 2026-10-11 18:46:38,026 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2248] 2026-10-11 18:46:38,133 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2249] 2026-10-11 18:46:38,220 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361881949419602.1791744398.177112102508545-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:46:38,227 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2250] 2026-10-11 18:46:38,323 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <778482372454816.1791744398.264656782150269-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:46:38,329 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2251] 2026-10-11 18:46:38,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2252] 2026-10-11 18:46:38,505 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2253] 2026-10-11 18:46:43,597 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:46:45,854 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpPerLegCumulative.test_vrp_per_leg_reload_route_is_feasible ... 2026-10-11 18:46:46,300 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <387992112747956.1791744406.182005167007446-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:46:46,391 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2254] 2026-10-11 18:46:46,520 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <974423439599424.1791744406.455889701843262-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:46:46,540 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2255] 2026-10-11 18:46:46,634 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2256] 2026-10-11 18:46:46,748 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2257] 2026-10-11 18:46:46,852 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <648853220138707.1791744406.803353786468506-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:46:46,860 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2258] 2026-10-11 18:46:46,975 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <387541618555311.1791744406.907818078994751-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:46:46,994 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2259] 2026-10-11 18:46:47,106 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2260] 2026-10-11 18:46:47,228 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2261] 2026-10-11 18:46:47,386 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <203134761126248.1791744407.346029281616211-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:46:47,447 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2262] 2026-10-11 18:46:47,533 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <950389115018664.1791744407.482357978820801-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:46:47,544 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2263] 2026-10-11 18:46:47,663 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2264] 2026-10-11 18:46:47,763 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2265] 2026-10-11 18:46:47,850 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <153538221672970.1791744407.804945945739746-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:46:47,861 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2266] 2026-10-11 18:46:47,942 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <454130223603773.1791744407.899929046630859-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:46:47,949 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2267] 2026-10-11 18:46:48,044 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2268] 2026-10-11 18:46:48,131 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2269] 2026-10-11 18:46:48,235 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498915351394948.1791744408.199449777603149-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:46:48,315 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2270] 2026-10-11 18:46:48,426 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <986081198911687.1791744408.365742921829224-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:46:48,433 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2271] 2026-10-11 18:46:48,546 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2272] 2026-10-11 18:46:48,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2273] 2026-10-11 18:46:48,703 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573863285109473.1791744408.662896156311035-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:46:48,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2274] 2026-10-11 18:46:48,795 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <908524128774398.1791744408.748972654342651-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:46:48,802 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2275] 2026-10-11 18:46:48,893 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2276] 2026-10-11 18:46:48,982 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2277] 2026-10-11 18:46:54,083 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:46:56,421 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_missing_coordinates_item ... 2026-10-11 18:46:56,796 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <986631977453917.1791744416.696007490158081-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:46:56,913 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2278] 2026-10-11 18:46:57,055 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <993747724204092.1791744416.968818664550781-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:46:57,066 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2279] 2026-10-11 18:46:57,193 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2280] 2026-10-11 18:46:57,339 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2281] 2026-10-11 18:46:57,440 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <643012818777850.1791744417.383923768997192-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:46:57,450 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2282] 2026-10-11 18:46:57,573 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <077041903813368.1791744417.505308866500854-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:46:57,584 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2283] 2026-10-11 18:46:57,686 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2284] 2026-10-11 18:46:57,785 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2285] 2026-10-11 18:46:57,846 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_no_available_vehicle_item ... 2026-10-11 18:46:58,191 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <899232006744936.1791744418.065894365310669-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:46:58,307 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2286] 2026-10-11 18:46:58,412 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <520227042847262.1791744418.362389326095581-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:46:58,422 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2287] 2026-10-11 18:46:58,551 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2288] 2026-10-11 18:46:58,647 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2289] 2026-10-11 18:46:58,729 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <102235396962577.1791744418.682113170623779-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:46:58,737 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2290] 2026-10-11 18:46:58,817 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187102903183158.1791744418.772387981414795-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:46:58,826 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2291] 2026-10-11 18:46:58,935 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2292] 2026-10-11 18:46:59,025 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2293] 2026-10-11 18:46:59,467 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [516] 2026-10-11 18:46:59,777 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <466201958489605.1791744419.734078645706177-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:46:59,847 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2294] 2026-10-11 18:46:59,932 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <206504321533049.1791744419.885353803634644-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:46:59,939 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2295] 2026-10-11 18:47:00,078 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2296] 2026-10-11 18:47:00,179 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2297] 2026-10-11 18:47:00,269 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <627913519814109.1791744420.222337245941162-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:00,277 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2298] 2026-10-11 18:47:00,371 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <579710283879756.1791744420.318452835083008-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:00,379 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2299] 2026-10-11 18:47:00,485 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2300] 2026-10-11 18:47:00,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2301] 2026-10-11 18:47:00,658 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_out_of_window_item ... 2026-10-11 18:47:01,060 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <029207120594132.1791744420.943787813186646-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:01,166 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2302] 2026-10-11 18:47:01,258 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <761554152408660.1791744421.213506460189819-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:01,291 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2303] 2026-10-11 18:47:01,395 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2304] 2026-10-11 18:47:01,490 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2305] 2026-10-11 18:47:01,578 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <845501021798619.1791744421.531109571456909-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:01,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2306] 2026-10-11 18:47:01,698 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225921403870387.1791744421.639603853225708-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:01,708 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2307] 2026-10-11 18:47:01,823 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2308] 2026-10-11 18:47:01,912 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2309] 2026-10-11 18:47:01,975 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_over_capacity_item ... 2026-10-11 18:47:02,340 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <140430573265809.1791744422.205448150634766-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:02,445 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2310] 2026-10-11 18:47:02,521 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304378218322375.1791744422.480315685272217-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:02,528 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2311] 2026-10-11 18:47:02,625 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2312] 2026-10-11 18:47:02,741 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2313] 2026-10-11 18:47:02,858 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <807291223115944.1791744422.790614128112793-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:02,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2314] 2026-10-11 18:47:02,978 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <622894718865525.1791744422.917598962783813-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:02,990 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2315] 2026-10-11 18:47:03,117 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2316] 2026-10-11 18:47:03,242 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2317] 2026-10-11 18:47:03,364 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:47:05,518 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpAvailability.test_vrp_busy_vehicle_is_excluded ... 2026-10-11 18:47:05,919 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <229896106719606.1791744425.812421560287476-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:06,026 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2318] 2026-10-11 18:47:06,142 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <784628935442259.1791744426.072337865829468-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:06,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2319] 2026-10-11 18:47:06,277 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2320] 2026-10-11 18:47:06,392 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2321] 2026-10-11 18:47:06,513 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <387002612174799.1791744426.450658798217773-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:06,522 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2322] 2026-10-11 18:47:06,633 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013737117617697.1791744426.570117235183716-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:06,642 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2323] 2026-10-11 18:47:06,760 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2324] 2026-10-11 18:47:06,872 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2325] 2026-10-11 18:47:07,354 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [518] 2026-10-11 18:47:07,786 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <402618929243434.1791744427.742696046829224-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:07,889 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2326] 2026-10-11 18:47:08,022 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <839467438055023.1791744427.947293043136597-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:08,034 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2327] 2026-10-11 18:47:08,160 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2328] 2026-10-11 18:47:08,284 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2329] 2026-10-11 18:47:08,406 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <956011952205610.1791744428.344707012176514-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:08,415 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2330] 2026-10-11 18:47:08,530 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186159775753535.1791744428.469386100769043-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:08,541 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2331] 2026-10-11 18:47:08,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2332] 2026-10-11 18:47:08,774 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2333] 2026-10-11 18:47:13,867 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:47:16,043 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpMultiDepot.test_vrp_each_route_rooted_at_own_depot ... 2026-10-11 18:47:16,569 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838312525457873.1791744436.435998201370239-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:16,682 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2334] 2026-10-11 18:47:16,787 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <802597534067968.1791744436.722748517990112-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:16,796 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2335] 2026-10-11 18:47:16,913 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2336] 2026-10-11 18:47:17,016 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2337] 2026-10-11 18:47:17,114 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <124891612803696.1791744437.054180145263672-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:17,123 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2338] 2026-10-11 18:47:17,226 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <655956930207101.1791744437.170625448226929-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:17,232 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2339] 2026-10-11 18:47:17,320 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2340] 2026-10-11 18:47:17,414 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2341] 2026-10-11 18:47:17,532 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <228034330208040.1791744437.494111776351929-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:17,601 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2342] 2026-10-11 18:47:17,703 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <051599254894211.1791744437.648324489593506-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:17,712 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2343] 2026-10-11 18:47:17,813 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2344] 2026-10-11 18:47:17,919 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2345] 2026-10-11 18:47:18,040 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <651411993268398.1791744437.970277309417725-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:18,048 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2346] 2026-10-11 18:47:18,131 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <020602314182595.1791744438.084374427795410-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:18,137 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2347] 2026-10-11 18:47:18,237 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2348] 2026-10-11 18:47:18,324 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2349] 2026-10-11 18:47:23,415 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:47:25,505 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpMatrixTeleport.test_missing_offdiagonal_cell_is_repaired_not_teleport ... 2026-10-11 18:47:25,731 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:47:27,868 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpClassifyDroppedReasons.test_in_horizon_but_window_too_tight_is_reason_time_window ... 2026-10-11 18:47:28,267 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <896609198978261.1791744448.171983718872070-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:28,356 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2350] 2026-10-11 18:47:28,462 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777256620055423.1791744448.399490594863892-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:28,473 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2351] 2026-10-11 18:47:28,590 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2352] 2026-10-11 18:47:28,696 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2353] 2026-10-11 18:47:28,805 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <917209435574219.1791744448.742734909057617-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:28,815 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2354] 2026-10-11 18:47:28,926 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <693970438100179.1791744448.863765478134155-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:28,936 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2355] 2026-10-11 18:47:29,045 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2356] 2026-10-11 18:47:29,127 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2357] 2026-10-11 18:47:29,177 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpClassifyDroppedReasons.test_seats_exceeded_drop_is_reason_seats_not_capacity ... 2026-10-11 18:47:29,472 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <490259318208270.1791744449.379457950592041-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:29,553 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2358] 2026-10-11 18:47:29,657 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <331650334199659.1791744449.595647811889648-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:29,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2359] 2026-10-11 18:47:29,783 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2360] 2026-10-11 18:47:29,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2361] 2026-10-11 18:47:30,004 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <608188804980838.1791744449.947085142135620-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:30,012 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2362] 2026-10-11 18:47:30,106 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <522185298746200.1791744450.052112340927124-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:30,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2363] 2026-10-11 18:47:30,215 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2364] 2026-10-11 18:47:30,308 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2365] 2026-10-11 18:47:30,378 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:47:32,551 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_no_solution_meta_is_honest ... 2026-10-11 18:47:32,876 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <548321916907659.1791744452.776216983795166-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:32,973 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2366] 2026-10-11 18:47:33,095 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <596657011666582.1791744453.037311315536499-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:33,103 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2367] 2026-10-11 18:47:33,227 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2368] 2026-10-11 18:47:33,324 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2369] 2026-10-11 18:47:33,419 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <338268389718455.1791744453.371713161468506-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:33,426 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2370] 2026-10-11 18:47:33,510 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <084109431666208.1791744453.463125228881836-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:33,517 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2371] 2026-10-11 18:47:33,610 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2372] 2026-10-11 18:47:33,717 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2373] 2026-10-11 18:47:34,144 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [520] 2026-10-11 18:47:34,511 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194296280292668.1791744454.468766927719116-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:34,607 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2374] 2026-10-11 18:47:34,700 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065688853077136.1791744454.647857904434204-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:34,708 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2375] 2026-10-11 18:47:34,823 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2376] 2026-10-11 18:47:34,943 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2377] 2026-10-11 18:47:35,056 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <110132736297398.1791744454.994177579879761-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:35,076 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2378] 2026-10-11 18:47:35,201 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <753748151842658.1791744455.144712686538696-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:35,211 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2379] 2026-10-11 18:47:35,344 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2380] 2026-10-11 18:47:35,432 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2381] 2026-10-11 18:47:35,504 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_solver_meta_signals_are_live_not_pinned ... 2026-10-11 18:47:35,541 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_solver_status_derives_from_ortools_not_hardcoded ... 2026-10-11 18:47:35,865 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359469157349710.1791744455.765905380249023-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:35,964 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2382] 2026-10-11 18:47:36,049 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <929179660689915.1791744456.004048585891724-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:36,057 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2383] 2026-10-11 18:47:36,145 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2384] 2026-10-11 18:47:36,239 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2385] 2026-10-11 18:47:36,338 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <950724037320339.1791744456.289725542068481-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:36,346 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2386] 2026-10-11 18:47:36,428 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <974284128873569.1791744456.383795499801636-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:36,435 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2387] 2026-10-11 18:47:36,544 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2388] 2026-10-11 18:47:36,648 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2389] 2026-10-11 18:47:41,748 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:47:44,251 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning.tests.test_waypoint_cleared_on_release: Starting TestWaypointClearedOnRelease.test_waypoints_cleared_when_booking_item_released_from_trip ... 2026-10-11 18:47:44,660 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <411838347346786.1791744464.552544116973877-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:47:44,744 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2390] 2026-10-11 18:47:44,848 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <074077996169146.1791744464.790210962295532-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:47:44,857 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2391] 2026-10-11 18:47:44,957 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2392] 2026-10-11 18:47:45,061 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2393] 2026-10-11 18:47:45,171 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <651084515582519.1791744465.113463640213013-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:47:45,179 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2394] 2026-10-11 18:47:45,267 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <750703062808319.1791744465.219581365585327-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:47:45,275 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2395] 2026-10-11 18:47:45,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2396] 2026-10-11 18:47:45,442 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2397] 2026-10-11 18:47:45,632 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [522] 2026-10-11 18:47:45,826 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 18:47:45,842 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_account.tests.test_auto_install_optin: Starting TestViinFleetPlanningAccountAutoInstallOptin.test_planning_account_has_no_old_technical_name ... 2026-10-11 18:47:45,879 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_account.tests.test_auto_install_optin: Starting TestViinFleetPlanningAccountAutoInstallOptin.test_planning_account_triggers_off_booking_and_planning ... 2026-10-11 18:47:45,929 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:47:45,946 121 INFO rb-001770c-225483-423667 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-11 18:47:45,982 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:47:46,406 121 INFO rb-001770c-225483-423667 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-11 18:47:46,562 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [524] 2026-10-11 18:47:46,670 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:47:46,686 121 INFO rb-001770c-225483-423667 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-11 18:47:46,722 121 INFO rb-001770c-225483-423667 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-11 18:47:46,765 121 INFO rb-001770c-225483-423667 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-11 18:47:46,809 121 INFO rb-001770c-225483-423667 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-11 18:47:46,841 121 INFO rb-001770c-225483-423667 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-11 18:47:46,875 121 INFO rb-001770c-225483-423667 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-11 18:47:46,910 121 INFO rb-001770c-225483-423667 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-11 18:47:46,964 121 INFO rb-001770c-225483-423667 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-11 18:47:47,013 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:47:47,030 121 INFO rb-001770c-225483-423667 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-11 18:47:47,268 121 INFO rb-001770c-225483-423667 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-11 18:47:47,304 121 INFO rb-001770c-225483-423667 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-11 18:47:47,339 121 INFO rb-001770c-225483-423667 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-11 18:47:47,388 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:47:47,405 121 INFO rb-001770c-225483-423667 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-11 18:47:47,512 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:47:50,015 121 INFO rb-001770c-225483-423667 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-11 18:47:50,501 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [526] 2026-10-11 18:47:50,735 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_expense_line_payment_mode_own_account ... 2026-10-11 18:47:51,012 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [528] 2026-10-11 18:47:51,257 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_expense_sheet_count_smart_button ... 2026-10-11 18:47:51,576 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [530] 2026-10-11 18:47:51,789 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_gl_account_resolves_on_expense_line ... 2026-10-11 18:47:52,105 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [532] 2026-10-11 18:47:52,338 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:47:55,018 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseUserError.test_missing_product_raises_user_error ... 2026-10-11 18:47:55,503 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [534] 2026-10-11 18:47:55,728 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:47:58,131 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseIdempotencyAndAuto.test_auto_create_flag_triggers_on_action_done ... 2026-10-11 18:47:58,602 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [536] 2026-10-11 18:47:58,861 121 INFO rb-001770c-225483-423667 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-11 18:47:59,170 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [538] 2026-10-11 18:47:59,336 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseIdempotencyAndAuto.test_double_generate_does_not_duplicate_sheet ... 2026-10-11 18:47:59,620 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [540] 2026-10-11 18:47:59,838 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:48:02,344 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseGuards.test_driver_without_employee_produces_no_sheet ... 2026-10-11 18:48:02,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [542] 2026-10-11 18:48:03,043 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseGuards.test_passenger_seam_is_removed ... 2026-10-11 18:48:03,088 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:48:05,645 121 INFO rb-001770c-225483-423667 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-11 18:48:06,143 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [544] 2026-10-11 18:48:06,496 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #774 deleted hr.expense.sheet records with IDs: [35] 2026-10-11 18:48:06,571 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [204] 2026-10-11 18:48:06,621 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4267] 2026-10-11 18:48:06,652 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseCancelCascade.test_trip_cancel_leaves_submitted_sheet_untouched ... 2026-10-11 18:48:06,979 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [546] 2026-10-11 18:48:07,285 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseCancelCascade.test_trip_cancel_unlinks_draft_expense_sheet ... 2026-10-11 18:48:07,607 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [548] 2026-10-11 18:48:07,905 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #774 deleted hr.expense.sheet records with IDs: [37] 2026-10-11 18:48:07,951 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:48:10,552 121 INFO rb-001770c-225483-423667 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-11 18:48:10,894 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:48:14,237 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseViewAction.test_view_action_binds_real_expense_sheet_form ... 2026-10-11 18:48:14,737 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [550] 2026-10-11 18:48:14,997 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseViewAction.test_view_action_scopes_domain_when_not_single ... 2026-10-11 18:48:15,330 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [552] 2026-10-11 18:48:15,622 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:48:18,144 121 INFO rb-001770c-225483-423667 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-11 18:48:18,585 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [554] 2026-10-11 18:48:18,867 121 INFO rb-001770c-225483-423667 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-11 18:48:19,210 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [556] 2026-10-11 18:48:19,503 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 18:48:19,520 121 INFO rb-001770c-225483-423667 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-11 18:48:19,553 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_readonly: Starting TestDriverTripMapReadOnly.test_driver_map_action_view_mode_is_map_only ... 2026-10-11 18:48:19,595 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:48:20,409 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2398] 2026-10-11 18:48:20,470 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour: Starting TestDriverMapTour.test_driver_trip_map_tour ... 2026-10-11 18:48:20,799 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome pid: 5564 2026-10-11 18:48:20,800 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome headless temporary user profile dir: /tmp/tmpqj0yj6gv_chrome_odoo 2026-10-11 18:48:20,800 121 INFO rb-001770c-225483-423667 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:46161/json/version 2026-10-11 18:48:20,801 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:46161/json/version with timeout 3 increased to 10s during tests 2026-10-11 18:48:20,865 121 INFO rb-001770c-225483-423667 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-11 18:48:20,865 121 INFO rb-001770c-225483-423667 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:46161/json 2026-10-11 18:48:20,866 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:46161/json with timeout 3 increased to 10s during tests 2026-10-11 18:48:20,879 121 INFO rb-001770c-225483-423667 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:46161/devtools/page/F2C6231BBDA5E00072440D446BE526C8 2026-10-11 18:48:20,893 121 INFO rb-001770c-225483-423667 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-11 18:48:20,901 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome headless enable page notifications 2026-10-11 18:48:20,966 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:driver_map_tour from n/a 2026-10-11 18:48:20,976 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Setting session cookie in browser 2026-10-11 18:48:20,978 121 INFO rb-001770c-225483-423667 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-11 18:48:20,978 121 INFO rb-001770c-225483-423667 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-11 18:48:20,996 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 18:48:22,398 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:22] "GET /web HTTP/1.1" 200 - 178 0.098 1.308 2026-10-11 18:48:22,402 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Navigation result: {'frameId': 'F2C6231BBDA5E00072440D446BE526C8', 'loaderId': 'B8C6F559CCB3986F66E592B4363231FD', 'isDownload': False} 2026-10-11 18:48:22,403 121 INFO rb-001770c-225483-423667 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-11 18:48:22,454 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.016 2026-10-11 18:48:22,466 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:22] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.037 2026-10-11 18:48:22,467 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:22] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-11 18:48:22,595 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:22] "GET /web/webclient/load_menus/0917c2aada7e83c776e893bf7c08cf82a3e119302ae83083e254fff17c40e720 HTTP/1.1" 200 - 113 0.062 0.102 2026-10-11 18:48:22,602 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:22] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.168 2026-10-11 18:48:22,640 121 INFO rb-001770c-225483-423667 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-11 18:48:22,648 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:22] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-11 18:48:22,700 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:22] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 18:48:23,356 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 18:48:23,359 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 18:48:23,363 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-11 18:48:23,373 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 18:48:23,390 121 INFO rb-001770c-225483-423667 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-11 18:48:23,402 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 18:48:23,431 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.012 2026-10-11 18:48:23,441 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.006 2026-10-11 18:48:23,461 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.015 2026-10-11 18:48:23,500 121 INFO rb-001770c-225483-423667 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-11 18:48:23,514 121 INFO rb-001770c-225483-423667 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-11 18:48:23,589 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "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-11 18:48:23,590 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 18:48:23,622 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "POST /mail/data HTTP/1.1" 200 - 44 0.066 0.052 2026-10-11 18:48:23,662 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /web/image/res.partner/1723/avatar_128?unique=1791744499000 HTTP/1.1" 200 - 15 0.013 0.104 2026-10-11 18:48:23,678 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.134 2026-10-11 18:48:23,682 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.103 2026-10-11 18:48:23,729 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /web/image?model=res.users&field=avatar_128&id=793 HTTP/1.1" 200 - 9 0.010 0.177 2026-10-11 18:48:23,749 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 18:48:23,765 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.016 0.109 2026-10-11 18:48:23,797 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.046 2026-10-11 18:48:23,801 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 18:48:23,817 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_current_driver_trips HTTP/1.1" 200 - 4 0.009 0.093 2026-10-11 18:48:23,849 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-11 18:48:23,899 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 10 0.009 0.022 2026-10-11 18:48:23,950 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:23] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 13 0.010 0.031 2026-10-11 18:48:23,998 121 INFO rb-001770c-225483-423667 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-11 18:48:24,055 121 INFO rb-001770c-225483-423667 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-11 18:48:24,115 121 INFO rb-001770c-225483-423667 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-11 18:48:24,134 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.012 2026-10-11 18:48:24,264 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 40 0.038 0.065 2026-10-11 18:48:24,331 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 11 0.015 0.025 2026-10-11 18:48:24,381 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "POST /web/dataset/call_kw/res.company/search_read HTTP/1.1" 200 - 6 0.005 0.035 2026-10-11 18:48:24,427 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.005 0.029 2026-10-11 18:48:24,464 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "POST /web/dataset/call_kw/fleet.vehicle.trip/search_read HTTP/1.1" 200 - 3 0.006 0.020 2026-10-11 18:48:24,519 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.006 0.041 2026-10-11 18:48:24,534 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 2 0.002 0.006 2026-10-11 18:48:24,573 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.016 2026-10-11 18:48:24,596 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "GET /web/assets/4418fd0/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 18:48:24,628 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "GET /web/bundle/web.leafletjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-10-11 18:48:24,649 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:48:24] "GET /web/assets/126f390/web.leafletjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-11 18:48:24,707 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/0/0.png 2026-10-11 18:48:24,710 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/1/0.png 2026-10-11 18:48:24,710 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/0/1.png 2026-10-11 18:48:24,711 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/1/1.png 2026-10-11 18:48:24,721 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: tour succeeded 2026-10-11 18:48:24,722 121 INFO rb-001770c-225483-423667 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-11 18:48:24,729 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/2/1.png 2026-10-11 18:48:24,730 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/3/1.png 2026-10-11 18:48:24,730 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/2/0.png 2026-10-11 18:48:24,731 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/3/0.png 2026-10-11 18:48:24,731 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/2/2.png 2026-10-11 18:48:24,732 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/3/2.png 2026-10-11 18:48:24,732 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/1/1.png 2026-10-11 18:48:24,733 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/0/1.png 2026-10-11 18:48:24,733 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/1/0.png 2026-10-11 18:48:24,734 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/0/0.png 2026-10-11 18:48:24,734 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/1/2.png 2026-10-11 18:48:24,735 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/2/0/2.png 2026-10-11 18:48:24,827 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/25/14.png 2026-10-11 18:48:24,827 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/25/15.png 2026-10-11 18:48:24,828 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/24/14.png 2026-10-11 18:48:24,828 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/26/14.png 2026-10-11 18:48:24,829 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/24/15.png 2026-10-11 18:48:24,830 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/5/26/15.png 2026-10-11 18:48:24,830 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: heap 22084632 (allocated 23044096) 2026-10-11 18:48:24,836 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Closing chrome headless with pid 5564 2026-10-11 18:48:24,836 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Closing websocket connection 2026-10-11 18:48:24,843 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Terminating chrome headless with pid 5564 2026-10-11 18:48:24,937 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_184824_937642_test_driver_trip_map_tour.txt 2026-10-11 18:48:24,937 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Removing chrome user profile "/tmp/tmpqj0yj6gv_chrome_odoo" 2026-10-11 18:48:25,004 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:48:25,023 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_dispatch_board_view_mode_untouched_by_this_bridge ... 2026-10-11 18:48:25,062 121 INFO rb-001770c-225483-423667 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-11 18:48:25,106 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_confirmed_map_reachable_from_switcher ... 2026-10-11 18:48:25,164 121 INFO rb-001770c-225483-423667 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-11 18:48:25,213 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_done_map_reachable_from_switcher ... 2026-10-11 18:48:25,253 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_map_marker_popup_fields ... 2026-10-11 18:48:25,282 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_map_reachable_from_dispatch_board ... 2026-10-11 18:48:25,316 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_map_view_type_and_arch ... 2026-10-11 18:48:25,350 121 INFO rb-001770c-225483-423667 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-11 18:48:25,387 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_planning_map_reachable_from_switcher ... 2026-10-11 18:48:25,423 121 INFO rb-001770c-225483-423667 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-11 18:48:25,469 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_progress_map_reachable_from_switcher ... 2026-10-11 18:48:25,524 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:48:25,542 121 INFO rb-001770c-225483-423667 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-11 18:48:25,600 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:48:25,619 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_purchase.tests.test_auto_install_optin: Starting TestViinFleetPurchaseAutoInstallOptin.test_purchase_auto_installs_on_full_depends ... 2026-10-11 18:48:25,650 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_purchase.tests.test_auto_install_optin: Starting TestViinFleetPurchaseAutoInstallOptin.test_purchase_user_inherits_fleet_readonly_group ... 2026-10-11 18:48:26,245 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2399] 2026-10-11 18:48:26,264 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27945] 2026-10-11 18:48:26,275 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 18:48:26,356 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:48:27,988 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_mixed_order_generates_one_shipment_and_one_booking_no_cross_contamination ... 2026-10-11 18:48:28,820 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_neither_transport_constraint_fires_on_one_shipment_one_booking ... 2026-10-11 18:48:29,346 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_pure_fleet_order_creates_no_shipment ... 2026-10-11 18:48:29,786 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_pure_freight_order_creates_no_fleet_booking ... 2026-10-11 18:48:30,300 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 18:48:31,238 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_billed_then_cancelled_order_uses_credit_note_route ... 2026-10-11 18:48:33,875 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [80] 2026-10-11 18:48:33,905 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [72] 2026-10-11 18:48:34,082 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_booking_item_prepare_hook_is_overridable_by_a_leaf ... 2026-10-11 18:48:34,550 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_cancel_order_cancels_draft_booking ... 2026-10-11 18:48:35,267 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [82] 2026-10-11 18:48:35,289 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [74] 2026-10-11 18:48:35,378 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_cancel_order_refuses_when_booking_in_progress ... 2026-10-11 18:48:35,988 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <883344266214038.1791744515.847131490707397-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:48:36,165 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #799 deleted mail.mail records with IDs: [2400] 2026-10-11 18:48:36,292 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <619941453442865.1791744516.233150243759155-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:48:36,305 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #799 deleted mail.mail records with IDs: [2401] 2026-10-11 18:48:36,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #799 deleted mail.mail records with IDs: [2402] 2026-10-11 18:48:36,550 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #799 deleted mail.mail records with IDs: [2403] 2026-10-11 18:48:36,683 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <337710819969881.1791744516.605327129364014-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:48:36,701 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #799 deleted mail.mail records with IDs: [2404] 2026-10-11 18:48:36,838 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <464776805124983.1791744516.754746675491333-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:48:36,858 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #799 deleted mail.mail records with IDs: [2405] 2026-10-11 18:48:37,015 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #799 deleted mail.mail records with IDs: [2406] 2026-10-11 18:48:37,406 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [83] 2026-10-11 18:48:37,434 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [75] 2026-10-11 18:48:37,526 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_confirm_generates_one_draft_booking_linked_back_per_line ... 2026-10-11 18:48:37,913 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_line_price_unit_survives_recompute_on_plain_sale ... 2026-10-11 18:48:40,643 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_transport_line_is_discriminated_from_service_line ... 2026-10-11 18:48:42,118 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_transport_product_must_stay_a_service ... 2026-10-11 18:48:42,278 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_is_commercially_billed_true_only_when_sale_linked ... 2026-10-11 18:48:42,756 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_non_creator_salesman_can_cancel_so_without_access_error ... 2026-10-11 18:48:43,720 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #800 deleted loyalty.history records with IDs: [86] 2026-10-11 18:48:43,798 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #800 deleted sale.order.coupon.points records with IDs: [78] 2026-10-11 18:48:43,975 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_prelinked_orphan_booking_is_adopted_on_confirm ... 2026-10-11 18:48:44,443 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_product_form_arch_exposes_fleet_transport_anchor ... 2026-10-11 18:48:44,685 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_reconfirm_syncs_existing_booking_without_creating_second ... 2026-10-11 18:48:45,411 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [88] 2026-10-11 18:48:45,435 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [80] 2026-10-11 18:48:45,630 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_second_booking_on_same_order_is_rejected ... 2026-10-11 18:48:46,323 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_smart_button_visible_for_fleet_order_only ... 2026-10-11 18:48:46,884 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:48:47,478 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_cargo_volume_per_unit_set_correctly ... 2026-10-11 18:48:47,907 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_cargo_weight_per_unit_set_correctly ... 2026-10-11 18:48:48,313 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_dimension_routing_by_uom_category ... 2026-10-11 18:48:48,882 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_volume_uom_maps_qty_to_demand_volume ... 2026-10-11 18:48:49,290 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_weight_uom_maps_qty_to_demand_weight ... 2026-10-11 18:48:49,705 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:48:50,399 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_booking_linked_to_sale_order ... 2026-10-11 18:48:50,753 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_cargo_mapped_from_line ... 2026-10-11 18:48:51,115 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_cargo_payload_lifecycle_on_cancel ... 2026-10-11 18:48:51,543 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_confirm_generates_one_cargo_booking ... 2026-10-11 18:48:51,956 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_confirm_satisfies_demand_constraints ... 2026-10-11 18:48:52,345 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_reconfirm_no_duplicate_cargo_booking ... 2026-10-11 18:48:52,834 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:48:53,495 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_cargo_booking_not_generated_for_service_line ... 2026-10-11 18:48:53,900 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_mixed_freight_fleet_so_no_cross_contamination ... 2026-10-11 18:48:54,607 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_pure_service_so_generates_no_cargo_booking ... 2026-10-11 18:48:54,978 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:48:55,549 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_confirm_generates_ordered_stop_pairs ... 2026-10-11 18:48:56,064 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_confirm_satisfies_aggregate_demand ... 2026-10-11 18:48:56,436 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_item_pickup_overridable_default_header ... 2026-10-11 18:48:56,895 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_sequence_is_positive ... 2026-10-11 18:48:57,625 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_single_stop_unchanged ... 2026-10-11 18:48:58,038 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:48:58,889 121 INFO rb-001770c-225483-423667 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-11 18:49:00,543 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 18:49:00,697 121 INFO rb-001770c-225483-423667 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-11 18:49:00,994 121 INFO rb-001770c-225483-423667 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-11 18:49:01,401 121 INFO rb-001770c-225483-423667 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-11 18:49:01,850 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_is_fleet_passenger_fare_flag_discriminates_correctly ... 2026-10-11 18:49:02,170 121 INFO rb-001770c-225483-423667 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-11 18:49:02,546 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_pricelist_does_not_clobber_manually_entered_fare ... 2026-10-11 18:49:04,595 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_seat_count_uses_final_qty_before_confirm ... 2026-10-11 18:49:06,339 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_vip_product_yields_vip_transport_booking_type ... 2026-10-11 18:49:07,006 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:49:07,567 121 INFO rb-001770c-225483-423667 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-11 18:49:07,837 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:49:16,966 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_capacity_toggle_stock: Starting TestCapacityToggleStock.test_use_load_capacity_false_stock_skips_weight_check ... 2026-10-11 18:49:17,367 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [558] 2026-10-11 18:49:17,452 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_capacity_toggle_stock: Starting TestCapacityToggleStock.test_use_load_capacity_true_stock_raises_on_overload ... 2026-10-11 18:49:17,566 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:49:25,180 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_group_by_transport_cycles_001 ... 2026-10-11 18:49:25,687 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_001 ... 2026-10-11 18:49:25,745 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_002 ... 2026-10-11 18:49:25,792 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_003 ... 2026-10-11 18:49:25,846 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_004 ... 2026-10-11 18:49:25,969 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_005 ... 2026-10-11 18:49:26,234 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_006 ... 2026-10-11 18:49:26,352 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_007 ... 2026-10-11 18:49:26,623 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_stock_picking_weight_and_volume_001 ... 2026-10-11 18:49:26,682 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_trip_picking_same_local_date_001 ... 2026-10-11 18:49:26,928 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_trip_picking_same_local_date_002 ... 2026-10-11 18:49:27,195 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:49:35,973 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_001 ... 2026-10-11 18:49:36,041 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 824, model: trip.waypoint 2026-10-11 18:49:36,077 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_002 ... 2026-10-11 18:49:36,210 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 824, model: fleet.vehicle.trip 2026-10-11 18:49:36,250 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_003 ... 2026-10-11 18:49:36,323 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 829, model: trip.waypoint 2026-10-11 18:49:36,368 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_004 ... 2026-10-11 18:49:36,396 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 829, model: stock.picking 2026-10-11 18:49:36,444 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_005 ... 2026-10-11 18:49:36,474 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 831, model: stock.picking 2026-10-11 18:49:36,764 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #831 deleted trip.segment records with IDs: [560] 2026-10-11 18:49:36,894 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_006 ... 2026-10-11 18:49:37,253 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_007 ... 2026-10-11 18:49:37,879 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #832 deleted trip.segment records with IDs: [562] 2026-10-11 18:49:38,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_008 ... 2026-10-11 18:49:38,470 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #832 deleted trip.segment records with IDs: [564] 2026-10-11 18:49:38,593 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_001 ... 2026-10-11 18:49:38,873 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [566] 2026-10-11 18:49:39,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [448, 449] 2026-10-11 18:49:39,089 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_002 ... 2026-10-11 18:49:39,246 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_003 ... 2026-10-11 18:49:39,439 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [568] 2026-10-11 18:49:39,590 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [450, 451] 2026-10-11 18:49:39,664 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_004 ... 2026-10-11 18:49:39,854 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [570] 2026-10-11 18:49:39,958 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [452, 453] 2026-10-11 18:49:40,032 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_005 ... 2026-10-11 18:49:40,273 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [572] 2026-10-11 18:49:40,425 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [455] 2026-10-11 18:49:40,536 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_006 ... 2026-10-11 18:49:40,942 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [574] 2026-10-11 18:49:41,082 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [457] 2026-10-11 18:49:41,205 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_007 ... 2026-10-11 18:49:41,333 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [576] 2026-10-11 18:49:41,429 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [577] 2026-10-11 18:49:41,577 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_008 ... 2026-10-11 18:49:41,814 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [579] 2026-10-11 18:49:41,972 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [460, 461] 2026-10-11 18:49:42,062 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_009 ... 2026-10-11 18:49:42,270 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [581] 2026-10-11 18:49:42,563 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [462, 463] 2026-10-11 18:49:42,788 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [583] 2026-10-11 18:49:42,914 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [464, 465] 2026-10-11 18:49:43,003 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_001 ... 2026-10-11 18:49:43,047 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_002 ... 2026-10-11 18:49:43,345 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [585] 2026-10-11 18:49:43,434 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_003 ... 2026-10-11 18:49:43,546 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_004 ... 2026-10-11 18:49:43,878 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [587] 2026-10-11 18:49:44,041 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [468, 469] 2026-10-11 18:49:44,113 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [224] 2026-10-11 18:49:44,129 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4349] 2026-10-11 18:49:44,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_005 ... 2026-10-11 18:49:44,518 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [589] 2026-10-11 18:49:44,663 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [470, 471] 2026-10-11 18:49:44,722 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [225] 2026-10-11 18:49:44,733 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4350] 2026-10-11 18:49:44,925 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [591] 2026-10-11 18:49:44,997 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_006 ... 2026-10-11 18:49:45,353 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [593] 2026-10-11 18:49:45,657 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [594] 2026-10-11 18:49:45,819 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [595, 596] 2026-10-11 18:49:46,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [599] 2026-10-11 18:49:46,933 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [601] 2026-10-11 18:49:47,079 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_007 ... 2026-10-11 18:49:47,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [603] 2026-10-11 18:49:47,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [481, 482] 2026-10-11 18:49:47,809 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [230] 2026-10-11 18:49:47,833 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4360] 2026-10-11 18:49:47,871 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_008 ... 2026-10-11 18:49:48,277 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [605] 2026-10-11 18:49:48,436 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [483, 484] 2026-10-11 18:49:48,517 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [231] 2026-10-11 18:49:48,535 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4361] 2026-10-11 18:49:48,832 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [607] 2026-10-11 18:49:48,983 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 18:49:57,361 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_001 ... 2026-10-11 18:49:57,880 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [609] 2026-10-11 18:49:58,253 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [611] 2026-10-11 18:49:58,625 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [613] 2026-10-11 18:49:58,857 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [610] 2026-10-11 18:49:59,128 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [615, 616] 2026-10-11 18:49:59,320 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [612] 2026-10-11 18:49:59,500 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [619, 620] 2026-10-11 18:49:59,680 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [614] 2026-10-11 18:49:59,885 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [623, 624] 2026-10-11 18:50:00,099 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [617, 618] 2026-10-11 18:50:00,344 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [627, 628, 629] 2026-10-11 18:50:00,603 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_002 ... 2026-10-11 18:50:01,262 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [633] 2026-10-11 18:50:01,625 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [635] 2026-10-11 18:50:02,030 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [637] 2026-10-11 18:50:02,389 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [639] 2026-10-11 18:50:02,843 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [641] 2026-10-11 18:50:03,216 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [643] 2026-10-11 18:50:03,594 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [645] 2026-10-11 18:50:03,703 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_003 ... 2026-10-11 18:50:03,786 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_004 ... 2026-10-11 18:50:04,111 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [647] 2026-10-11 18:50:04,242 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [648] 2026-10-11 18:50:04,352 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [649, 650] 2026-10-11 18:50:04,542 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [651, 652] 2026-10-11 18:50:04,811 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [653, 654, 655] 2026-10-11 18:50:05,088 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [656, 657, 658] 2026-10-11 18:50:05,328 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [659, 660, 661, 662] 2026-10-11 18:50:05,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [663, 664, 665, 666] 2026-10-11 18:50:05,932 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [667, 668, 669, 670, 671] 2026-10-11 18:50:06,208 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [672, 673, 674, 675, 676] 2026-10-11 18:50:06,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [677, 678, 679, 680, 681, 682] 2026-10-11 18:50:06,844 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_006 ... 2026-10-11 18:50:07,206 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [689] 2026-10-11 18:50:07,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [691] 2026-10-11 18:50:07,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [693] 2026-10-11 18:50:08,146 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [690] 2026-10-11 18:50:08,434 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [695, 696] 2026-10-11 18:50:08,648 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [692] 2026-10-11 18:50:08,864 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [699, 700] 2026-10-11 18:50:09,102 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [694] 2026-10-11 18:50:09,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [703, 704] 2026-10-11 18:50:09,525 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [697, 698] 2026-10-11 18:50:09,777 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [707, 708, 709] 2026-10-11 18:50:10,019 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_007 ... 2026-10-11 18:50:10,634 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [713] 2026-10-11 18:50:10,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [715] 2026-10-11 18:50:11,302 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [717] 2026-10-11 18:50:11,490 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [714] 2026-10-11 18:50:11,752 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [719, 720] 2026-10-11 18:50:12,018 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [718] 2026-10-11 18:50:12,192 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [723, 724] 2026-10-11 18:50:12,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [721, 722] 2026-10-11 18:50:12,764 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [727, 728, 729] 2026-10-11 18:50:13,007 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [716] 2026-10-11 18:50:13,165 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [733, 734] 2026-10-11 18:50:13,387 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [725, 726] 2026-10-11 18:50:13,688 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [737, 738, 739] 2026-10-11 18:50:13,953 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_010 ... 2026-10-11 18:50:14,336 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [743] 2026-10-11 18:50:14,662 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [745] 2026-10-11 18:50:14,985 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [747] 2026-10-11 18:50:15,167 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [744] 2026-10-11 18:50:15,378 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [749, 750] 2026-10-11 18:50:15,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [746] 2026-10-11 18:50:15,850 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [753, 754] 2026-10-11 18:50:16,100 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [748] 2026-10-11 18:50:16,307 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [757, 758] 2026-10-11 18:50:16,495 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [751, 752] 2026-10-11 18:50:16,721 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [761, 762, 763] 2026-10-11 18:50:16,938 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_011 ... 2026-10-11 18:50:17,062 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_012 ... 2026-10-11 18:50:17,385 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [767] 2026-10-11 18:50:17,512 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [768] 2026-10-11 18:50:17,675 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [769, 770] 2026-10-11 18:50:17,916 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [771, 772] 2026-10-11 18:50:18,185 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [773, 774, 775] 2026-10-11 18:50:18,408 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [776, 777, 778] 2026-10-11 18:50:18,606 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [779, 780, 781, 782] 2026-10-11 18:50:18,856 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [783, 784, 785, 786] 2026-10-11 18:50:19,213 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [787, 788, 789, 790, 791] 2026-10-11 18:50:19,525 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [792, 793, 794, 795, 796] 2026-10-11 18:50:19,862 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [797, 798, 799, 800, 801, 802] 2026-10-11 18:50:20,238 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_013 ... 2026-10-11 18:50:20,896 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [809] 2026-10-11 18:50:21,263 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [811] 2026-10-11 18:50:21,626 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [813] 2026-10-11 18:50:21,865 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [810] 2026-10-11 18:50:22,110 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [815, 816] 2026-10-11 18:50:22,359 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [814] 2026-10-11 18:50:22,509 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [819, 820] 2026-10-11 18:50:22,784 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [817, 818] 2026-10-11 18:50:23,053 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [823, 824, 825] 2026-10-11 18:50:23,259 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [812] 2026-10-11 18:50:23,386 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [829, 830] 2026-10-11 18:50:23,559 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [821, 822] 2026-10-11 18:50:23,740 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [833, 834, 835] 2026-10-11 18:50:23,950 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_014 ... 2026-10-11 18:50:24,972 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [839] 2026-10-11 18:50:25,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [841] 2026-10-11 18:50:25,692 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [843] 2026-10-11 18:50:25,920 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [840] 2026-10-11 18:50:26,192 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [845, 846] 2026-10-11 18:50:26,377 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [842] 2026-10-11 18:50:26,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [849, 850] 2026-10-11 18:50:26,801 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [844] 2026-10-11 18:50:27,029 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [853, 854] 2026-10-11 18:50:27,311 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [847, 848] 2026-10-11 18:50:27,540 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [857, 858, 859] 2026-10-11 18:50:27,961 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [863] 2026-10-11 18:50:28,205 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [865] 2026-10-11 18:50:28,477 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [867] 2026-10-11 18:50:28,691 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [864] 2026-10-11 18:50:28,835 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [869, 870] 2026-10-11 18:50:29,049 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [866] 2026-10-11 18:50:29,209 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [873, 874] 2026-10-11 18:50:29,439 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [868] 2026-10-11 18:50:29,582 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [877, 878] 2026-10-11 18:50:29,762 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [871, 872] 2026-10-11 18:50:29,929 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [881, 882, 883] 2026-10-11 18:50:30,197 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:50:38,915 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_001 ... 2026-10-11 18:50:39,475 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [887] 2026-10-11 18:50:39,635 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [888] 2026-10-11 18:50:39,818 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [889, 890] 2026-10-11 18:50:40,094 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [891, 892] 2026-10-11 18:50:40,354 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [893, 894, 895] 2026-10-11 18:50:40,543 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [896, 897, 898] 2026-10-11 18:50:40,733 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [899, 900, 901, 902] 2026-10-11 18:50:41,161 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [907] 2026-10-11 18:50:41,506 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [909] 2026-10-11 18:50:41,707 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [903, 904, 905, 906] 2026-10-11 18:50:41,941 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [911, 912, 913, 914, 915] 2026-10-11 18:50:42,150 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_002 ... 2026-10-11 18:50:42,446 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [921] 2026-10-11 18:50:42,551 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [922] 2026-10-11 18:50:42,679 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [923, 924] 2026-10-11 18:50:42,906 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [925, 926] 2026-10-11 18:50:43,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [927, 928, 929] 2026-10-11 18:50:43,371 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [930, 931, 932] 2026-10-11 18:50:43,570 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [933, 934, 935, 936] 2026-10-11 18:50:44,025 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [941] 2026-10-11 18:50:44,350 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [943] 2026-10-11 18:50:44,568 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [937, 938, 939, 940] 2026-10-11 18:50:44,865 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [945, 946, 947, 948, 949] 2026-10-11 18:50:45,083 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_003 ... 2026-10-11 18:50:45,378 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [955] 2026-10-11 18:50:45,477 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [956] 2026-10-11 18:50:45,598 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [957, 958] 2026-10-11 18:50:45,822 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [959, 960] 2026-10-11 18:50:46,076 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [961, 962, 963] 2026-10-11 18:50:46,325 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [964, 965, 966] 2026-10-11 18:50:46,535 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [967, 968, 969, 970] 2026-10-11 18:50:47,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [975] 2026-10-11 18:50:47,389 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [977] 2026-10-11 18:50:47,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [971, 972, 973, 974] 2026-10-11 18:50:47,812 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [979, 980, 981, 982, 983] 2026-10-11 18:50:48,071 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_004 ... 2026-10-11 18:50:48,427 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [989] 2026-10-11 18:50:48,541 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [990] 2026-10-11 18:50:48,690 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [991, 992] 2026-10-11 18:50:48,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [993, 994] 2026-10-11 18:50:49,134 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [995, 996, 997] 2026-10-11 18:50:49,330 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [998, 999, 1000] 2026-10-11 18:50:49,559 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1001, 1002, 1003, 1004] 2026-10-11 18:50:49,977 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1009] 2026-10-11 18:50:50,121 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1010] 2026-10-11 18:50:50,339 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1011, 1012] 2026-10-11 18:50:50,541 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1005, 1006, 1007, 1008] 2026-10-11 18:50:50,762 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1015, 1016, 1017, 1018, 1019] 2026-10-11 18:50:51,013 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_005 ... 2026-10-11 18:50:51,133 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_006 ... 2026-10-11 18:50:51,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1025] 2026-10-11 18:50:51,660 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1026] 2026-10-11 18:50:51,812 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1027, 1028] 2026-10-11 18:50:52,008 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1029, 1030] 2026-10-11 18:50:52,272 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1031, 1032, 1033] 2026-10-11 18:50:52,510 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1034, 1035, 1036] 2026-10-11 18:50:52,685 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1037, 1038, 1039, 1040] 2026-10-11 18:50:52,907 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1041, 1042, 1043, 1044] 2026-10-11 18:50:53,180 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1045, 1046, 1047, 1048, 1049] 2026-10-11 18:50:53,378 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_014 ... 2026-10-11 18:50:54,456 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1055] 2026-10-11 18:50:54,605 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1056] 2026-10-11 18:50:54,788 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1057, 1058] 2026-10-11 18:50:55,018 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1059, 1060] 2026-10-11 18:50:55,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1061, 1062, 1063] 2026-10-11 18:50:55,575 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1064, 1065, 1066] 2026-10-11 18:50:55,772 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1067, 1068, 1069, 1070] 2026-10-11 18:50:56,218 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1075] 2026-10-11 18:50:56,550 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1077] 2026-10-11 18:50:56,740 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1071, 1072, 1073, 1074] 2026-10-11 18:50:56,999 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1079, 1080, 1081, 1082, 1083] 2026-10-11 18:50:57,394 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1089] 2026-10-11 18:50:57,520 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1090] 2026-10-11 18:50:57,667 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1091, 1092] 2026-10-11 18:50:57,900 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1093, 1094] 2026-10-11 18:50:58,086 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1095, 1096, 1097] 2026-10-11 18:50:58,305 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1098, 1099, 1100] 2026-10-11 18:50:58,487 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1101, 1102, 1103, 1104] 2026-10-11 18:50:58,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1109] 2026-10-11 18:50:59,217 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1111] 2026-10-11 18:50:59,402 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1105, 1106, 1107, 1108] 2026-10-11 18:50:59,594 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1113, 1114, 1115, 1116, 1117] 2026-10-11 18:50:59,848 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:51:07,657 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_batch_reassign_is_idempotent ... 2026-10-11 18:51:08,467 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_wave_assigns_loads_in_one_action ... 2026-10-11 18:51:12,217 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_wave_done_rederives_round2_loads ... 2026-10-11 18:51:13,382 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:51:21,155 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_does_not_raise_on_release ... 2026-10-11 18:51:21,537 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [48] 2026-10-11 18:51:21,567 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_releases_legs_and_batch ... 2026-10-11 18:51:22,013 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [49] 2026-10-11 18:51:22,022 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.stock.transfer.leg records with IDs: [1] 2026-10-11 18:51:22,055 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_releases_loads ... 2026-10-11 18:51:22,364 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [50] 2026-10-11 18:51:22,441 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:51:30,149 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_stowage_volume_warning_fires_in_pre_warning_zone ... 2026-10-11 18:51:30,611 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1123] 2026-10-11 18:51:30,746 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_stowage_volume_warning_silent_below_warning_threshold ... 2026-10-11 18:51:31,183 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1125] 2026-10-11 18:51:31,374 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_weight_warning_fires_in_pre_warning_zone ... 2026-10-11 18:51:31,888 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1127] 2026-10-11 18:51:32,033 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_weight_warning_silent_below_warning_threshold ... 2026-10-11 18:51:32,456 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1129] 2026-10-11 18:51:32,626 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:51:41,228 121 INFO rb-001770c-225483-423667 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-11 18:51:41,492 121 INFO rb-001770c-225483-423667 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-11 18:51:41,558 121 INFO rb-001770c-225483-423667 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-11 18:51:41,656 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:51:50,574 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [423198] 2026-10-11 18:51:50,574 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [3689] 2026-10-11 18:51:50,574 121 INFO rb-001770c-225483-423667 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-11 18:51:50,584 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 889, model: stock.move 2026-10-11 18:51:50,640 121 INFO rb-001770c-225483-423667 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-11 18:51:50,652 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 889, model: stock.move 2026-10-11 18:51:50,728 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 18:51:59,359 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_guard_access_propagation: Starting TestFleetStockGuardAccessErrorPropagation.test_access_error_during_auto_planning_propagates ... 2026-10-11 18:51:59,713 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:52:08,714 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [143536, 143537, 355036, 355044] 2026-10-11 18:52:08,714 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [1481, 1480, 3347, 3355] 2026-10-11 18:52:08,714 121 INFO rb-001770c-225483-423667 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-11 18:52:08,728 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 906, model: stock.location 2026-10-11 18:52:08,780 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 906, model: stock.location 2026-10-11 18:52:08,782 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 906, model: stock.location 2026-10-11 18:52:08,839 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 18:52:16,903 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_guard_domain_tolerance: Starting TestFleetStockGuardDomainTolerance.test_malformed_domain_excludes_only_that_vehicle ... 2026-10-11 18:52:17,169 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1131] 2026-10-11 18:52:17,533 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1133] 2026-10-11 18:52:17,766 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1132] 2026-10-11 18:52:17,985 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1135, 1136] 2026-10-11 18:52:18,219 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1134] 2026-10-11 18:52:18,386 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1139, 1140] 2026-10-11 18:52:18,625 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1137, 1138] 2026-10-11 18:52:18,912 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1143, 1144, 1145] 2026-10-11 18:52:19,165 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1141, 1142] 2026-10-11 18:52:19,408 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1149, 1150, 1151] 2026-10-11 18:52:19,659 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1146, 1147, 1148] 2026-10-11 18:52:19,916 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1155, 1156, 1157, 1158] 2026-10-11 18:52:20,208 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:52:28,987 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_goods_feeds_cross_axis_once ... 2026-10-11 18:52:29,633 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_inter_warehouse_leg_counts_once ... 2026-10-11 18:52:29,999 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_transfer_leg_requires_chain_link ... 2026-10-11 18:52:30,355 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_transfer_leg_root_picking_is_chain_head ... 2026-10-11 18:52:30,707 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:52:38,151 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_all_picking_types_carriable ... 2026-10-11 18:52:38,653 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_allocated_volume_follows_product_stowage_change ... 2026-10-11 18:52:38,941 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_fractional_weight_from_picking_rollup ... 2026-10-11 18:52:39,224 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_loaded_picking_not_double_counted ... 2026-10-11 18:52:39,761 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1163] 2026-10-11 18:52:39,916 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_no_load_coexistence_keeps_legacy_weight ... 2026-10-11 18:52:40,445 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1165] 2026-10-11 18:52:40,582 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_over_allocation_blocked ... 2026-10-11 18:52:40,823 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_quantity_done_reconciles_picked_quantity ... 2026-10-11 18:52:41,374 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_round_number_follows_backorder_depth ... 2026-10-11 18:52:42,233 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_split_conserves_demand ... 2026-10-11 18:52:43,066 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_trip_extra_weight_uses_fractional_load ... 2026-10-11 18:52:43,416 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:52:50,876 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_axis_b_only_goods ... 2026-10-11 18:52:51,204 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_inter_wh_leg_as_one_row ... 2026-10-11 18:52:51,569 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_projects_all_picking_types ... 2026-10-11 18:52:52,035 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:52:59,518 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Starting TestFleetStockScale.test_forty_pickings_assign_query_bounded ... 2026-10-11 18:53:03,497 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Starting TestFleetStockScale.test_load_compute_no_n_plus_one ... 2026-10-11 18:53:10,923 121 INFO rb-001770c-225483-423667 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-11 18:53:10,950 121 INFO rb-001770c-225483-423667 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-11 18:53:11,011 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:53:19,075 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_action_split_transfer_blocked_for_trip ... 2026-10-11 18:53:19,479 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1167] 2026-10-11 18:53:19,822 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_action_split_transfer_passthrough_for_non_trip_picking ... 2026-10-11 18:53:20,650 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_create_backorder_forwards_backorder_moves ... 2026-10-11 18:53:21,547 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:53:29,307 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_goods_standalone_no_cargo_dependency ... 2026-10-11 18:53:29,816 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1169] 2026-10-11 18:53:29,924 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_inter_wh_and_wave_work_standalone ... 2026-10-11 18:53:30,566 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_standalone_goods_complete ... 2026-10-11 18:53:30,632 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:53:37,933 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_picking_search_filters: Starting TestPickingSearchFilters.test_vehicle_unassigned_filter_selects_only_unassigned_pickings ... 2026-10-11 18:53:38,472 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1171] 2026-10-11 18:53:38,640 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:53:38,656 121 INFO rb-001770c-225483-423667 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-11 18:53:39,065 121 INFO rb-001770c-225483-423667 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-11 18:53:39,113 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 18:53:46,646 121 INFO rb-001770c-225483-423667 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-11 18:53:47,071 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1173] 2026-10-11 18:53:47,456 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1175] 2026-10-11 18:53:47,534 121 INFO rb-001770c-225483-423667 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-11 18:53:47,743 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <241396460544246.1791744827.602941036224365-openerp-message-notify@03eeb652db9e>: ['"Charlie Brown" <@False>'] 2026-10-11 18:53:47,823 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2407] 2026-10-11 18:53:47,921 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <428860003330938.1791744827.866836309432983-openerp-message-notify@03eeb652db9e>: ['"David Wilson" <@False>'] 2026-10-11 18:53:47,930 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2408] 2026-10-11 18:53:48,040 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2409] 2026-10-11 18:53:48,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2410] 2026-10-11 18:53:48,231 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <027825525326714.1791744828.175682544708252-openerp-message-notify@03eeb652db9e>: ['"Grace Lee" <@False>'] 2026-10-11 18:53:48,241 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2411] 2026-10-11 18:53:48,350 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <476424381258970.1791744828.295114994049072-openerp-message-notify@03eeb652db9e>: ['"Hannah Martin" <@False>'] 2026-10-11 18:53:48,360 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2412] 2026-10-11 18:53:48,472 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2413] 2026-10-11 18:53:48,603 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2414] 2026-10-11 18:53:48,887 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1177] 2026-10-11 18:53:49,004 121 INFO rb-001770c-225483-423667 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-11 18:53:49,251 121 INFO rb-001770c-225483-423667 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_stock_trip_planned_date_end_tracks_picking_reschedule ... 2026-10-11 18:53:49,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1179] 2026-10-11 18:53:49,808 121 INFO rb-001770c-225483-423667 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-11 18:53:50,126 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1181] 2026-10-11 18:53:50,416 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 18:53:50,501 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_company_rescan: Starting TestCompanyRescan.test_company_country_change_keeps_own_partner_transit_location ... 2026-10-11 18:53:55,980 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_company_rescan: Starting TestCompanyRescan.test_company_country_change_keeps_partner_custom_customer_location ... 2026-10-11 18:54:01,278 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_company_rescan: Starting TestCompanyRescan.test_company_country_change_rederives_existing_partners_location ... 2026-10-11 18:54:06,964 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_company_rescan: Starting TestCompanyRescan.test_company_created_with_country_keeps_own_partner_transit_location ... 2026-10-11 18:54:11,988 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_company_rescan: Starting TestCompanyRescan.test_company_created_with_country_sets_existing_partners_location_by_country ... 2026-10-11 18:54:17,400 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_company_rescan: Starting TestCompanyRescan.test_partner_driven_update_overrides_custom_customer_location ... 2026-10-11 18:54:22,466 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:54:24,539 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_company_created_without_country_does_not_rescan_partners ... 2026-10-11 18:54:33,743 121 INFO rb-001770c-225483-423667 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-11 18:54:38,778 121 INFO rb-001770c-225483-423667 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-11 18:54:44,131 121 INFO rb-001770c-225483-423667 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-11 18:54:49,958 121 INFO rb-001770c-225483-423667 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-11 18:54:54,895 121 INFO rb-001770c-225483-423667 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-11 18:55:00,384 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:55:05,876 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_custom_declaration_sequence: Starting TestCustomDeclarationSequenceGeneration.test_generating_export_sequences_twice_keeps_one_sequence_per_company ... 2026-10-11 18:55:06,066 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_custom_declaration_sequence: Starting TestCustomDeclarationSequenceGeneration.test_generating_import_sequences_twice_keeps_one_sequence_per_company ... 2026-10-11 18:55:06,163 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:55:06,180 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_custom_declaration_sequence: Starting TestCustomDeclarationSequenceRace.test_concurrent_export_sequence_generation_fails_with_serialization_failure ... 2026-10-11 18:55:06,226 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [162] 2026-10-11 18:55:06,262 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_custom_declaration_sequence: Starting TestCustomDeclarationSequenceRace.test_concurrent_import_sequence_generation_fails_with_serialization_failure ... 2026-10-11 18:55:06,285 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [160] 2026-10-11 18:55:06,351 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:55:08,360 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_01 ... 2026-10-11 18:55:10,206 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_02 ... 2026-10-11 18:55:11,005 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_03 ... 2026-10-11 18:55:11,856 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_04 ... 2026-10-11 18:55:12,809 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_05 ... 2026-10-11 18:55:14,451 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_06 ... 2026-10-11 18:55:15,877 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_07 ... 2026-10-11 18:55:15,945 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_08 ... 2026-10-11 18:55:16,120 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:55:18,209 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_after_install_module_01 ... 2026-10-11 18:55:18,819 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_create_company_01 ... 2026-10-11 18:55:27,332 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_01 ... 2026-10-11 18:55:27,420 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_02 ... 2026-10-11 18:55:27,511 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_03 ... 2026-10-11 18:55:27,603 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_picking_type_01 ... 2026-10-11 18:55:27,793 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_property_stock_customer_multi_company_01 ... 2026-10-11 18:55:38,255 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_01 ... 2026-10-11 18:55:38,877 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_02 ... 2026-10-11 18:55:39,682 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_03 ... 2026-10-11 18:55:42,096 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_04 ... 2026-10-11 18:55:44,282 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_05 ... 2026-10-11 18:55:44,324 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:55:48,779 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_partner_form_view ... 2026-10-11 18:55:49,647 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_foreign_trade_user ... 2026-10-11 18:55:50,269 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [1, 2] 2026-10-11 18:55:50,315 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [1, 2] 2026-10-11 18:55:50,325 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [3, 4] 2026-10-11 18:55:50,400 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [3, 4] 2026-10-11 18:55:50,409 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [5, 6] 2026-10-11 18:55:50,475 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [5, 6] 2026-10-11 18:55:50,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.export records with IDs: [1] 2026-10-11 18:55:50,550 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_multiple_companies ... 2026-10-11 18:55:51,168 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 991, model: custom.declaration.export 2026-10-11 18:55:51,232 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_stock_user ... 2026-10-11 18:55:51,756 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 990, model: custom.declaration.export 2026-10-11 18:55:51,773 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 990, model: custom.declaration.export 2026-10-11 18:55:51,782 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 990, model: custom.declaration.export 2026-10-11 18:55:51,801 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 990, model: custom.declaration.export.line 2026-10-11 18:55:51,807 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 990, model: custom.declaration.export.line 2026-10-11 18:55:51,822 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 990, model: custom.declaration.tax.export 2026-10-11 18:55:51,826 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 990, model: custom.declaration.tax.export 2026-10-11 18:55:51,842 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 990, model: custom.declaration.tax.export.group 2026-10-11 18:55:51,907 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:55:55,863 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_01 ... 2026-10-11 18:55:56,909 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_02 ... 2026-10-11 18:55:58,643 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [315, 314, 313, 312] 2026-10-11 18:55:58,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [710, 708, 706, 704] 2026-10-11 18:55:59,957 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_03 ... 2026-10-11 18:56:02,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [39, 39] 2026-10-11 18:56:02,855 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [319, 318, 317, 316] 2026-10-11 18:56:02,984 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [726, 724, 722, 720] 2026-10-11 18:56:04,294 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_04 ... 2026-10-11 18:56:06,944 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [41, 40, 43, 42, 40, 41, 42, 43] 2026-10-11 18:56:07,081 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [33] 2026-10-11 18:56:07,375 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [324, 323, 322, 321] 2026-10-11 18:56:07,512 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [744, 742, 740, 738] 2026-10-11 18:56:08,725 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_picking_on_export_custom_declaration_01 ... 2026-10-11 18:56:09,364 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [21, 22] 2026-10-11 18:56:09,374 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [18, 19, 20] 2026-10-11 18:56:09,433 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [23, 24] 2026-10-11 18:56:09,443 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [41, 42, 43, 44, 45, 46] 2026-10-11 18:56:09,512 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [25, 26] 2026-10-11 18:56:09,655 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [27, 28] 2026-10-11 18:56:09,665 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [21, 22] 2026-10-11 18:56:09,732 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [29, 30] 2026-10-11 18:56:09,741 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [47, 48, 49, 50] 2026-10-11 18:56:09,804 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [31, 32] 2026-10-11 18:56:09,873 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_so_on_export_custom_declaration_01 ... 2026-10-11 18:56:10,442 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_so_on_export_custom_declaration_02 ... 2026-10-11 18:56:11,120 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [37, 38] 2026-10-11 18:56:11,130 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [29, 30, 31] 2026-10-11 18:56:11,144 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [39, 40] 2026-10-11 18:56:11,147 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [63, 64, 65, 66, 67, 68] 2026-10-11 18:56:11,233 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_consistency_between_picking_and_dec_lines_01 ... 2026-10-11 18:56:13,754 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_foreign_trade_partner_so_in_multi_company ... 2026-10-11 18:56:19,293 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_so_vd_picking_on_custom_declaration_01 ... 2026-10-11 18:56:20,943 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_so_vd_picking_on_custom_declaration_02 ... 2026-10-11 18:56:23,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_tax_group_information_of_custom_declaration_01 ... 2026-10-11 18:56:23,792 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_tax_group_information_of_custom_declaration_02 ... 2026-10-11 18:56:24,345 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_01 ... 2026-10-11 18:56:24,925 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_02 ... 2026-10-11 18:56:25,305 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_04 ... 2026-10-11 18:56:26,469 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_05 ... 2026-10-11 18:56:27,943 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_export_custom_declaration_01 ... 2026-10-11 18:56:29,866 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_create_custom_declaration_03 ... 2026-10-11 18:56:31,304 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_create_custom_declaration_04 ... 2026-10-11 18:56:32,565 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_01 ... 2026-10-11 18:56:34,117 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [341, 340, 339, 338] 2026-10-11 18:56:34,244 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [786, 784, 782, 780] 2026-10-11 18:56:37,011 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_02 ... 2026-10-11 18:56:38,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [358, 357, 356, 355] 2026-10-11 18:56:38,709 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [812, 810, 808, 806] 2026-10-11 18:56:42,327 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_03 ... 2026-10-11 18:56:44,803 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [53, 52, 55, 54, 52, 53, 54, 55] 2026-10-11 18:56:44,935 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [36] 2026-10-11 18:56:45,221 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [375, 374, 373, 372] 2026-10-11 18:56:45,330 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [838, 836, 834, 832] 2026-10-11 18:56:48,044 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_04 ... 2026-10-11 18:56:50,590 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [61, 60, 63, 62, 60, 61, 62, 63] 2026-10-11 18:56:50,694 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [38] 2026-10-11 18:56:50,943 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [393, 392, 391, 390] 2026-10-11 18:56:51,087 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [866, 864, 862, 860] 2026-10-11 18:56:54,903 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_05 ... 2026-10-11 18:56:57,600 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_08 ... 2026-10-11 18:57:02,086 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_01 ... 2026-10-11 18:57:03,768 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_02 ... 2026-10-11 18:57:04,211 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_03 ... 2026-10-11 18:57:05,277 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_04 ... 2026-10-11 18:57:06,558 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_01 ... 2026-10-11 18:57:09,754 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_02 ... 2026-10-11 18:57:12,333 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_03 ... 2026-10-11 18:57:14,752 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:57:23,288 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export_sequence: Starting TestCustomDeclarationExportSequence.test_first_declaration_of_new_company_gets_numbered_from_its_own_sequence ... 2026-10-11 18:57:23,411 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export_sequence: Starting TestCustomDeclarationExportSequence.test_second_declaration_of_new_company_takes_next_number_of_same_sequence ... 2026-10-11 18:57:23,564 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:57:27,972 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_01 ... 2026-10-11 18:57:29,511 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_02 ... 2026-10-11 18:57:31,367 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_03 ... 2026-10-11 18:57:32,347 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_04 ... 2026-10-11 18:57:34,080 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_create_so_01 ... 2026-10-11 18:57:34,358 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_create_so_02 ... 2026-10-11 18:57:34,617 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_01 ... 2026-10-11 18:57:34,644 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_02 ... 2026-10-11 18:57:35,422 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_for_picking_01 ... 2026-10-11 18:57:35,447 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_for_picking_02 ... 2026-10-11 18:57:36,172 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_required_for_picking_01 ... 2026-10-11 18:57:36,209 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_flow_of_export_01 ... 2026-10-11 18:57:39,004 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [103] 2026-10-11 18:57:39,221 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_flow_of_export_new_foreign_partner_not_synced_01 ... 2026-10-11 18:57:40,725 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_foreign_trade_manual_override_survives_confirm ... 2026-10-11 18:57:43,122 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_return_product_01 ... 2026-10-11 18:57:45,925 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [106] 2026-10-11 18:57:46,210 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [100, 101] 2026-10-11 18:57:48,089 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [107] 2026-10-11 18:57:48,377 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [102, 103] 2026-10-11 18:57:48,400 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [108] 2026-10-11 18:57:48,712 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [104, 105] 2026-10-11 18:57:48,734 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [109] 2026-10-11 18:57:49,057 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [106, 107] 2026-10-11 18:57:49,068 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [110] 2026-10-11 18:57:49,348 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [108, 109] 2026-10-11 18:57:51,179 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [111] 2026-10-11 18:57:51,365 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [110, 111] 2026-10-11 18:57:51,378 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [112] 2026-10-11 18:57:51,749 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [112, 113] 2026-10-11 18:57:51,758 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [113] 2026-10-11 18:57:51,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [114, 115] 2026-10-11 18:57:51,910 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [114] 2026-10-11 18:57:52,052 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [116, 117] 2026-10-11 18:57:52,211 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:57:56,289 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_domestic_multistep_delivery_still_routes_to_customers ... 2026-10-11 18:57:58,109 121 INFO rb-001770c-225483-423667 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-11 18:57:59,676 121 INFO rb-001770c-225483-423667 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-11 18:58:01,567 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_multi_company_foreign_export_isolation ... 2026-10-11 18:58:03,929 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_multi_warehouse_foreign_export_isolation ... 2026-10-11 18:58:08,150 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_reception_route_depends_keeps_buy_and_import ... 2026-10-11 18:58:08,211 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:58:11,653 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export_currency_rate.tests.test_foreign_trade_currency_rate: Starting TestForeignTradeExportCurrencyRate.test_01_transfer_rate_custom_declaration_export ... 2026-10-11 18:58:12,668 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export_currency_rate.tests.test_foreign_trade_currency_rate: Starting TestForeignTradeExportCurrencyRate.test_02_transfer_rate_custom_declaration_export ... 2026-10-11 18:58:13,465 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_export_currency_rate.tests.test_foreign_trade_currency_rate: Starting TestForeignTradeExportCurrencyRate.test_03_transfer_rate_custom_declaration_export ... 2026-10-11 18:58:14,109 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:58:18,399 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [516] 2026-10-11 18:58:19,039 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_partner_form_view ... 2026-10-11 18:58:19,535 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_foreign_trade_user ... 2026-10-11 18:58:20,302 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [1, 2] 2026-10-11 18:58:20,359 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [1, 2] 2026-10-11 18:58:20,366 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [3, 4] 2026-10-11 18:58:20,410 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [3, 4] 2026-10-11 18:58:20,417 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [5, 6] 2026-10-11 18:58:20,476 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [5, 6] 2026-10-11 18:58:20,520 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #16 deleted custom.declaration.import records with IDs: [1] 2026-10-11 18:58:20,554 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_multiple_companies ... 2026-10-11 18:58:21,114 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 1006, model: custom.declaration.import 2026-10-11 18:58:21,157 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_stock_user ... 2026-10-11 18:58:21,743 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1005, model: custom.declaration.import 2026-10-11 18:58:21,757 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1005, model: custom.declaration.import 2026-10-11 18:58:21,762 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1005, model: custom.declaration.import 2026-10-11 18:58:21,775 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1005, model: custom.declaration.import.line 2026-10-11 18:58:21,777 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1005, model: custom.declaration.import.line 2026-10-11 18:58:21,782 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1005, model: custom.declaration.tax.import 2026-10-11 18:58:21,786 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1005, model: custom.declaration.tax.import 2026-10-11 18:58:21,789 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1005, model: custom.declaration.tax.import 2026-10-11 18:58:21,797 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1005, model: custom.declaration.tax.import.group 2026-10-11 18:58:21,800 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1005, model: custom.declaration.tax.import.group 2026-10-11 18:58:21,802 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1005, model: custom.declaration.tax.import.group 2026-10-11 18:58:21,806 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1005, model: custom.declaration.line.extra.expense 2026-10-11 18:58:21,809 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1005, model: custom.declaration.line.extra.expense 2026-10-11 18:58:21,812 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1005, model: custom.declaration.line.extra.expense 2026-10-11 18:58:21,852 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:58:26,241 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [522] 2026-10-11 18:58:26,850 121 INFO rb-001770c-225483-423667 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-11 18:58:27,169 121 INFO rb-001770c-225483-423667 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-11 18:58:27,374 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_cancel_custom_declaration_05 ... 2026-10-11 18:58:30,683 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_cancel_custom_declaration_06 ... 2026-10-11 18:58:33,744 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_clearance_date_on_custom_declaration_01 ... 2026-10-11 18:58:34,362 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [37, 38] 2026-10-11 18:58:34,423 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [17, 18] 2026-10-11 18:58:34,430 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [39, 40] 2026-10-11 18:58:34,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [19, 20] 2026-10-11 18:58:34,566 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_currency_rate_manual_01 ... 2026-10-11 18:58:35,112 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [45, 46] 2026-10-11 18:58:35,151 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [23, 24] 2026-10-11 18:58:35,160 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [47, 48] 2026-10-11 18:58:35,221 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [25, 26] 2026-10-11 18:58:35,265 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_picking_on_import_custom_declaration_01 ... 2026-10-11 18:58:35,972 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [29, 30] 2026-10-11 18:58:35,982 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [20, 21, 22] 2026-10-11 18:58:36,037 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [31, 32] 2026-10-11 18:58:36,044 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [53, 54, 55, 56, 57, 58] 2026-10-11 18:58:36,119 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [33, 34] 2026-10-11 18:58:36,256 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [35, 36] 2026-10-11 18:58:36,266 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [23, 24] 2026-10-11 18:58:36,321 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [37, 38] 2026-10-11 18:58:36,329 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [59, 60, 61, 62] 2026-10-11 18:58:36,393 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [39, 40] 2026-10-11 18:58:36,445 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_po_on_import_custom_declaration_01 ... 2026-10-11 18:58:36,936 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_request_date_on_custom_declaration_01 ... 2026-10-11 18:58:37,724 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [45, 46] 2026-10-11 18:58:37,762 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [31, 32, 33] 2026-10-11 18:58:37,842 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [47, 48] 2026-10-11 18:58:37,852 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [75, 76, 77, 78, 79, 80] 2026-10-11 18:58:37,933 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [49, 50] 2026-10-11 18:58:38,065 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [81, 82] 2026-10-11 18:58:38,131 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [51, 52] 2026-10-11 18:58:38,140 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [83, 84] 2026-10-11 18:58:38,190 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [53, 54] 2026-10-11 18:58:38,199 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [85, 86] 2026-10-11 18:58:38,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [55, 56] 2026-10-11 18:58:38,361 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_request_date_on_custom_declaration_02 ... 2026-10-11 18:58:39,037 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [59, 60] 2026-10-11 18:58:39,051 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [37, 38, 39] 2026-10-11 18:58:39,116 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [61, 62] 2026-10-11 18:58:39,133 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [93, 94, 95, 96, 97, 98] 2026-10-11 18:58:39,217 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [63, 64] 2026-10-11 18:58:39,347 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [99, 100] 2026-10-11 18:58:39,408 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [65, 66] 2026-10-11 18:58:39,418 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [101, 102] 2026-10-11 18:58:39,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [67, 68] 2026-10-11 18:58:39,553 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_consistency_between_picking_and_dec_lines_02 ... 2026-10-11 18:58:41,833 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_foreign_trade_partner_po_in_multi_company ... 2026-10-11 18:58:47,219 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_po_vd_picking_on_custom_declaration_01 ... 2026-10-11 18:58:48,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [117, 118] 2026-10-11 18:58:48,587 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [73, 74] 2026-10-11 18:58:48,595 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [119, 120] 2026-10-11 18:58:48,632 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [75, 76] 2026-10-11 18:58:48,643 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [45, 46] 2026-10-11 18:58:48,735 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [77, 78] 2026-10-11 18:58:48,745 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [121, 122] 2026-10-11 18:58:48,806 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [79, 80] 2026-10-11 18:58:48,814 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [123, 124] 2026-10-11 18:58:48,881 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_po_vd_picking_on_custom_declaration_02 ... 2026-10-11 18:58:49,919 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_compute_landed_cost_01 ... 2026-10-11 18:58:53,394 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_confirm_custom_declaration_03 ... 2026-10-11 18:58:55,268 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_confirm_import_custom_declaration_01 ... 2026-10-11 18:58:57,784 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_create_custom_declaration_01 ... 2026-10-11 18:58:58,544 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_create_custom_declaration_02 ... 2026-10-11 18:58:59,365 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_delete_import_tax_cost_product_01 ... 2026-10-11 18:58:59,398 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7037] 2026-10-11 18:58:59,456 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_delete_import_tax_cost_product_02 ... 2026-10-11 18:58:59,476 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7036] 2026-10-11 18:58:59,535 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_06 ... 2026-10-11 18:59:03,151 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_07 ... 2026-10-11 18:59:05,245 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [152, 153] 2026-10-11 18:59:05,317 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [90, 91] 2026-10-11 18:59:05,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [154, 155] 2026-10-11 18:59:05,363 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [92, 93] 2026-10-11 18:59:05,369 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [156, 157] 2026-10-11 18:59:05,420 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [94, 95] 2026-10-11 18:59:05,428 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [158, 159] 2026-10-11 18:59:05,468 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [96, 97] 2026-10-11 18:59:05,476 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [160, 161] 2026-10-11 18:59:05,514 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [98, 99] 2026-10-11 18:59:05,520 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [162, 163] 2026-10-11 18:59:09,312 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [100, 101] 2026-10-11 18:59:10,153 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_09 ... 2026-10-11 18:59:11,834 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [170, 171] 2026-10-11 18:59:11,910 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [104, 105] 2026-10-11 18:59:11,922 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [172, 173] 2026-10-11 18:59:13,278 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [106, 107] 2026-10-11 18:59:13,315 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_10 ... 2026-10-11 18:59:14,328 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_11 ... 2026-10-11 18:59:15,461 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_tax_computation_01 ... 2026-10-11 18:59:16,363 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_validate_landed_cost_01 ... 2026-10-11 18:59:19,076 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:59:27,924 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import_sequence: Starting TestCustomDeclarationImportSequence.test_first_declaration_of_new_company_gets_numbered_from_its_own_sequence ... 2026-10-11 18:59:28,037 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import_sequence: Starting TestCustomDeclarationImportSequence.test_second_declaration_of_new_company_takes_next_number_of_same_sequence ... 2026-10-11 18:59:28,181 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 18:59:33,514 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [547] 2026-10-11 18:59:34,112 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_01 ... 2026-10-11 18:59:34,586 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_02 ... 2026-10-11 18:59:35,235 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_03 ... 2026-10-11 18:59:35,610 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_create_po_01 ... 2026-10-11 18:59:35,790 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_create_po_02 ... 2026-10-11 18:59:35,965 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_01 ... 2026-10-11 18:59:36,218 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_02 ... 2026-10-11 18:59:36,504 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_03 ... 2026-10-11 18:59:36,879 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_01 ... 2026-10-11 18:59:36,908 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_02 ... 2026-10-11 18:59:38,015 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_for_picking_01 ... 2026-10-11 18:59:38,040 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_for_picking_02 ... 2026-10-11 18:59:38,830 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_required_for_picking_01 ... 2026-10-11 18:59:38,857 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_flow_of_import_01 ... 2026-10-11 18:59:42,470 121 INFO rb-001770c-225483-423667 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_return_product_01 ... 2026-10-11 18:59:47,826 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:59:52,260 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [559] 2026-10-11 18:59:52,919 121 INFO rb-001770c-225483-423667 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-11 18:59:53,656 121 INFO rb-001770c-225483-423667 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-11 18:59:54,473 121 INFO rb-001770c-225483-423667 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-11 18:59:55,274 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:59:56,443 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_basic: Starting TestAirBasic.test_001_air_basic_chargeable_weight ... 2026-10-11 18:59:56,688 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_basic: Starting TestAirBasic.test_002_non_air_not_applicable ... 2026-10-11 18:59:56,768 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 18:59:58,181 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_01_air_chargeable_weight ... 2026-10-11 18:59:58,501 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_02_booking_confirmed_immediately ... 2026-10-11 18:59:58,640 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_03_urgent_surcharge_as_charge_line ... 2026-10-11 18:59:58,822 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_04_atd_and_leg_done ... 2026-10-11 18:59:58,952 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:00:00,285 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_01_air_import_no_containers_hawb_set ... 2026-10-11 19:00:00,586 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_02_ata_milestone ... 2026-10-11 19:00:00,713 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_03_storage_fee_per_day ... 2026-10-11 19:00:00,865 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_04_full_air_import_charges ... 2026-10-11 19:00:01,151 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_05_chargeable_weight_import ... 2026-10-11 19:00:01,401 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:00:02,689 121 INFO rb-001770c-225483-423667 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-11 19:00:03,277 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_main_carriage_endpoint: Starting TestAirMainCarriageEndpointContract.test_02_missing_airport_blocks_without_leg_or_booking ... 2026-10-11 19:00:03,512 121 INFO rb-001770c-225483-423667 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-11 19:00:03,665 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:00:05,008 121 INFO rb-001770c-225483-423667 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-11 19:00:05,367 121 INFO rb-001770c-225483-423667 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-11 19:00:05,565 121 INFO rb-001770c-225483-423667 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-11 19:00:05,782 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:00:07,163 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_si_report_ports: Starting TestAirShipmentInstructionPorts.test_01_blank_si_fcl_prints_air_ports ... 2026-10-11 19:00:07,712 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air.tests.test_air_si_report_ports: Starting TestAirShipmentInstructionPorts.test_02_blank_si_lcl_prints_air_ports ... 2026-10-11 19:00:07,999 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:00:09,398 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air_consol.tests.test_air_consol_airport_endpoints: Starting TestAirConsolAirportEndpoints.test_create_master_carries_house_air_airports_and_links_houses ... 2026-10-11 19:00:09,721 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air_consol.tests.test_air_consol_airport_endpoints: Starting TestAirConsolAirportEndpoints.test_create_master_ignores_house_without_airports ... 2026-10-11 19:00:09,842 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air_consol.tests.test_air_consol_airport_endpoints: Starting TestAirConsolAirportEndpoints.test_create_master_refuses_houses_arriving_at_different_airports ... 2026-10-11 19:00:10,026 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air_consol.tests.test_air_consol_airport_endpoints: Starting TestAirConsolAirportEndpoints.test_create_master_refuses_houses_departing_different_airports ... 2026-10-11 19:00:10,204 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air_consol.tests.test_air_consol_airport_endpoints: Starting TestAirConsolAirportEndpoints.test_create_wizard_summary_flags_different_arrival_airports ... 2026-10-11 19:00:10,470 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air_consol.tests.test_air_consol_airport_endpoints: Starting TestAirConsolAirportEndpoints.test_create_wizard_summary_flags_different_departure_airports ... 2026-10-11 19:00:10,714 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air_consol.tests.test_air_consol_airport_endpoints: Starting TestAirConsolAirportEndpoints.test_create_wizard_summary_shows_house_air_airports ... 2026-10-11 19:00:10,911 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air_consol.tests.test_air_consol_airport_endpoints: Starting TestAirConsolAirportEndpoints.test_deconsolidate_houses_carry_master_air_airports ... 2026-10-11 19:00:11,138 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air_consol.tests.test_air_consol_airport_endpoints: Starting TestAirConsolAirportEndpoints.test_deconsolidate_houses_do_not_copy_master_sea_ports ... 2026-10-11 19:00:11,363 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air_consol.tests.test_air_consol_airport_endpoints: Starting TestAirConsolAirportEndpoints.test_deconsolidate_wizard_summary_shows_master_air_airports ... 2026-10-11 19:00:11,522 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:00:12,980 121 INFO rb-001770c-225483-423667 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-11 19:00:13,226 121 INFO rb-001770c-225483-423667 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-11 19:00:13,296 121 INFO rb-001770c-225483-423667 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-11 19:00:13,434 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:00:14,924 121 INFO rb-001770c-225483-423667 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-11 19:00:15,167 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_air_consol.tests.test_air_import_deconsolidation: Starting TestAirImportDeconsolidation.test_02_deconsolidate_wizard_requires_at_least_one_line ... 2026-10-11 19:00:15,289 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:00:16,560 121 INFO rb-001770c-225483-423667 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-11 19:00:17,023 121 INFO rb-001770c-225483-423667 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-11 19:00:17,351 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:00:18,659 121 INFO rb-001770c-225483-423667 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-11 19:00:19,404 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2415] 2026-10-11 19:00:19,440 121 INFO rb-001770c-225483-423667 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-11 19:00:19,886 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2416] 2026-10-11 19:00:19,952 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:00:21,935 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_arrival_notice_send_leaves_an_auditable_chatter_record ... 2026-10-11 19:00:22,310 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2417] 2026-10-11 19:00:22,347 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_body_contains_shipment_reference_date_and_vietnamese_translation ... 2026-10-11 19:00:22,451 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-001770c-225483/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,452 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,811 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-001770c-225483/addons/web/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,811 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/web/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,963 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-001770c-225483/addons/base_setup/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,963 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/base_setup/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,970 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-001770c-225483/addons/bus/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,970 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/bus/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,973 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-001770c-225483/addons/web_tour/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,973 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/web_tour/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,977 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-001770c-225483/addons/html_editor/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,977 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/html_editor/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,990 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-001770c-225483/addons/mail/i18n/vi.po for language vi_VN 2026-10-11 19:00:22,990 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mail/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,081 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-001770c-225483/addons/sales_team/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,081 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sales_team/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,088 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-001770c-225483/addons/onboarding/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,088 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/onboarding/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,093 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-001770c-225483/addons/uom/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,093 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/uom/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,099 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-001770c-225483/addons/product/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,099 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/product/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,135 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-001770c-225483/addons/analytic/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,135 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/analytic/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,144 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-001770c-225483/addons/web_editor/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,144 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/web_editor/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,168 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-001770c-225483/addons/http_routing/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,168 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/http_routing/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,170 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-001770c-225483/addons/auth_signup/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,170 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/auth_signup/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,182 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-001770c-225483/addons/portal/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,183 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/portal/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,196 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-001770c-225483/addons/resource/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,196 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/resource/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,204 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-001770c-225483/addons/digest/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,204 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/digest/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,210 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-001770c-225483/addons/account/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,210 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,355 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-001770c-225483/addons/payment/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,355 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,379 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-001770c-225483/addons/account_payment/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,379 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_payment/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,386 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-001770c-225483/addons/utm/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,386 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/utm/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,394 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-001770c-225483/addons/sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,394 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,442 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-001770c-225483/addons/sale_management/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,443 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_management/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,449 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-001770c-225483/addons/barcodes/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,449 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/barcodes/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,454 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-001770c-225483/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,454 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,457 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-001770c-225483/addons/stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,457 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,551 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-001770c-225483/addons/stock_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,551 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/stock_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,564 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-001770c-225483/addons/phone_validation/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,564 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/phone_validation/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,570 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-001770c-225483/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,570 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,644 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-001770c-225483/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,644 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,655 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-001770c-225483/addons/calendar/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,655 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/calendar/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,689 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-001770c-225483/addons/contacts/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,689 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/contacts/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,693 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-001770c-225483/addons/crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:23,693 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,748 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-001770c-225483/addons/social_media/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,749 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/social_media/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,750 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-001770c-225483/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,750 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,753 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-001770c-225483/addons/website/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,753 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,876 121 INFO rb-001770c-225483-423667 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-11 19:00:24,876 121 INFO rb-001770c-225483-423667 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-11 19:00:24,879 121 INFO rb-001770c-225483-423667 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-11 19:00:24,880 121 INFO rb-001770c-225483-423667 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-11 19:00:24,897 121 INFO rb-001770c-225483-423667 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-11 19:00:24,897 121 INFO rb-001770c-225483-423667 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-11 19:00:24,923 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-001770c-225483/addons/purchase/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,923 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/purchase/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,954 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-001770c-225483/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,954 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,962 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-001770c-225483/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,963 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-11 19:00:24,972 121 INFO rb-001770c-225483-423667 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-11 19:00:24,972 121 INFO rb-001770c-225483-423667 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-11 19:00:24,974 121 INFO rb-001770c-225483-423667 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-11 19:00:24,974 121 INFO rb-001770c-225483-423667 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-11 19:00:24,978 121 INFO rb-001770c-225483-423667 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-11 19:00:24,978 121 INFO rb-001770c-225483-423667 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-11 19:00:24,992 121 INFO rb-001770c-225483-423667 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-11 19:00:24,992 121 INFO rb-001770c-225483-423667 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-11 19:00:25,001 121 INFO rb-001770c-225483-423667 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-11 19:00:25,001 121 INFO rb-001770c-225483-423667 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-11 19:00:25,003 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-001770c-225483/addons/rating/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,003 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/rating/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,009 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-001770c-225483/addons/project/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,009 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,061 121 INFO rb-001770c-225483-423667 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-11 19:00:25,061 121 INFO rb-001770c-225483-423667 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-11 19:00:25,088 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-001770c-225483/addons/website_payment/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,089 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_payment/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,095 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-001770c-225483/addons/website_mail/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,095 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_mail/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,098 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-001770c-225483/addons/portal_rating/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,098 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/portal_rating/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,101 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-001770c-225483/addons/delivery/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,101 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/delivery/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,113 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-001770c-225483/addons/website_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,113 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,153 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-001770c-225483/addons/mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,153 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,220 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-001770c-225483/addons/link_tracker/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,220 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/link_tracker/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,225 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,225 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,284 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-001770c-225483/addons/resource_mail/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,284 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/resource_mail/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,287 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-001770c-225483/addons/hr/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,287 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,336 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-001770c-225483/addons/hr_expense/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,336 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_expense/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,369 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-001770c-225483/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,369 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,412 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-001770c-225483/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,413 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,414 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-001770c-225483/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,415 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,454 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-001770c-225483/addons/data_recycle/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,454 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/data_recycle/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,458 121 INFO rb-001770c-225483-423667 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-11 19:00:25,458 121 INFO rb-001770c-225483-423667 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-11 19:00:25,460 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module l10n_vn_viin_base_ward: no translation for language vi_VN 2026-10-11 19:00:25,461 121 INFO rb-001770c-225483-423667 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-11 19:00:25,461 121 INFO rb-001770c-225483-423667 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-11 19:00:25,502 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-001770c-225483/addons/maintenance/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,502 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/maintenance/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,520 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-001770c-225483/addons/marketing_card/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,520 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/marketing_card/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,531 121 INFO rb-001770c-225483-423667 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-11 19:00:25,531 121 INFO rb-001770c-225483-423667 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-11 19:00:25,545 121 INFO rb-001770c-225483-423667 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-11 19:00:25,545 121 INFO rb-001770c-225483-423667 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-11 19:00:25,550 121 INFO rb-001770c-225483-423667 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-11 19:00:25,551 121 INFO rb-001770c-225483-423667 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-11 19:00:25,561 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-001770c-225483/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,561 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,563 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-001770c-225483/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,563 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,565 121 INFO rb-001770c-225483-423667 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-11 19:00:25,565 121 INFO rb-001770c-225483-423667 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-11 19:00:25,575 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-001770c-225483/addons/hr_contract/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,575 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_contract/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,589 121 INFO rb-001770c-225483-423667 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-11 19:00:25,589 121 INFO rb-001770c-225483-423667 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-11 19:00:25,592 121 INFO rb-001770c-225483-423667 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-11 19:00:25,592 121 INFO rb-001770c-225483-423667 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-11 19:00:25,599 121 INFO rb-001770c-225483-423667 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-11 19:00:25,600 121 INFO rb-001770c-225483-423667 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-11 19:00:25,610 121 INFO rb-001770c-225483-423667 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-11 19:00:25,610 121 INFO rb-001770c-225483-423667 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-11 19:00:25,613 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-001770c-225483/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,613 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,618 121 INFO rb-001770c-225483-423667 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-11 19:00:25,618 121 INFO rb-001770c-225483-423667 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-11 19:00:25,619 121 INFO rb-001770c-225483-423667 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-11 19:00:25,619 121 INFO rb-001770c-225483-423667 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-11 19:00:25,622 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-001770c-225483/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,622 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,625 121 INFO rb-001770c-225483-423667 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-11 19:00:25,626 121 INFO rb-001770c-225483-423667 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-11 19:00:25,627 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-001770c-225483/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,627 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,629 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-001770c-225483/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,629 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-10-11 19:00:25,630 121 INFO rb-001770c-225483-423667 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-11 19:00:25,631 121 INFO rb-001770c-225483-423667 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-11 19:00:25,638 121 INFO rb-001770c-225483-423667 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-11 19:00:25,638 121 INFO rb-001770c-225483-423667 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-11 19:00:25,640 121 INFO rb-001770c-225483-423667 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-11 19:00:25,640 121 INFO rb-001770c-225483-423667 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-11 19:00:25,641 121 INFO rb-001770c-225483-423667 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-11 19:00:25,641 121 INFO rb-001770c-225483-423667 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-11 19:00:25,703 121 INFO rb-001770c-225483-423667 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-11 19:00:25,704 121 INFO rb-001770c-225483-423667 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-11 19:00:25,746 121 INFO rb-001770c-225483-423667 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-11 19:00:25,747 121 INFO rb-001770c-225483-423667 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-11 19:00:25,750 121 INFO rb-001770c-225483-423667 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-11 19:00:25,750 121 INFO rb-001770c-225483-423667 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-11 19:00:25,753 121 INFO rb-001770c-225483-423667 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-11 19:00:25,753 121 INFO rb-001770c-225483-423667 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-11 19:00:25,758 121 INFO rb-001770c-225483-423667 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-11 19:00:25,758 121 INFO rb-001770c-225483-423667 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-11 19:00:25,760 121 INFO rb-001770c-225483-423667 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-11 19:00:25,761 121 INFO rb-001770c-225483-423667 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-11 19:00:25,793 121 INFO rb-001770c-225483-423667 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-11 19:00:25,794 121 INFO rb-001770c-225483-423667 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-11 19:00:25,797 121 INFO rb-001770c-225483-423667 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-11 19:00:25,797 121 INFO rb-001770c-225483-423667 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-11 19:00:25,823 121 INFO rb-001770c-225483-423667 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-11 19:00:25,824 121 INFO rb-001770c-225483-423667 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-11 19:00:25,825 121 INFO rb-001770c-225483-423667 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-11 19:00:25,825 121 INFO rb-001770c-225483-423667 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-11 19:00:25,832 121 INFO rb-001770c-225483-423667 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-11 19:00:25,832 121 INFO rb-001770c-225483-423667 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-11 19:00:25,836 121 INFO rb-001770c-225483-423667 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-11 19:00:25,836 121 INFO rb-001770c-225483-423667 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-11 19:00:25,842 121 INFO rb-001770c-225483-423667 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-11 19:00:25,843 121 INFO rb-001770c-225483-423667 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-11 19:00:25,850 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_web_thousand_sep: no translation for language vi_VN 2026-10-11 19:00:25,850 121 INFO rb-001770c-225483-423667 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-11 19:00:25,850 121 INFO rb-001770c-225483-423667 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-11 19:00:25,869 121 INFO rb-001770c-225483-423667 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-11 19:00:25,869 121 INFO rb-001770c-225483-423667 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-11 19:00:25,871 121 INFO rb-001770c-225483-423667 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-11 19:00:25,871 121 INFO rb-001770c-225483-423667 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-11 19:00:25,877 121 INFO rb-001770c-225483-423667 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-11 19:00:25,877 121 INFO rb-001770c-225483-423667 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-11 19:00:25,878 121 INFO rb-001770c-225483-423667 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-11 19:00:25,879 121 INFO rb-001770c-225483-423667 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-11 19:00:25,892 121 INFO rb-001770c-225483-423667 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-11 19:00:25,892 121 INFO rb-001770c-225483-423667 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-11 19:00:25,897 121 INFO rb-001770c-225483-423667 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-11 19:00:25,897 121 INFO rb-001770c-225483-423667 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-11 19:00:25,901 121 INFO rb-001770c-225483-423667 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-11 19:00:25,901 121 INFO rb-001770c-225483-423667 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-11 19:00:25,902 121 INFO rb-001770c-225483-423667 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-11 19:00:25,902 121 INFO rb-001770c-225483-423667 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-11 19:00:25,992 121 INFO rb-001770c-225483-423667 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-11 19:00:25,992 121 INFO rb-001770c-225483-423667 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-11 19:00:25,996 121 INFO rb-001770c-225483-423667 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-11 19:00:25,996 121 INFO rb-001770c-225483-423667 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-11 19:00:26,000 121 INFO rb-001770c-225483-423667 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-11 19:00:26,000 121 INFO rb-001770c-225483-423667 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-11 19:00:26,012 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-001770c-225483/addons/iap/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,013 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/iap/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,016 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-001770c-225483/addons/iap_mail/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,016 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/iap_mail/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,019 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-001770c-225483/addons/sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,019 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,034 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-001770c-225483/addons/base_automation/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,034 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/base_automation/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,042 121 INFO rb-001770c-225483-423667 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-11 19:00:26,043 121 INFO rb-001770c-225483-423667 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-11 19:00:26,058 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-001770c-225483/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,059 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,062 121 INFO rb-001770c-225483-423667 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-11 19:00:26,063 121 INFO rb-001770c-225483-423667 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-11 19:00:26,071 121 INFO rb-001770c-225483-423667 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-11 19:00:26,071 121 INFO rb-001770c-225483-423667 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-11 19:00:26,072 121 INFO rb-001770c-225483-423667 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-11 19:00:26,072 121 INFO rb-001770c-225483-423667 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-11 19:00:26,098 121 INFO rb-001770c-225483-423667 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-11 19:00:26,098 121 INFO rb-001770c-225483-423667 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-11 19:00:26,102 121 INFO rb-001770c-225483-423667 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-11 19:00:26,102 121 INFO rb-001770c-225483-423667 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-11 19:00:26,118 121 INFO rb-001770c-225483-423667 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-11 19:00:26,118 121 INFO rb-001770c-225483-423667 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-11 19:00:26,124 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-001770c-225483/addons/base_import_module/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,124 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/base_import_module/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,133 121 INFO rb-001770c-225483-423667 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-11 19:00:26,133 121 INFO rb-001770c-225483-423667 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-11 19:00:26,160 121 INFO rb-001770c-225483-423667 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-11 19:00:26,161 121 INFO rb-001770c-225483-423667 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-11 19:00:26,162 121 INFO rb-001770c-225483-423667 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-11 19:00:26,162 121 INFO rb-001770c-225483-423667 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-11 19:00:26,182 121 INFO rb-001770c-225483-423667 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-11 19:00:26,182 121 INFO rb-001770c-225483-423667 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-11 19:00:26,184 121 INFO rb-001770c-225483-423667 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-11 19:00:26,184 121 INFO rb-001770c-225483-423667 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-11 19:00:26,191 121 INFO rb-001770c-225483-423667 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-11 19:00:26,191 121 INFO rb-001770c-225483-423667 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-11 19:00:26,194 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-001770c-225483/addons/fleet/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,194 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/fleet/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,227 121 INFO rb-001770c-225483-423667 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-11 19:00:26,227 121 INFO rb-001770c-225483-423667 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-11 19:00:26,234 121 INFO rb-001770c-225483-423667 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-11 19:00:26,234 121 INFO rb-001770c-225483-423667 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-11 19:00:26,242 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-001770c-225483/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,242 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,246 121 INFO rb-001770c-225483-423667 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-11 19:00:26,246 121 INFO rb-001770c-225483-423667 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-11 19:00:26,256 121 INFO rb-001770c-225483-423667 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-11 19:00:26,257 121 INFO rb-001770c-225483-423667 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-11 19:00:26,260 121 INFO rb-001770c-225483-423667 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-11 19:00:26,260 121 INFO rb-001770c-225483-423667 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-11 19:00:26,306 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_partner_calendar: no translation for language vi_VN 2026-10-11 19:00:26,306 121 INFO rb-001770c-225483-423667 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-11 19:00:26,307 121 INFO rb-001770c-225483-423667 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-11 19:00:26,331 121 INFO rb-001770c-225483-423667 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-11 19:00:26,331 121 INFO rb-001770c-225483-423667 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-11 19:00:26,335 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_tracking_location: no translation for language vi_VN 2026-10-11 19:00:26,335 121 INFO rb-001770c-225483-423667 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-11 19:00:26,335 121 INFO rb-001770c-225483-423667 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-11 19:00:26,382 121 INFO rb-001770c-225483-423667 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-11 19:00:26,383 121 INFO rb-001770c-225483-423667 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-11 19:00:26,386 121 INFO rb-001770c-225483-423667 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-11 19:00:26,386 121 INFO rb-001770c-225483-423667 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-11 19:00:26,463 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-001770c-225483/addons/base_import/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,463 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/base_import/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,472 121 INFO rb-001770c-225483-423667 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-11 19:00:26,472 121 INFO rb-001770c-225483-423667 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-11 19:00:26,494 121 INFO rb-001770c-225483-423667 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-11 19:00:26,494 121 INFO rb-001770c-225483-423667 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-11 19:00:26,538 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-001770c-225483/addons/gamification/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,539 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/gamification/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,570 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-001770c-225483/addons/survey/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,571 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/survey/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,624 121 INFO rb-001770c-225483-423667 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-11 19:00:26,624 121 INFO rb-001770c-225483-423667 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-11 19:00:26,626 121 INFO rb-001770c-225483-423667 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-11 19:00:26,627 121 INFO rb-001770c-225483-423667 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-11 19:00:26,627 121 INFO rb-001770c-225483-423667 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-11 19:00:26,628 121 INFO rb-001770c-225483-423667 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-11 19:00:26,645 121 INFO rb-001770c-225483-423667 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-11 19:00:26,645 121 INFO rb-001770c-225483-423667 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-11 19:00:26,663 121 INFO rb-001770c-225483-423667 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-11 19:00:26,663 121 INFO rb-001770c-225483-423667 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-11 19:00:26,667 121 INFO rb-001770c-225483-423667 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-11 19:00:26,667 121 INFO rb-001770c-225483-423667 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-11 19:00:26,672 121 INFO rb-001770c-225483-423667 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-11 19:00:26,672 121 INFO rb-001770c-225483-423667 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-11 19:00:26,680 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-001770c-225483/addons/hr_skills/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,680 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_skills/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,695 121 INFO rb-001770c-225483-423667 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-11 19:00:26,695 121 INFO rb-001770c-225483-423667 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-11 19:00:26,709 121 INFO rb-001770c-225483-423667 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-11 19:00:26,709 121 INFO rb-001770c-225483-423667 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-11 19:00:26,716 121 INFO rb-001770c-225483-423667 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-11 19:00:26,716 121 INFO rb-001770c-225483-423667 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-11 19:00:26,750 121 INFO rb-001770c-225483-423667 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-11 19:00:26,750 121 INFO rb-001770c-225483-423667 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-11 19:00:26,754 121 INFO rb-001770c-225483-423667 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-11 19:00:26,754 121 INFO rb-001770c-225483-423667 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-11 19:00:26,759 121 INFO rb-001770c-225483-423667 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-11 19:00:26,760 121 INFO rb-001770c-225483-423667 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-11 19:00:26,767 121 INFO rb-001770c-225483-423667 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-11 19:00:26,767 121 INFO rb-001770c-225483-423667 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-11 19:00:26,780 121 INFO rb-001770c-225483-423667 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-11 19:00:26,780 121 INFO rb-001770c-225483-423667 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-11 19:00:26,781 121 INFO rb-001770c-225483-423667 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-11 19:00:26,782 121 INFO rb-001770c-225483-423667 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-11 19:00:26,796 121 INFO rb-001770c-225483-423667 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-11 19:00:26,796 121 INFO rb-001770c-225483-423667 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-11 19:00:26,809 121 INFO rb-001770c-225483-423667 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-11 19:00:26,809 121 INFO rb-001770c-225483-423667 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-11 19:00:26,826 121 INFO rb-001770c-225483-423667 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-11 19:00:26,826 121 INFO rb-001770c-225483-423667 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-11 19:00:26,862 121 INFO rb-001770c-225483-423667 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-11 19:00:26,862 121 INFO rb-001770c-225483-423667 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-11 19:00:26,881 121 INFO rb-001770c-225483-423667 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-11 19:00:26,882 121 INFO rb-001770c-225483-423667 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-11 19:00:26,883 121 INFO rb-001770c-225483-423667 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-11 19:00:26,883 121 INFO rb-001770c-225483-423667 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-11 19:00:26,892 121 INFO rb-001770c-225483-423667 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-11 19:00:26,892 121 INFO rb-001770c-225483-423667 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-11 19:00:26,902 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-001770c-225483/addons/website_partner/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,903 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_partner/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,907 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-001770c-225483/addons/website_profile/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,907 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_profile/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,915 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-001770c-225483/addons/website_slides/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,915 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_slides/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,969 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-001770c-225483/addons/event/i18n/vi.po for language vi_VN 2026-10-11 19:00:26,970 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/event/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,027 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-001770c-225483/addons/website_event/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,027 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,040 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-001770c-225483/addons/im_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,041 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/im_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,058 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-001770c-225483/addons/sale_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,059 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,065 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-001770c-225483/addons/repair/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,065 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/repair/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,078 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-001770c-225483/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,079 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,094 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,094 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,107 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-001770c-225483/addons/project_todo/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,107 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_todo/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,114 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-001770c-225483/addons/lunch/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,114 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/lunch/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,136 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-001770c-225483/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,136 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,147 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_data_module: no translation for language vi_VN 2026-10-11 19:00:27,147 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module web_responsive: no translation for language vi_VN 2026-10-11 19:00:27,148 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-001770c-225483/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,148 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,155 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-001770c-225483/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,155 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,158 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-001770c-225483/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,158 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,161 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-001770c-225483/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,161 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,163 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-001770c-225483/addons/pos_discount/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,163 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_discount/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,166 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-001770c-225483/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,166 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,176 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_edi_ubl: loading translation file /data/build/rb-001770c-225483/addons/pos_edi_ubl/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,176 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_edi_ubl/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,178 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-001770c-225483/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,178 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,181 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-001770c-225483/addons/loyalty/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,181 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/loyalty/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,205 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-001770c-225483/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,205 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,214 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-001770c-225483/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,214 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,216 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-001770c-225483/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,216 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,218 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-001770c-225483/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,218 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,221 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-001770c-225483/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,221 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,225 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-001770c-225483/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,225 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,228 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-001770c-225483/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,228 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,231 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-001770c-225483/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,231 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,233 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language vi_VN 2026-10-11 19:00:27,233 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-001770c-225483/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,233 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,236 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-001770c-225483/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,237 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,238 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: no translation for language vi_VN 2026-10-11 19:00:27,239 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-001770c-225483/addons/pos_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,239 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,244 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-001770c-225483/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,244 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,245 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-001770c-225483/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,245 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,258 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language vi_VN 2026-10-11 19:00:27,259 121 INFO rb-001770c-225483-423667 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-11 19:00:27,259 121 INFO rb-001770c-225483-423667 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-11 19:00:27,265 121 INFO rb-001770c-225483-423667 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-11 19:00:27,265 121 INFO rb-001770c-225483-423667 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-11 19:00:27,267 121 INFO rb-001770c-225483-423667 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-11 19:00:27,267 121 INFO rb-001770c-225483-423667 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-11 19:00:27,268 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-001770c-225483/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,268 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,273 121 INFO rb-001770c-225483-423667 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-11 19:00:27,273 121 INFO rb-001770c-225483-423667 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-11 19:00:27,276 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-001770c-225483/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,276 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,279 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language vi_VN 2026-10-11 19:00:27,279 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-001770c-225483/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,279 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,282 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-001770c-225483/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,282 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,283 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-001770c-225483/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,283 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,296 121 INFO rb-001770c-225483-423667 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-11 19:00:27,297 121 INFO rb-001770c-225483-423667 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-11 19:00:27,303 121 INFO rb-001770c-225483-423667 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-11 19:00:27,303 121 INFO rb-001770c-225483-423667 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-11 19:00:27,306 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-001770c-225483/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,306 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,309 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-001770c-225483/addons/base_iban/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,309 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/base_iban/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,311 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-001770c-225483/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,311 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,314 121 INFO rb-001770c-225483-423667 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-11 19:00:27,314 121 INFO rb-001770c-225483-423667 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-11 19:00:27,327 121 INFO rb-001770c-225483-423667 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-11 19:00:27,328 121 INFO rb-001770c-225483-423667 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-11 19:00:27,336 121 INFO rb-001770c-225483-423667 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-11 19:00:27,336 121 INFO rb-001770c-225483-423667 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-11 19:00:27,339 121 INFO rb-001770c-225483-423667 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-11 19:00:27,339 121 INFO rb-001770c-225483-423667 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-11 19:00:27,349 121 INFO rb-001770c-225483-423667 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-11 19:00:27,349 121 INFO rb-001770c-225483-423667 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-11 19:00:27,352 121 INFO rb-001770c-225483-423667 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-11 19:00:27,352 121 INFO rb-001770c-225483-423667 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-11 19:00:27,353 121 INFO rb-001770c-225483-423667 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-11 19:00:27,353 121 INFO rb-001770c-225483-423667 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-11 19:00:27,356 121 INFO rb-001770c-225483-423667 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-11 19:00:27,357 121 INFO rb-001770c-225483-423667 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-11 19:00:27,358 121 INFO rb-001770c-225483-423667 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-11 19:00:27,359 121 INFO rb-001770c-225483-423667 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-11 19:00:27,361 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_foreign_trade_currency_rate: no translation for language vi_VN 2026-10-11 19:00:27,361 121 INFO rb-001770c-225483-423667 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-11 19:00:27,361 121 INFO rb-001770c-225483-423667 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-11 19:00:27,371 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_foreign_trade_export_currency_rate: no translation for language vi_VN 2026-10-11 19:00:27,371 121 INFO rb-001770c-225483-423667 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-11 19:00:27,371 121 INFO rb-001770c-225483-423667 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-11 19:00:27,384 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_foreign_trade_import_currency_rate: no translation for language vi_VN 2026-10-11 19:00:27,384 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-001770c-225483/addons/website_blog/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,384 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_blog/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,412 121 INFO rb-001770c-225483-423667 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-11 19:00:27,412 121 INFO rb-001770c-225483-423667 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-11 19:00:27,414 121 INFO rb-001770c-225483-423667 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-11 19:00:27,414 121 INFO rb-001770c-225483-423667 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-11 19:00:27,415 121 INFO rb-001770c-225483-423667 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-11 19:00:27,415 121 INFO rb-001770c-225483-423667 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-11 19:00:27,417 121 INFO rb-001770c-225483-423667 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-11 19:00:27,417 121 INFO rb-001770c-225483-423667 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-11 19:00:27,419 121 INFO rb-001770c-225483-423667 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-11 19:00:27,419 121 INFO rb-001770c-225483-423667 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-11 19:00:27,421 121 INFO rb-001770c-225483-423667 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-11 19:00:27,421 121 INFO rb-001770c-225483-423667 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-11 19:00:27,443 121 INFO rb-001770c-225483-423667 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-11 19:00:27,443 121 INFO rb-001770c-225483-423667 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-11 19:00:27,452 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_pos_refund: no translation for language vi_VN 2026-10-11 19:00:27,453 121 INFO rb-001770c-225483-423667 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-11 19:00:27,453 121 INFO rb-001770c-225483-423667 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-11 19:00:27,454 121 INFO rb-001770c-225483-423667 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-11 19:00:27,455 121 INFO rb-001770c-225483-423667 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-11 19:00:27,456 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: loading translation file /data/build/rb-001770c-225483/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,456 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,464 121 INFO rb-001770c-225483-423667 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-11 19:00:27,465 121 INFO rb-001770c-225483-423667 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-11 19:00:27,468 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel_pos: loading translation file /data/build/rb-001770c-225483/addons/l10n_vn_edi_viettel_pos/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,468 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/l10n_vn_edi_viettel_pos/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,471 121 INFO rb-001770c-225483-423667 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-11 19:00:27,471 121 INFO rb-001770c-225483-423667 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-11 19:00:27,472 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-001770c-225483/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,472 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,478 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_partner_multilang: no translation for language vi_VN 2026-10-11 19:00:27,478 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-001770c-225483/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,478 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,481 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_partner_multilang_partner_autocomplete: no translation for language vi_VN 2026-10-11 19:00:27,481 121 INFO rb-001770c-225483-423667 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-11 19:00:27,481 121 INFO rb-001770c-225483-423667 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-11 19:00:27,485 121 INFO rb-001770c-225483-423667 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-11 19:00:27,485 121 INFO rb-001770c-225483-423667 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-11 19:00:27,487 121 INFO rb-001770c-225483-423667 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-11 19:00:27,487 121 INFO rb-001770c-225483-423667 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-11 19:00:27,489 121 INFO rb-001770c-225483-423667 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-11 19:00:27,489 121 INFO rb-001770c-225483-423667 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-11 19:00:27,493 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-001770c-225483/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,493 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,500 121 INFO rb-001770c-225483-423667 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-11 19:00:27,500 121 INFO rb-001770c-225483-423667 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-11 19:00:27,502 121 INFO rb-001770c-225483-423667 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-11 19:00:27,502 121 INFO rb-001770c-225483-423667 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-11 19:00:27,504 121 INFO rb-001770c-225483-423667 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-11 19:00:27,505 121 INFO rb-001770c-225483-423667 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-11 19:00:27,506 121 INFO rb-001770c-225483-423667 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-11 19:00:27,506 121 INFO rb-001770c-225483-423667 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-11 19:00:27,512 121 INFO rb-001770c-225483-423667 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-11 19:00:27,512 121 INFO rb-001770c-225483-423667 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-11 19:00:27,534 121 INFO rb-001770c-225483-423667 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-11 19:00:27,535 121 INFO rb-001770c-225483-423667 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-11 19:00:27,536 121 INFO rb-001770c-225483-423667 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-11 19:00:27,536 121 INFO rb-001770c-225483-423667 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-11 19:00:27,538 121 INFO rb-001770c-225483-423667 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-11 19:00:27,538 121 INFO rb-001770c-225483-423667 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-11 19:00:27,551 121 INFO rb-001770c-225483-423667 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-11 19:00:27,552 121 INFO rb-001770c-225483-423667 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-11 19:00:27,554 121 INFO rb-001770c-225483-423667 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-11 19:00:27,554 121 INFO rb-001770c-225483-423667 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-11 19:00:27,558 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-001770c-225483/addons/mrp_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,558 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mrp_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,563 121 INFO rb-001770c-225483-423667 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-11 19:00:27,564 121 INFO rb-001770c-225483-423667 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-11 19:00:27,579 121 INFO rb-001770c-225483-423667 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-11 19:00:27,579 121 INFO rb-001770c-225483-423667 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-11 19:00:27,587 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_mrp_workorder: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/i18n/vi_VN.po for language vi_VN 2026-10-11 19:00:27,587 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/i18n/vi_VN.po for language vi_VN 2026-10-11 19:00:27,614 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_mrp_workorder_quality: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder_quality/i18n/vi_VN.po for language vi_VN 2026-10-11 19:00:27,614 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder_quality/i18n/vi_VN.po for language vi_VN 2026-10-11 19:00:27,619 121 INFO rb-001770c-225483-423667 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-11 19:00:27,619 121 INFO rb-001770c-225483-423667 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-11 19:00:27,622 121 INFO rb-001770c-225483-423667 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-11 19:00:27,622 121 INFO rb-001770c-225483-423667 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-11 19:00:27,625 121 INFO rb-001770c-225483-423667 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-11 19:00:27,625 121 INFO rb-001770c-225483-423667 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-11 19:00:27,629 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_mrp_workorder_backdate: no translation for language vi_VN 2026-10-11 19:00:27,629 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-001770c-225483/addons/website_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,629 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,632 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-001770c-225483/addons/website_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,632 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,634 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-001770c-225483/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,634 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,636 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-001770c-225483/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,636 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,647 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-001770c-225483/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,647 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,649 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-001770c-225483/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,649 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,651 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-001770c-225483/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,651 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,654 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-001770c-225483/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,654 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,655 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-001770c-225483/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,655 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,660 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-001770c-225483/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,660 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,663 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-001770c-225483/addons/account_edi/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,663 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_edi/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,667 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-001770c-225483/addons/certificate/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,667 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/certificate/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,671 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-001770c-225483/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,671 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,674 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-001770c-225483/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,674 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,682 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-001770c-225483/addons/account_fleet/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,682 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_fleet/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,684 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-001770c-225483/addons/account_peppol/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,684 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_peppol/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,700 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_peppol_response: loading translation file /data/build/rb-001770c-225483/addons/account_peppol_response/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,700 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_peppol_response/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,707 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-001770c-225483/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,707 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,713 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-001770c-225483/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,713 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,715 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-001770c-225483/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,716 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,717 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-001770c-225483/addons/account_test/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,717 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_test/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,721 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-001770c-225483/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,722 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,723 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-001770c-225483/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,723 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,727 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-001770c-225483/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,727 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,731 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-001770c-225483/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,731 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,733 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-001770c-225483/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,733 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,735 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-001770c-225483/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,735 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,737 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-001770c-225483/addons/auth_totp/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,737 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/auth_totp/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,742 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-001770c-225483/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,743 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,746 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-001770c-225483/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,746 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,749 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-001770c-225483/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,749 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,751 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-001770c-225483/addons/base_install_request/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,751 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/base_install_request/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,755 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-001770c-225483/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,755 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,758 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-001770c-225483/addons/base_vat/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,758 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/base_vat/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,762 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-001770c-225483/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,762 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,764 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-001770c-225483/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,765 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,767 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-001770c-225483/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,767 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,769 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-001770c-225483/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,770 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,772 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module cloud_storage_migration: loading translation file /data/build/rb-001770c-225483/addons/cloud_storage_migration/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,772 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/cloud_storage_migration/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,776 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-001770c-225483/addons/iap_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,776 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/iap_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,777 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-001770c-225483/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,777 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,779 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-001770c-225483/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,779 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,788 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-001770c-225483/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,788 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,791 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-001770c-225483/addons/crm_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,791 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/crm_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,792 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-001770c-225483/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,792 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,798 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-001770c-225483/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,798 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,802 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-001770c-225483/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,802 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,812 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-001770c-225483/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,812 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,813 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-001770c-225483/addons/event_booth/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,814 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/event_booth/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,820 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-001770c-225483/addons/event_product/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,820 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/event_product/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,822 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-001770c-225483/addons/event_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,822 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/event_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,828 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-001770c-225483/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,828 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,832 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-001770c-225483/addons/event_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,833 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/event_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,840 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-001770c-225483/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,840 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,841 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-001770c-225483/addons/event_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,841 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/event_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,843 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-001770c-225483/addons/sale_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,844 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,846 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-001770c-225483/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,846 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,848 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-001770c-225483/addons/google_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,848 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/google_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,849 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-001770c-225483/addons/google_calendar/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,849 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/google_calendar/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,853 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-001770c-225483/addons/google_gmail/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,853 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/google_gmail/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,857 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-001770c-225483/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,857 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,858 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-001770c-225483/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,859 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,861 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-001770c-225483/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,861 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,864 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-001770c-225483/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,864 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,867 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-001770c-225483/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,867 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,869 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-001770c-225483/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,869 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,871 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-001770c-225483/addons/hr_presence/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,871 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_presence/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,875 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_recruitment_sms: loading translation file /data/build/rb-001770c-225483/addons/hr_recruitment_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,875 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_recruitment_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,876 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-001770c-225483/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,876 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,880 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-001770c-225483/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,880 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,881 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-001770c-225483/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,881 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,883 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-001770c-225483/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,883 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,886 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module l10n_us: no translation for language vi_VN 2026-10-11 19:00:27,886 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language vi_VN 2026-10-11 19:00:27,886 121 INFO rb-001770c-225483-423667 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-11 19:00:27,886 121 INFO rb-001770c-225483-423667 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-11 19:00:27,888 121 INFO rb-001770c-225483-423667 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-11 19:00:27,888 121 INFO rb-001770c-225483-423667 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-11 19:00:27,890 121 INFO rb-001770c-225483-423667 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-11 19:00:27,890 121 INFO rb-001770c-225483-423667 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-11 19:00:27,893 121 INFO rb-001770c-225483-423667 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-11 19:00:27,893 121 INFO rb-001770c-225483-423667 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-11 19:00:27,898 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_auto_transfer: no translation for language vi_VN 2026-10-11 19:00:27,899 121 INFO rb-001770c-225483-423667 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-11 19:00:27,899 121 INFO rb-001770c-225483-423667 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-11 19:00:27,920 121 INFO rb-001770c-225483-423667 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-11 19:00:27,920 121 INFO rb-001770c-225483-423667 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-11 19:00:27,948 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports_asset: no translation for language vi_VN 2026-10-11 19:00:27,948 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports_recurring: no translation for language vi_VN 2026-10-11 19:00:27,948 121 INFO rb-001770c-225483-423667 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-11 19:00:27,948 121 INFO rb-001770c-225483-423667 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-11 19:00:27,950 121 INFO rb-001770c-225483-423667 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-11 19:00:27,950 121 INFO rb-001770c-225483-423667 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-11 19:00:27,951 121 INFO rb-001770c-225483-423667 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-11 19:00:27,951 121 INFO rb-001770c-225483-423667 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-11 19:00:27,953 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module l10n_vn_viin_foreign_trade_account_reports: no translation for language vi_VN 2026-10-11 19:00:27,953 121 INFO rb-001770c-225483-423667 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-11 19:00:27,953 121 INFO rb-001770c-225483-423667 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-11 19:00:27,957 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-001770c-225483/addons/sale_service/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,957 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_service/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,958 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-001770c-225483/addons/project_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,959 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,962 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-001770c-225483/addons/sale_project/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,962 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_project/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,970 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-001770c-225483/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,970 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-10-11 19:00:27,985 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_logistics_sales_team: no translation for language vi_VN 2026-10-11 19:00:27,985 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_tracking_location_route: no translation for language vi_VN 2026-10-11 19:00:27,985 121 INFO rb-001770c-225483-423667 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-11 19:00:27,985 121 INFO rb-001770c-225483-423667 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-11 19:00:27,990 121 INFO rb-001770c-225483-423667 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-11 19:00:27,990 121 INFO rb-001770c-225483-423667 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-11 19:00:27,997 121 INFO rb-001770c-225483-423667 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-11 19:00:27,997 121 INFO rb-001770c-225483-423667 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-11 19:00:27,999 121 INFO rb-001770c-225483-423667 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-11 19:00:27,999 121 INFO rb-001770c-225483-423667 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-11 19:00:28,012 121 INFO rb-001770c-225483-423667 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-11 19:00:28,013 121 INFO rb-001770c-225483-423667 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-11 19:00:28,015 121 INFO rb-001770c-225483-423667 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-11 19:00:28,015 121 INFO rb-001770c-225483-423667 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-11 19:00:28,017 121 INFO rb-001770c-225483-423667 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-11 19:00:28,018 121 INFO rb-001770c-225483-423667 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-11 19:00:28,019 121 INFO rb-001770c-225483-423667 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-11 19:00:28,020 121 INFO rb-001770c-225483-423667 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-11 19:00:28,021 121 INFO rb-001770c-225483-423667 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-11 19:00:28,021 121 INFO rb-001770c-225483-423667 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-11 19:00:28,035 121 INFO rb-001770c-225483-423667 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-11 19:00:28,035 121 INFO rb-001770c-225483-423667 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-11 19:00:28,037 121 INFO rb-001770c-225483-423667 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-11 19:00:28,037 121 INFO rb-001770c-225483-423667 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-11 19:00:28,042 121 INFO rb-001770c-225483-423667 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-11 19:00:28,042 121 INFO rb-001770c-225483-423667 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-11 19:00:28,043 121 INFO rb-001770c-225483-423667 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-11 19:00:28,044 121 INFO rb-001770c-225483-423667 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-11 19:00:28,047 121 INFO rb-001770c-225483-423667 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-11 19:00:28,047 121 INFO rb-001770c-225483-423667 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-11 19:00:28,054 121 INFO rb-001770c-225483-423667 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-11 19:00:28,054 121 INFO rb-001770c-225483-423667 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-11 19:00:28,056 121 INFO rb-001770c-225483-423667 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-11 19:00:28,056 121 INFO rb-001770c-225483-423667 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-11 19:00:28,058 121 INFO rb-001770c-225483-423667 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-11 19:00:28,058 121 INFO rb-001770c-225483-423667 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-11 19:00:28,060 121 INFO rb-001770c-225483-423667 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-11 19:00:28,061 121 INFO rb-001770c-225483-423667 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-11 19:00:28,062 121 INFO rb-001770c-225483-423667 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-11 19:00:28,062 121 INFO rb-001770c-225483-423667 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-11 19:00:28,064 121 INFO rb-001770c-225483-423667 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-11 19:00:28,064 121 INFO rb-001770c-225483-423667 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-11 19:00:28,065 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-001770c-225483/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,065 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,070 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-001770c-225483/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,070 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,072 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-001770c-225483/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,072 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,074 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-001770c-225483/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,074 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,076 121 INFO rb-001770c-225483-423667 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-11 19:00:28,076 121 INFO rb-001770c-225483-423667 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-11 19:00:28,080 121 INFO rb-001770c-225483-423667 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-11 19:00:28,080 121 INFO rb-001770c-225483-423667 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-11 19:00:28,082 121 INFO rb-001770c-225483-423667 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-11 19:00:28,082 121 INFO rb-001770c-225483-423667 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-11 19:00:28,085 121 INFO rb-001770c-225483-423667 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-11 19:00:28,085 121 INFO rb-001770c-225483-423667 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-11 19:00:28,093 121 INFO rb-001770c-225483-423667 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-11 19:00:28,093 121 INFO rb-001770c-225483-423667 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-11 19:00:28,096 121 INFO rb-001770c-225483-423667 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-11 19:00:28,096 121 INFO rb-001770c-225483-423667 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-11 19:00:28,102 121 INFO rb-001770c-225483-423667 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-11 19:00:28,102 121 INFO rb-001770c-225483-423667 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-11 19:00:28,105 121 INFO rb-001770c-225483-423667 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-11 19:00:28,106 121 INFO rb-001770c-225483-423667 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-11 19:00:28,107 121 INFO rb-001770c-225483-423667 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-11 19:00:28,107 121 INFO rb-001770c-225483-423667 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-11 19:00:28,109 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module l10n_vn_viin_stock_reports_multi_warehouse_access_control: no translation for language vi_VN 2026-10-11 19:00:28,109 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-001770c-225483/addons/mail_bot/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,109 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mail_bot/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,113 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language vi_VN 2026-10-11 19:00:28,113 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-001770c-225483/addons/mail_group/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,113 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mail_group/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,125 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,125 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,127 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,127 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,129 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,129 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,130 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,130 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,132 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-001770c-225483/addons/website_event_track/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,132 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_track/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,155 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,155 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,156 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,156 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,158 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,158 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,160 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,160 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,161 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,162 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,163 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-001770c-225483/addons/membership/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,163 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/membership/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,169 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-001770c-225483/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,169 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,171 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-001770c-225483/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,171 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,175 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-001770c-225483/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,175 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,180 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-001770c-225483/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,180 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,181 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-001770c-225483/addons/product_expiry/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,182 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/product_expiry/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,186 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-001770c-225483/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,187 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,188 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-001770c-225483/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,188 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,189 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-001770c-225483/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,190 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,190 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-001770c-225483/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,191 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,193 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-001770c-225483/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,193 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,195 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: loading translation file /data/build/rb-001770c-225483/addons/mrp_subcontracting_landed_costs/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,195 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mrp_subcontracting_landed_costs/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,196 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language vi_VN 2026-10-11 19:00:28,196 121 INFO rb-001770c-225483-423667 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-11 19:00:28,196 121 INFO rb-001770c-225483-423667 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-11 19:00:28,199 121 INFO rb-001770c-225483-423667 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-11 19:00:28,199 121 INFO rb-001770c-225483-423667 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-11 19:00:28,202 121 INFO rb-001770c-225483-423667 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-11 19:00:28,202 121 INFO rb-001770c-225483-423667 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-11 19:00:28,206 121 INFO rb-001770c-225483-423667 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-11 19:00:28,206 121 INFO rb-001770c-225483-423667 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-11 19:00:28,212 121 INFO rb-001770c-225483-423667 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-11 19:00:28,213 121 INFO rb-001770c-225483-423667 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-11 19:00:28,215 121 INFO rb-001770c-225483-423667 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-11 19:00:28,215 121 INFO rb-001770c-225483-423667 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-11 19:00:28,219 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_account_tax_python: loading translation file /data/build/rb-001770c-225483/addons/pos_account_tax_python/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,219 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_account_tax_python/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,220 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-001770c-225483/addons/pos_event/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,221 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_event/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,223 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_event_sale: loading translation file /data/build/rb-001770c-225483/addons/pos_event_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,223 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_event_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,225 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-001770c-225483/addons/pos_hr/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,225 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_hr/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,228 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language vi_VN 2026-10-11 19:00:28,229 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-001770c-225483/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,229 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,230 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-001770c-225483/addons/sale_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,231 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,232 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-001770c-225483/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,232 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,233 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-001770c-225483/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,233 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,234 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: loading translation file /data/build/rb-001770c-225483/addons/pos_self_order_razorpay/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,234 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_self_order_razorpay/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,235 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-001770c-225483/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,235 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,236 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-001770c-225483/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,236 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,238 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-001770c-225483/addons/pos_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,238 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/pos_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,239 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-001770c-225483/addons/product_email_template/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,239 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/product_email_template/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,241 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-001770c-225483/addons/product_images/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,241 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/product_images/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,244 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-001770c-225483/addons/product_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,244 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/product_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,247 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-001770c-225483/addons/product_matrix/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,247 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/product_matrix/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,249 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-001770c-225483/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,250 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,251 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-001770c-225483/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,251 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,253 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-001770c-225483/addons/project_mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,253 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,255 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-001770c-225483/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,255 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,257 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-001770c-225483/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,257 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,259 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language vi_VN 2026-10-11 19:00:28,259 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: loading translation file /data/build/rb-001770c-225483/addons/project_mrp_stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,259 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_mrp_stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,261 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-001770c-225483/addons/project_purchase/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,261 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_purchase/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,262 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-001770c-225483/addons/project_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,262 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,264 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_purchase_stock: loading translation file /data/build/rb-001770c-225483/addons/project_purchase_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,264 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_purchase_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,265 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-001770c-225483/addons/sale_expense/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,265 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_expense/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,267 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-001770c-225483/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,267 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,269 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-001770c-225483/addons/project_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,269 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,270 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-001770c-225483/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,270 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,272 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_stock_landed_costs: loading translation file /data/build/rb-001770c-225483/addons/project_stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,272 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_stock_landed_costs/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,273 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-001770c-225483/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,273 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,276 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-001770c-225483/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,276 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,278 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-001770c-225483/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,278 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,280 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-001770c-225483/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,280 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,281 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-001770c-225483/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,281 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,283 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-001770c-225483/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,283 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,285 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-001770c-225483/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,285 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,286 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-001770c-225483/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,286 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,291 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_gelato_stock: loading translation file /data/build/rb-001770c-225483/addons/sale_gelato_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,291 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_gelato_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,293 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-001770c-225483/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,293 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,294 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-001770c-225483/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,294 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,296 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language vi_VN 2026-10-11 19:00:28,296 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-001770c-225483/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,296 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,302 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-001770c-225483/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,302 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,303 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-001770c-225483/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,303 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,305 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_project_stock_account: loading translation file /data/build/rb-001770c-225483/addons/sale_project_stock_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,305 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_project_stock_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,306 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_purchase_project: loading translation file /data/build/rb-001770c-225483/addons/sale_purchase_project/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,307 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_purchase_project/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,308 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_sms: no translation for language vi_VN 2026-10-11 19:00:28,308 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-001770c-225483/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,308 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,309 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-001770c-225483/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,309 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,312 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-001770c-225483/addons/snailmail/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,312 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/snailmail/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,319 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-001770c-225483/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,319 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,320 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,321 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,394 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,394 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,397 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,398 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,402 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,402 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,404 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,405 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,407 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,407 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,409 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,409 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,411 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,411 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,413 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,413 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,415 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,415 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,418 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,418 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,422 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,422 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,424 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,424 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,427 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,427 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,429 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-001770c-225483/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,429 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,432 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,432 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,436 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-001770c-225483/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,436 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,439 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-001770c-225483/addons/stock_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,439 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/stock_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,441 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language vi_VN 2026-10-11 19:00:28,441 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language vi_VN 2026-10-11 19:00:28,441 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language vi_VN 2026-10-11 19:00:28,442 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language vi_VN 2026-10-11 19:00:28,442 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language vi_VN 2026-10-11 19:00:28,442 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_convert: no translation for language vi_VN 2026-10-11 19:00:28,442 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_converter: no translation for language vi_VN 2026-10-11 19:00:28,442 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-001770c-225483/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,443 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,448 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_google_map: no translation for language vi_VN 2026-10-11 19:00:28,448 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-001770c-225483/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,448 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,462 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-001770c-225483/addons/website_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,462 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,466 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-001770c-225483/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,466 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,468 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language vi_VN 2026-10-11 19:00:28,468 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-001770c-225483/addons/payment_demo/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,468 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_demo/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,471 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-001770c-225483/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,471 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,474 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-001770c-225483/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,474 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,477 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-001770c-225483/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,477 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,487 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-001770c-225483/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,487 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,490 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-001770c-225483/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,490 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,492 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-001770c-225483/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,493 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,494 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-001770c-225483/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,494 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,500 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-001770c-225483/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,500 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,502 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-001770c-225483/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,502 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,504 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-001770c-225483/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,504 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,512 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_event_full: no translation for language vi_VN 2026-10-11 19:00:28,512 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language vi_VN 2026-10-11 19:00:28,512 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language vi_VN 2026-10-11 19:00:28,512 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language vi_VN 2026-10-11 19:00:28,513 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_http: no translation for language vi_VN 2026-10-11 19:00:28,513 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_new_api: no translation for language vi_VN 2026-10-11 19:00:28,513 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_inherit: no translation for language vi_VN 2026-10-11 19:00:28,513 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language vi_VN 2026-10-11 19:00:28,514 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_inherits: no translation for language vi_VN 2026-10-11 19:00:28,514 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language vi_VN 2026-10-11 19:00:28,514 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_limits: no translation for language vi_VN 2026-10-11 19:00:28,514 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_performance: no translation for language vi_VN 2026-10-11 19:00:28,515 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_mail: no translation for language vi_VN 2026-10-11 19:00:28,515 121 INFO rb-001770c-225483-423667 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-11 19:00:28,515 121 INFO rb-001770c-225483-423667 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-11 19:00:28,516 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language vi_VN 2026-10-11 19:00:28,517 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language vi_VN 2026-10-11 19:00:28,517 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_read_group: no translation for language vi_VN 2026-10-11 19:00:28,517 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_resource: no translation for language vi_VN 2026-10-11 19:00:28,517 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_rpc: no translation for language vi_VN 2026-10-11 19:00:28,518 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_runbot_support: no translation for language vi_VN 2026-10-11 19:00:28,518 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language vi_VN 2026-10-11 19:00:28,518 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language vi_VN 2026-10-11 19:00:28,518 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language vi_VN 2026-10-11 19:00:28,519 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language vi_VN 2026-10-11 19:00:28,519 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language vi_VN 2026-10-11 19:00:28,519 121 INFO rb-001770c-225483-423667 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-11 19:00:28,519 121 INFO rb-001770c-225483-423667 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-11 19:00:28,521 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_to_signup_email_verification: no translation for language vi_VN 2026-10-11 19:00:28,521 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_translation_import: no translation for language vi_VN 2026-10-11 19:00:28,521 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language vi_VN 2026-10-11 19:00:28,521 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_viin_approval: no translation for language vi_VN 2026-10-11 19:00:28,522 121 INFO rb-001770c-225483-423667 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-11 19:00:28,522 121 INFO rb-001770c-225483-423667 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-11 19:00:28,524 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_viin_mail_route: no translation for language vi_VN 2026-10-11 19:00:28,524 121 INFO rb-001770c-225483-423667 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-11 19:00:28,524 121 INFO rb-001770c-225483-423667 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-11 19:00:28,527 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language vi_VN 2026-10-11 19:00:28,527 121 INFO rb-001770c-225483-423667 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-11 19:00:28,527 121 INFO rb-001770c-225483-423667 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-11 19:00:28,529 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_viin_web_map: no translation for language vi_VN 2026-10-11 19:00:28,530 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-001770c-225483/addons/website_forum/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,530 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_forum/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,563 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-001770c-225483/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,563 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,569 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-001770c-225483/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,569 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,576 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language vi_VN 2026-10-11 19:00:28,576 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_account_asset_purchase: no translation for language vi_VN 2026-10-11 19:00:28,576 121 INFO rb-001770c-225483-423667 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-11 19:00:28,577 121 INFO rb-001770c-225483-423667 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-11 19:00:28,606 121 INFO rb-001770c-225483-423667 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-11 19:00:28,607 121 INFO rb-001770c-225483-423667 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-11 19:00:28,608 121 INFO rb-001770c-225483-423667 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-11 19:00:28,608 121 INFO rb-001770c-225483-423667 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-11 19:00:28,610 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language vi_VN 2026-10-11 19:00:28,610 121 INFO rb-001770c-225483-423667 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-11 19:00:28,610 121 INFO rb-001770c-225483-423667 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-11 19:00:28,611 121 INFO rb-001770c-225483-423667 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-11 19:00:28,612 121 INFO rb-001770c-225483-423667 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-11 19:00:28,613 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language vi_VN 2026-10-11 19:00:28,613 121 INFO rb-001770c-225483-423667 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-11 19:00:28,613 121 INFO rb-001770c-225483-423667 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-11 19:00:28,616 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-001770c-225483/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,616 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,618 121 INFO rb-001770c-225483-423667 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-11 19:00:28,618 121 INFO rb-001770c-225483-423667 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-11 19:00:28,622 121 INFO rb-001770c-225483-423667 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-11 19:00:28,622 121 INFO rb-001770c-225483-423667 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-11 19:00:28,623 121 INFO rb-001770c-225483-423667 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-11 19:00:28,623 121 INFO rb-001770c-225483-423667 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-11 19:00:28,626 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_equipment_woking_frequency_backdate: no translation for language vi_VN 2026-10-11 19:00:28,626 121 INFO rb-001770c-225483-423667 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-11 19:00:28,626 121 INFO rb-001770c-225483-423667 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-11 19:00:28,627 121 INFO rb-001770c-225483-423667 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-11 19:00:28,628 121 INFO rb-001770c-225483-423667 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-11 19:00:28,629 121 INFO rb-001770c-225483-423667 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-11 19:00:28,629 121 INFO rb-001770c-225483-423667 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-11 19:00:28,633 121 INFO rb-001770c-225483-423667 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-11 19:00:28,633 121 INFO rb-001770c-225483-423667 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-11 19:00:28,637 121 INFO rb-001770c-225483-423667 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-11 19:00:28,637 121 INFO rb-001770c-225483-423667 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-11 19:00:28,639 121 INFO rb-001770c-225483-423667 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-11 19:00:28,639 121 INFO rb-001770c-225483-423667 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-11 19:00:28,641 121 INFO rb-001770c-225483-423667 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-11 19:00:28,641 121 INFO rb-001770c-225483-423667 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-11 19:00:28,643 121 INFO rb-001770c-225483-423667 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-11 19:00:28,643 121 INFO rb-001770c-225483-423667 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-11 19:00:28,647 121 INFO rb-001770c-225483-423667 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-11 19:00:28,647 121 INFO rb-001770c-225483-423667 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-11 19:00:28,649 121 INFO rb-001770c-225483-423667 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-11 19:00:28,649 121 INFO rb-001770c-225483-423667 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-11 19:00:28,651 121 INFO rb-001770c-225483-423667 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-11 19:00:28,651 121 INFO rb-001770c-225483-423667 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-11 19:00:28,653 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language vi_VN 2026-10-11 19:00:28,653 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language vi_VN 2026-10-11 19:00:28,653 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language vi_VN 2026-10-11 19:00:28,653 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language vi_VN 2026-10-11 19:00:28,654 121 INFO rb-001770c-225483-423667 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-11 19:00:28,654 121 INFO rb-001770c-225483-423667 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-11 19:00:28,657 121 INFO rb-001770c-225483-423667 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-11 19:00:28,657 121 INFO rb-001770c-225483-423667 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-11 19:00:28,658 121 INFO rb-001770c-225483-423667 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-11 19:00:28,659 121 INFO rb-001770c-225483-423667 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-11 19:00:28,661 121 INFO rb-001770c-225483-423667 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-11 19:00:28,661 121 INFO rb-001770c-225483-423667 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-11 19:00:28,664 121 INFO rb-001770c-225483-423667 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-11 19:00:28,664 121 INFO rb-001770c-225483-423667 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-11 19:00:28,666 121 INFO rb-001770c-225483-423667 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-11 19:00:28,666 121 INFO rb-001770c-225483-423667 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-11 19:00:28,668 121 INFO rb-001770c-225483-423667 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-11 19:00:28,668 121 INFO rb-001770c-225483-423667 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-11 19:00:28,671 121 INFO rb-001770c-225483-423667 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-11 19:00:28,671 121 INFO rb-001770c-225483-423667 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-11 19:00:28,673 121 INFO rb-001770c-225483-423667 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-11 19:00:28,673 121 INFO rb-001770c-225483-423667 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-11 19:00:28,675 121 INFO rb-001770c-225483-423667 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-11 19:00:28,675 121 INFO rb-001770c-225483-423667 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-11 19:00:28,677 121 INFO rb-001770c-225483-423667 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-11 19:00:28,677 121 INFO rb-001770c-225483-423667 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-11 19:00:28,679 121 INFO rb-001770c-225483-423667 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-11 19:00:28,679 121 INFO rb-001770c-225483-423667 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-11 19:00:28,680 121 INFO rb-001770c-225483-423667 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-11 19:00:28,681 121 INFO rb-001770c-225483-423667 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-11 19:00:28,683 121 INFO rb-001770c-225483-423667 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-11 19:00:28,683 121 INFO rb-001770c-225483-423667 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-11 19:00:28,684 121 INFO rb-001770c-225483-423667 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-11 19:00:28,685 121 INFO rb-001770c-225483-423667 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-11 19:00:28,686 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language vi_VN 2026-10-11 19:00:28,686 121 INFO rb-001770c-225483-423667 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-11 19:00:28,686 121 INFO rb-001770c-225483-423667 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-11 19:00:28,689 121 INFO rb-001770c-225483-423667 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-11 19:00:28,689 121 INFO rb-001770c-225483-423667 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-11 19:00:28,690 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language vi_VN 2026-10-11 19:00:28,690 121 INFO rb-001770c-225483-423667 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-11 19:00:28,691 121 INFO rb-001770c-225483-423667 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-11 19:00:28,693 121 INFO rb-001770c-225483-423667 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-11 19:00:28,693 121 INFO rb-001770c-225483-423667 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-11 19:00:28,694 121 INFO rb-001770c-225483-423667 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-11 19:00:28,694 121 INFO rb-001770c-225483-423667 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-11 19:00:28,695 121 INFO rb-001770c-225483-423667 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-11 19:00:28,695 121 INFO rb-001770c-225483-423667 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-11 19:00:28,700 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language vi_VN 2026-10-11 19:00:28,700 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language vi_VN 2026-10-11 19:00:28,700 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language vi_VN 2026-10-11 19:00:28,700 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language vi_VN 2026-10-11 19:00:28,701 121 INFO rb-001770c-225483-423667 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-11 19:00:28,701 121 INFO rb-001770c-225483-423667 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-11 19:00:28,704 121 INFO rb-001770c-225483-423667 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-11 19:00:28,704 121 INFO rb-001770c-225483-423667 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-11 19:00:28,706 121 INFO rb-001770c-225483-423667 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-11 19:00:28,706 121 INFO rb-001770c-225483-423667 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-11 19:00:28,710 121 INFO rb-001770c-225483-423667 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-11 19:00:28,710 121 INFO rb-001770c-225483-423667 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-11 19:00:28,711 121 INFO rb-001770c-225483-423667 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-11 19:00:28,711 121 INFO rb-001770c-225483-423667 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-11 19:00:28,713 121 INFO rb-001770c-225483-423667 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-11 19:00:28,713 121 INFO rb-001770c-225483-423667 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-11 19:00:28,715 121 INFO rb-001770c-225483-423667 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-11 19:00:28,715 121 INFO rb-001770c-225483-423667 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-11 19:00:28,717 121 INFO rb-001770c-225483-423667 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-11 19:00:28,717 121 INFO rb-001770c-225483-423667 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-11 19:00:28,720 121 INFO rb-001770c-225483-423667 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-11 19:00:28,720 121 INFO rb-001770c-225483-423667 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-11 19:00:28,722 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_partner_multilang_account: no translation for language vi_VN 2026-10-11 19:00:28,722 121 INFO rb-001770c-225483-423667 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-11 19:00:28,722 121 INFO rb-001770c-225483-423667 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-11 19:00:28,723 121 INFO rb-001770c-225483-423667 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-11 19:00:28,724 121 INFO rb-001770c-225483-423667 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-11 19:00:28,727 121 INFO rb-001770c-225483-423667 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-11 19:00:28,727 121 INFO rb-001770c-225483-423667 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-11 19:00:28,728 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-001770c-225483/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,728 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,731 121 INFO rb-001770c-225483-423667 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-11 19:00:28,731 121 INFO rb-001770c-225483-423667 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-11 19:00:28,733 121 INFO rb-001770c-225483-423667 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-11 19:00:28,733 121 INFO rb-001770c-225483-423667 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-11 19:00:28,734 121 INFO rb-001770c-225483-423667 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-11 19:00:28,734 121 INFO rb-001770c-225483-423667 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-11 19:00:28,737 121 INFO rb-001770c-225483-423667 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-11 19:00:28,737 121 INFO rb-001770c-225483-423667 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-11 19:00:28,739 121 INFO rb-001770c-225483-423667 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-11 19:00:28,740 121 INFO rb-001770c-225483-423667 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-11 19:00:28,741 121 INFO rb-001770c-225483-423667 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-11 19:00:28,741 121 INFO rb-001770c-225483-423667 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-11 19:00:28,745 121 INFO rb-001770c-225483-423667 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-11 19:00:28,745 121 INFO rb-001770c-225483-423667 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-11 19:00:28,746 121 INFO rb-001770c-225483-423667 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-11 19:00:28,746 121 INFO rb-001770c-225483-423667 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-11 19:00:28,748 121 INFO rb-001770c-225483-423667 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-11 19:00:28,748 121 INFO rb-001770c-225483-423667 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-11 19:00:28,751 121 INFO rb-001770c-225483-423667 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-11 19:00:28,751 121 INFO rb-001770c-225483-423667 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-11 19:00:28,752 121 INFO rb-001770c-225483-423667 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-11 19:00:28,752 121 INFO rb-001770c-225483-423667 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-11 19:00:28,754 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language vi_VN 2026-10-11 19:00:28,754 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language vi_VN 2026-10-11 19:00:28,754 121 INFO rb-001770c-225483-423667 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-11 19:00:28,754 121 INFO rb-001770c-225483-423667 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-11 19:00:28,756 121 INFO rb-001770c-225483-423667 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-11 19:00:28,756 121 INFO rb-001770c-225483-423667 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-11 19:00:28,761 121 INFO rb-001770c-225483-423667 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-11 19:00:28,761 121 INFO rb-001770c-225483-423667 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-11 19:00:28,764 121 INFO rb-001770c-225483-423667 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-11 19:00:28,764 121 INFO rb-001770c-225483-423667 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-11 19:00:28,766 121 INFO rb-001770c-225483-423667 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-11 19:00:28,766 121 INFO rb-001770c-225483-423667 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-11 19:00:28,768 121 INFO rb-001770c-225483-423667 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-11 19:00:28,768 121 INFO rb-001770c-225483-423667 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-11 19:00:28,773 121 INFO rb-001770c-225483-423667 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-11 19:00:28,774 121 INFO rb-001770c-225483-423667 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-11 19:00:28,776 121 INFO rb-001770c-225483-423667 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-11 19:00:28,776 121 INFO rb-001770c-225483-423667 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-11 19:00:28,780 121 INFO rb-001770c-225483-423667 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-11 19:00:28,780 121 INFO rb-001770c-225483-423667 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-11 19:00:28,782 121 INFO rb-001770c-225483-423667 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-11 19:00:28,782 121 INFO rb-001770c-225483-423667 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-11 19:00:28,783 121 INFO rb-001770c-225483-423667 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-11 19:00:28,783 121 INFO rb-001770c-225483-423667 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-11 19:00:28,784 121 INFO rb-001770c-225483-423667 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-11 19:00:28,784 121 INFO rb-001770c-225483-423667 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-11 19:00:28,786 121 INFO rb-001770c-225483-423667 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-11 19:00:28,786 121 INFO rb-001770c-225483-423667 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-11 19:00:28,788 121 INFO rb-001770c-225483-423667 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-11 19:00:28,788 121 INFO rb-001770c-225483-423667 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-11 19:00:28,790 121 INFO rb-001770c-225483-423667 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-11 19:00:28,790 121 INFO rb-001770c-225483-423667 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-11 19:00:28,793 121 INFO rb-001770c-225483-423667 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-11 19:00:28,793 121 INFO rb-001770c-225483-423667 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-11 19:00:28,795 121 INFO rb-001770c-225483-423667 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-11 19:00:28,796 121 INFO rb-001770c-225483-423667 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-11 19:00:28,801 121 INFO rb-001770c-225483-423667 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-11 19:00:28,801 121 INFO rb-001770c-225483-423667 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-11 19:00:28,804 121 INFO rb-001770c-225483-423667 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-11 19:00:28,804 121 INFO rb-001770c-225483-423667 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-11 19:00:28,812 121 INFO rb-001770c-225483-423667 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-11 19:00:28,812 121 INFO rb-001770c-225483-423667 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-11 19:00:28,817 121 INFO rb-001770c-225483-423667 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-11 19:00:28,817 121 INFO rb-001770c-225483-423667 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-11 19:00:28,819 121 INFO rb-001770c-225483-423667 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-11 19:00:28,819 121 INFO rb-001770c-225483-423667 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-11 19:00:28,825 121 INFO rb-001770c-225483-423667 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-11 19:00:28,825 121 INFO rb-001770c-225483-423667 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-11 19:00:28,832 121 INFO rb-001770c-225483-423667 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-11 19:00:28,832 121 INFO rb-001770c-225483-423667 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-11 19:00:28,835 121 INFO rb-001770c-225483-423667 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-11 19:00:28,836 121 INFO rb-001770c-225483-423667 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-11 19:00:28,841 121 INFO rb-001770c-225483-423667 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-11 19:00:28,841 121 INFO rb-001770c-225483-423667 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-11 19:00:28,844 121 INFO rb-001770c-225483-423667 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-11 19:00:28,845 121 INFO rb-001770c-225483-423667 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-11 19:00:28,847 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language vi_VN 2026-10-11 19:00:28,847 121 INFO rb-001770c-225483-423667 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-11 19:00:28,847 121 INFO rb-001770c-225483-423667 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-11 19:00:28,849 121 INFO rb-001770c-225483-423667 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-11 19:00:28,850 121 INFO rb-001770c-225483-423667 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-11 19:00:28,852 121 INFO rb-001770c-225483-423667 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-11 19:00:28,852 121 INFO rb-001770c-225483-423667 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-11 19:00:28,859 121 INFO rb-001770c-225483-423667 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-11 19:00:28,859 121 INFO rb-001770c-225483-423667 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-11 19:00:28,862 121 INFO rb-001770c-225483-423667 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-11 19:00:28,862 121 INFO rb-001770c-225483-423667 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-11 19:00:28,866 121 INFO rb-001770c-225483-423667 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-11 19:00:28,866 121 INFO rb-001770c-225483-423667 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-11 19:00:28,870 121 INFO rb-001770c-225483-423667 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-11 19:00:28,870 121 INFO rb-001770c-225483-423667 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-11 19:00:28,873 121 INFO rb-001770c-225483-423667 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-11 19:00:28,873 121 INFO rb-001770c-225483-423667 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-11 19:00:28,875 121 INFO rb-001770c-225483-423667 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-11 19:00:28,875 121 INFO rb-001770c-225483-423667 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-11 19:00:28,894 121 INFO rb-001770c-225483-423667 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-11 19:00:28,895 121 INFO rb-001770c-225483-423667 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-11 19:00:28,897 121 INFO rb-001770c-225483-423667 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-11 19:00:28,897 121 INFO rb-001770c-225483-423667 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-11 19:00:28,900 121 INFO rb-001770c-225483-423667 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-11 19:00:28,900 121 INFO rb-001770c-225483-423667 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-11 19:00:28,903 121 INFO rb-001770c-225483-423667 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-11 19:00:28,903 121 INFO rb-001770c-225483-423667 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-11 19:00:28,909 121 INFO rb-001770c-225483-423667 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-11 19:00:28,909 121 INFO rb-001770c-225483-423667 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-11 19:00:28,911 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-001770c-225483/addons/transifex/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,911 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/transifex/i18n/vi.po for language vi_VN 2026-10-11 19:00:28,915 121 INFO rb-001770c-225483-423667 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-11 19:00:28,915 121 INFO rb-001770c-225483-423667 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-11 19:00:28,933 121 INFO rb-001770c-225483-423667 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-11 19:00:28,933 121 INFO rb-001770c-225483-423667 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-11 19:00:28,949 121 INFO rb-001770c-225483-423667 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-11 19:00:28,949 121 INFO rb-001770c-225483-423667 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-11 19:00:28,951 121 INFO rb-001770c-225483-423667 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-11 19:00:28,952 121 INFO rb-001770c-225483-423667 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-11 19:00:28,954 121 INFO rb-001770c-225483-423667 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-11 19:00:28,955 121 INFO rb-001770c-225483-423667 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-11 19:00:28,958 121 INFO rb-001770c-225483-423667 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-11 19:00:28,958 121 INFO rb-001770c-225483-423667 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-11 19:00:28,974 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_account_followup_sale: no translation for language vi_VN 2026-10-11 19:00:28,974 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_account_onbehalf_payment_currency_conversion_diff: no translation for language vi_VN 2026-10-11 19:00:28,975 121 INFO rb-001770c-225483-423667 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-11 19:00:28,975 121 INFO rb-001770c-225483-423667 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-11 19:00:28,977 121 INFO rb-001770c-225483-423667 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-11 19:00:28,977 121 INFO rb-001770c-225483-423667 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-11 19:00:28,988 121 INFO rb-001770c-225483-423667 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-11 19:00:28,988 121 INFO rb-001770c-225483-423667 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-11 19:00:28,990 121 INFO rb-001770c-225483-423667 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-11 19:00:28,990 121 INFO rb-001770c-225483-423667 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-11 19:00:29,005 121 INFO rb-001770c-225483-423667 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-11 19:00:29,005 121 INFO rb-001770c-225483-423667 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-11 19:00:29,007 121 INFO rb-001770c-225483-423667 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-11 19:00:29,007 121 INFO rb-001770c-225483-423667 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-11 19:00:29,009 121 INFO rb-001770c-225483-423667 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-11 19:00:29,009 121 INFO rb-001770c-225483-423667 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-11 19:00:29,013 121 INFO rb-001770c-225483-423667 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-11 19:00:29,013 121 INFO rb-001770c-225483-423667 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-11 19:00:29,018 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_affiliate_purchase: no translation for language vi_VN 2026-10-11 19:00:29,019 121 INFO rb-001770c-225483-423667 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-11 19:00:29,019 121 INFO rb-001770c-225483-423667 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-11 19:00:29,021 121 INFO rb-001770c-225483-423667 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-11 19:00:29,021 121 INFO rb-001770c-225483-423667 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-11 19:00:29,044 121 INFO rb-001770c-225483-423667 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-11 19:00:29,045 121 INFO rb-001770c-225483-423667 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-11 19:00:29,046 121 INFO rb-001770c-225483-423667 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-11 19:00:29,046 121 INFO rb-001770c-225483-423667 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-11 19:00:29,047 121 INFO rb-001770c-225483-423667 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-11 19:00:29,047 121 INFO rb-001770c-225483-423667 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-11 19:00:29,049 121 INFO rb-001770c-225483-423667 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-11 19:00:29,050 121 INFO rb-001770c-225483-423667 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-11 19:00:29,058 121 INFO rb-001770c-225483-423667 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-11 19:00:29,059 121 INFO rb-001770c-225483-423667 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-11 19:00:29,069 121 INFO rb-001770c-225483-423667 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-11 19:00:29,069 121 INFO rb-001770c-225483-423667 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-11 19:00:29,074 121 INFO rb-001770c-225483-423667 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-11 19:00:29,074 121 INFO rb-001770c-225483-423667 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-11 19:00:29,078 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-001770c-225483/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-10-11 19:00:29,078 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-10-11 19:00:29,081 121 INFO rb-001770c-225483-423667 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-11 19:00:29,081 121 INFO rb-001770c-225483-423667 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-11 19:00:29,084 121 INFO rb-001770c-225483-423667 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-11 19:00:29,084 121 INFO rb-001770c-225483-423667 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-11 19:00:29,087 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language vi_VN 2026-10-11 19:00:29,088 121 INFO rb-001770c-225483-423667 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-11 19:00:29,088 121 INFO rb-001770c-225483-423667 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-11 19:00:29,093 121 INFO rb-001770c-225483-423667 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-11 19:00:29,093 121 INFO rb-001770c-225483-423667 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-11 19:00:29,100 121 INFO rb-001770c-225483-423667 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-11 19:00:29,100 121 INFO rb-001770c-225483-423667 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-11 19:00:29,106 121 INFO rb-001770c-225483-423667 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-11 19:00:29,106 121 INFO rb-001770c-225483-423667 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-11 19:00:29,111 121 INFO rb-001770c-225483-423667 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-11 19:00:29,111 121 INFO rb-001770c-225483-423667 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-11 19:00:29,113 121 INFO rb-001770c-225483-423667 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-11 19:00:29,113 121 INFO rb-001770c-225483-423667 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-11 19:00:29,126 121 INFO rb-001770c-225483-423667 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-11 19:00:29,126 121 INFO rb-001770c-225483-423667 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-11 19:00:29,136 121 INFO rb-001770c-225483-423667 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-11 19:00:29,136 121 INFO rb-001770c-225483-423667 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-11 19:00:29,146 121 INFO rb-001770c-225483-423667 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-11 19:00:29,147 121 INFO rb-001770c-225483-423667 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-11 19:00:29,149 121 INFO rb-001770c-225483-423667 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-11 19:00:29,149 121 INFO rb-001770c-225483-423667 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-11 19:00:29,155 121 INFO rb-001770c-225483-423667 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-11 19:00:29,155 121 INFO rb-001770c-225483-423667 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-11 19:00:29,171 121 INFO rb-001770c-225483-423667 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-11 19:00:29,172 121 INFO rb-001770c-225483-423667 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-11 19:00:29,179 121 INFO rb-001770c-225483-423667 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-11 19:00:29,179 121 INFO rb-001770c-225483-423667 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-11 19:00:29,180 121 INFO rb-001770c-225483-423667 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-11 19:00:29,180 121 INFO rb-001770c-225483-423667 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-11 19:00:29,182 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_auth_password_policy_portal: no translation for language vi_VN 2026-10-11 19:00:29,183 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_auth_password_policy_signup: no translation for language vi_VN 2026-10-11 19:00:29,183 121 INFO rb-001770c-225483-423667 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-11 19:00:29,183 121 INFO rb-001770c-225483-423667 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-11 19:00:29,184 121 INFO rb-001770c-225483-423667 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-11 19:00:29,184 121 INFO rb-001770c-225483-423667 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-11 19:00:29,185 121 INFO rb-001770c-225483-423667 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-11 19:00:29,185 121 INFO rb-001770c-225483-423667 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-11 19:00:29,187 121 INFO rb-001770c-225483-423667 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-11 19:00:29,187 121 INFO rb-001770c-225483-423667 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-11 19:00:29,188 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_auto_currency_rate_xe: no translation for language vi_VN 2026-10-11 19:00:29,188 121 INFO rb-001770c-225483-423667 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-11 19:00:29,188 121 INFO rb-001770c-225483-423667 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-11 19:00:29,214 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_base_import_tracking: no translation for language vi_VN 2026-10-11 19:00:29,215 121 INFO rb-001770c-225483-423667 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-11 19:00:29,215 121 INFO rb-001770c-225483-423667 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-11 19:00:29,217 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language vi_VN 2026-10-11 19:00:29,218 121 INFO rb-001770c-225483-423667 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-11 19:00:29,218 121 INFO rb-001770c-225483-423667 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-11 19:00:29,223 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language vi_VN 2026-10-11 19:00:29,224 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language vi_VN 2026-10-11 19:00:29,224 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language vi_VN 2026-10-11 19:00:29,224 121 INFO rb-001770c-225483-423667 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-11 19:00:29,224 121 INFO rb-001770c-225483-423667 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-11 19:00:29,225 121 INFO rb-001770c-225483-423667 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-11 19:00:29,225 121 INFO rb-001770c-225483-423667 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-11 19:00:29,235 121 INFO rb-001770c-225483-423667 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-11 19:00:29,235 121 INFO rb-001770c-225483-423667 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-11 19:00:29,236 121 INFO rb-001770c-225483-423667 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-11 19:00:29,236 121 INFO rb-001770c-225483-423667 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-11 19:00:29,238 121 INFO rb-001770c-225483-423667 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-11 19:00:29,238 121 INFO rb-001770c-225483-423667 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-11 19:00:29,239 121 INFO rb-001770c-225483-423667 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-11 19:00:29,240 121 INFO rb-001770c-225483-423667 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-11 19:00:29,241 121 INFO rb-001770c-225483-423667 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-11 19:00:29,241 121 INFO rb-001770c-225483-423667 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-11 19:00:29,242 121 INFO rb-001770c-225483-423667 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-11 19:00:29,242 121 INFO rb-001770c-225483-423667 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-11 19:00:29,244 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language vi_VN 2026-10-11 19:00:29,244 121 INFO rb-001770c-225483-423667 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-11 19:00:29,244 121 INFO rb-001770c-225483-423667 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-11 19:00:29,245 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language vi_VN 2026-10-11 19:00:29,246 121 INFO rb-001770c-225483-423667 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-11 19:00:29,246 121 INFO rb-001770c-225483-423667 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-11 19:00:29,248 121 INFO rb-001770c-225483-423667 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-11 19:00:29,248 121 INFO rb-001770c-225483-423667 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-11 19:00:29,250 121 INFO rb-001770c-225483-423667 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-11 19:00:29,250 121 INFO rb-001770c-225483-423667 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-11 19:00:29,252 121 INFO rb-001770c-225483-423667 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-11 19:00:29,253 121 INFO rb-001770c-225483-423667 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-11 19:00:29,254 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language vi_VN 2026-10-11 19:00:29,254 121 INFO rb-001770c-225483-423667 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-11 19:00:29,254 121 INFO rb-001770c-225483-423667 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-11 19:00:29,255 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-001770c-225483/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-10-11 19:00:29,255 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-10-11 19:00:29,270 121 INFO rb-001770c-225483-423667 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-11 19:00:29,271 121 INFO rb-001770c-225483-423667 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-11 19:00:29,273 121 INFO rb-001770c-225483-423667 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-11 19:00:29,273 121 INFO rb-001770c-225483-423667 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-11 19:00:29,275 121 INFO rb-001770c-225483-423667 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-11 19:00:29,275 121 INFO rb-001770c-225483-423667 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-11 19:00:29,277 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language vi_VN 2026-10-11 19:00:29,277 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language vi_VN 2026-10-11 19:00:29,277 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language vi_VN 2026-10-11 19:00:29,278 121 INFO rb-001770c-225483-423667 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-11 19:00:29,278 121 INFO rb-001770c-225483-423667 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-11 19:00:29,281 121 INFO rb-001770c-225483-423667 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-11 19:00:29,281 121 INFO rb-001770c-225483-423667 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-11 19:00:29,282 121 INFO rb-001770c-225483-423667 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-11 19:00:29,282 121 INFO rb-001770c-225483-423667 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-11 19:00:29,284 121 INFO rb-001770c-225483-423667 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-11 19:00:29,284 121 INFO rb-001770c-225483-423667 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-11 19:00:29,285 121 INFO rb-001770c-225483-423667 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-11 19:00:29,285 121 INFO rb-001770c-225483-423667 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-11 19:00:29,287 121 INFO rb-001770c-225483-423667 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-11 19:00:29,287 121 INFO rb-001770c-225483-423667 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-11 19:00:29,288 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language vi_VN 2026-10-11 19:00:29,288 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language vi_VN 2026-10-11 19:00:29,288 121 INFO rb-001770c-225483-423667 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-11 19:00:29,288 121 INFO rb-001770c-225483-423667 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-11 19:00:29,290 121 INFO rb-001770c-225483-423667 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-11 19:00:29,290 121 INFO rb-001770c-225483-423667 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-11 19:00:29,293 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language vi_VN 2026-10-11 19:00:29,293 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-001770c-225483/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-10-11 19:00:29,293 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-10-11 19:00:29,295 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language vi_VN 2026-10-11 19:00:29,295 121 INFO rb-001770c-225483-423667 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-11 19:00:29,296 121 INFO rb-001770c-225483-423667 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-11 19:00:29,298 121 INFO rb-001770c-225483-423667 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-11 19:00:29,298 121 INFO rb-001770c-225483-423667 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-11 19:00:29,299 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language vi_VN 2026-10-11 19:00:29,299 121 INFO rb-001770c-225483-423667 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-11 19:00:29,299 121 INFO rb-001770c-225483-423667 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-11 19:00:29,301 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language vi_VN 2026-10-11 19:00:29,301 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-001770c-225483/addons/website_links/i18n/vi.po for language vi_VN 2026-10-11 19:00:29,301 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_links/i18n/vi.po for language vi_VN 2026-10-11 19:00:29,304 121 INFO rb-001770c-225483-423667 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-11 19:00:29,304 121 INFO rb-001770c-225483-423667 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-11 19:00:29,305 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language vi_VN 2026-10-11 19:00:29,306 121 INFO rb-001770c-225483-423667 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-11 19:00:29,306 121 INFO rb-001770c-225483-423667 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-11 19:00:29,307 121 INFO rb-001770c-225483-423667 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-11 19:00:29,307 121 INFO rb-001770c-225483-423667 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-11 19:00:29,308 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_brand_website_slides_forum: no translation for language vi_VN 2026-10-11 19:00:29,308 121 INFO rb-001770c-225483-423667 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-11 19:00:29,308 121 INFO rb-001770c-225483-423667 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-11 19:00:29,311 121 INFO rb-001770c-225483-423667 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-11 19:00:29,311 121 INFO rb-001770c-225483-423667 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-11 19:00:29,320 121 INFO rb-001770c-225483-423667 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-11 19:00:29,320 121 INFO rb-001770c-225483-423667 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-11 19:00:29,321 121 INFO rb-001770c-225483-423667 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-11 19:00:29,322 121 INFO rb-001770c-225483-423667 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-11 19:00:29,324 121 INFO rb-001770c-225483-423667 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-11 19:00:29,324 121 INFO rb-001770c-225483-423667 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-11 19:00:29,326 121 INFO rb-001770c-225483-423667 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-11 19:00:29,326 121 INFO rb-001770c-225483-423667 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-11 19:00:29,329 121 INFO rb-001770c-225483-423667 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-11 19:00:29,329 121 INFO rb-001770c-225483-423667 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-11 19:00:29,333 121 INFO rb-001770c-225483-423667 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-11 19:00:29,333 121 INFO rb-001770c-225483-423667 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-11 19:00:29,334 121 INFO rb-001770c-225483-423667 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-11 19:00:29,334 121 INFO rb-001770c-225483-423667 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-11 19:00:29,335 121 INFO rb-001770c-225483-423667 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-11 19:00:29,335 121 INFO rb-001770c-225483-423667 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-11 19:00:29,337 121 INFO rb-001770c-225483-423667 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-11 19:00:29,337 121 INFO rb-001770c-225483-423667 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-11 19:00:29,338 121 INFO rb-001770c-225483-423667 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-11 19:00:29,339 121 INFO rb-001770c-225483-423667 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-11 19:00:29,347 121 INFO rb-001770c-225483-423667 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-11 19:00:29,347 121 INFO rb-001770c-225483-423667 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-11 19:00:29,349 121 INFO rb-001770c-225483-423667 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-11 19:00:29,349 121 INFO rb-001770c-225483-423667 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-11 19:00:29,404 121 INFO rb-001770c-225483-423667 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-11 19:00:29,404 121 INFO rb-001770c-225483-423667 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-11 19:00:29,406 121 INFO rb-001770c-225483-423667 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-11 19:00:29,406 121 INFO rb-001770c-225483-423667 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-11 19:00:29,407 121 INFO rb-001770c-225483-423667 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-11 19:00:29,407 121 INFO rb-001770c-225483-423667 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-11 19:00:29,409 121 INFO rb-001770c-225483-423667 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-11 19:00:29,409 121 INFO rb-001770c-225483-423667 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-11 19:00:29,410 121 INFO rb-001770c-225483-423667 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-11 19:00:29,410 121 INFO rb-001770c-225483-423667 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-11 19:00:29,412 121 INFO rb-001770c-225483-423667 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-11 19:00:29,412 121 INFO rb-001770c-225483-423667 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-11 19:00:29,413 121 INFO rb-001770c-225483-423667 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-11 19:00:29,413 121 INFO rb-001770c-225483-423667 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-11 19:00:29,432 121 INFO rb-001770c-225483-423667 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-11 19:00:29,432 121 INFO rb-001770c-225483-423667 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-11 19:00:29,435 121 INFO rb-001770c-225483-423667 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-11 19:00:29,435 121 INFO rb-001770c-225483-423667 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-11 19:00:29,438 121 INFO rb-001770c-225483-423667 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-11 19:00:29,438 121 INFO rb-001770c-225483-423667 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-11 19:00:29,443 121 INFO rb-001770c-225483-423667 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-11 19:00:29,443 121 INFO rb-001770c-225483-423667 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-11 19:00:29,445 121 INFO rb-001770c-225483-423667 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-11 19:00:29,445 121 INFO rb-001770c-225483-423667 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-11 19:00:29,446 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-001770c-225483/addons/payment_custom/i18n/vi.po for language vi_VN 2026-10-11 19:00:29,446 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_custom/i18n/vi.po for language vi_VN 2026-10-11 19:00:29,449 121 INFO rb-001770c-225483-423667 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-11 19:00:29,449 121 INFO rb-001770c-225483-423667 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-11 19:00:29,450 121 INFO rb-001770c-225483-423667 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-11 19:00:29,450 121 INFO rb-001770c-225483-423667 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-11 19:00:29,452 121 INFO rb-001770c-225483-423667 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-11 19:00:29,452 121 INFO rb-001770c-225483-423667 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-11 19:00:29,457 121 INFO rb-001770c-225483-423667 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-11 19:00:29,457 121 INFO rb-001770c-225483-423667 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-11 19:00:29,461 121 INFO rb-001770c-225483-423667 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-11 19:00:29,461 121 INFO rb-001770c-225483-423667 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-11 19:00:29,473 121 INFO rb-001770c-225483-423667 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-11 19:00:29,473 121 INFO rb-001770c-225483-423667 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-11 19:00:29,476 121 INFO rb-001770c-225483-423667 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-11 19:00:29,476 121 INFO rb-001770c-225483-423667 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-11 19:00:29,481 121 INFO rb-001770c-225483-423667 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-11 19:00:29,481 121 INFO rb-001770c-225483-423667 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-11 19:00:29,483 121 INFO rb-001770c-225483-423667 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-11 19:00:29,483 121 INFO rb-001770c-225483-423667 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-11 19:00:29,485 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_document_hr_payroll: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-10-11 19:00:29,485 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-10-11 19:00:29,486 121 INFO rb-001770c-225483-423667 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-11 19:00:29,486 121 INFO rb-001770c-225483-423667 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-11 19:00:29,488 121 INFO rb-001770c-225483-423667 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-11 19:00:29,488 121 INFO rb-001770c-225483-423667 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-11 19:00:29,489 121 INFO rb-001770c-225483-423667 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-11 19:00:29,489 121 INFO rb-001770c-225483-423667 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-11 19:00:29,497 121 INFO rb-001770c-225483-423667 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-11 19:00:29,497 121 INFO rb-001770c-225483-423667 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-11 19:00:29,498 121 INFO rb-001770c-225483-423667 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-11 19:00:29,498 121 INFO rb-001770c-225483-423667 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-11 19:00:29,500 121 INFO rb-001770c-225483-423667 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-11 19:00:29,500 121 INFO rb-001770c-225483-423667 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-11 19:00:29,501 121 INFO rb-001770c-225483-423667 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-11 19:00:29,501 121 INFO rb-001770c-225483-423667 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-11 19:00:29,503 121 INFO rb-001770c-225483-423667 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-11 19:00:29,503 121 INFO rb-001770c-225483-423667 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-11 19:00:29,505 121 INFO rb-001770c-225483-423667 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-11 19:00:29,505 121 INFO rb-001770c-225483-423667 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-11 19:00:29,506 121 INFO rb-001770c-225483-423667 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-11 19:00:29,506 121 INFO rb-001770c-225483-423667 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-11 19:00:29,507 121 INFO rb-001770c-225483-423667 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-11 19:00:29,507 121 INFO rb-001770c-225483-423667 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-11 19:00:29,512 121 INFO rb-001770c-225483-423667 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-11 19:00:29,512 121 INFO rb-001770c-225483-423667 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-11 19:00:29,516 121 INFO rb-001770c-225483-423667 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-11 19:00:29,516 121 INFO rb-001770c-225483-423667 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-11 19:00:29,517 121 INFO rb-001770c-225483-423667 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-11 19:00:29,517 121 INFO rb-001770c-225483-423667 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-11 19:00:29,519 121 INFO rb-001770c-225483-423667 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-11 19:00:29,519 121 INFO rb-001770c-225483-423667 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-11 19:00:29,521 121 INFO rb-001770c-225483-423667 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-11 19:00:29,521 121 INFO rb-001770c-225483-423667 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-11 19:00:29,523 121 INFO rb-001770c-225483-423667 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-11 19:00:29,523 121 INFO rb-001770c-225483-423667 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-11 19:00:29,525 121 INFO rb-001770c-225483-423667 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-11 19:00:29,525 121 INFO rb-001770c-225483-423667 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-11 19:00:29,528 121 INFO rb-001770c-225483-423667 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-11 19:00:29,528 121 INFO rb-001770c-225483-423667 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-11 19:00:29,530 121 INFO rb-001770c-225483-423667 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-11 19:00:29,530 121 INFO rb-001770c-225483-423667 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-11 19:00:29,531 121 INFO rb-001770c-225483-423667 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-11 19:00:29,531 121 INFO rb-001770c-225483-423667 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-11 19:00:29,536 121 INFO rb-001770c-225483-423667 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-11 19:00:29,536 121 INFO rb-001770c-225483-423667 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-11 19:00:29,538 121 INFO rb-001770c-225483-423667 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-11 19:00:29,538 121 INFO rb-001770c-225483-423667 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-11 19:00:29,541 121 INFO rb-001770c-225483-423667 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-11 19:00:29,541 121 INFO rb-001770c-225483-423667 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-11 19:00:29,549 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_fleet_booking_gantt: no translation for language vi_VN 2026-10-11 19:00:29,549 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_fleet_booking_map: no translation for language vi_VN 2026-10-11 19:00:29,549 121 INFO rb-001770c-225483-423667 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-11 19:00:29,549 121 INFO rb-001770c-225483-423667 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-11 19:00:29,557 121 INFO rb-001770c-225483-423667 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-11 19:00:29,557 121 INFO rb-001770c-225483-423667 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-11 19:00:29,558 121 INFO rb-001770c-225483-423667 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-11 19:00:29,559 121 INFO rb-001770c-225483-423667 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-11 19:00:29,560 121 INFO rb-001770c-225483-423667 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-11 19:00:29,560 121 INFO rb-001770c-225483-423667 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-11 19:00:29,563 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_fleet_planning_map: no translation for language vi_VN 2026-10-11 19:00:29,563 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_fleet_purchase: no translation for language vi_VN 2026-10-11 19:00:29,563 121 INFO rb-001770c-225483-423667 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-11 19:00:29,563 121 INFO rb-001770c-225483-423667 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-11 19:00:29,567 121 INFO rb-001770c-225483-423667 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-11 19:00:29,567 121 INFO rb-001770c-225483-423667 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-11 19:00:29,569 121 INFO rb-001770c-225483-423667 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-11 19:00:29,569 121 INFO rb-001770c-225483-423667 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-11 19:00:29,570 121 INFO rb-001770c-225483-423667 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-11 19:00:29,570 121 INFO rb-001770c-225483-423667 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-11 19:00:29,573 121 INFO rb-001770c-225483-423667 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-11 19:00:29,573 121 INFO rb-001770c-225483-423667 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-11 19:00:29,575 121 INFO rb-001770c-225483-423667 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-11 19:00:29,575 121 INFO rb-001770c-225483-423667 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-11 19:00:29,587 121 INFO rb-001770c-225483-423667 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-11 19:00:29,588 121 INFO rb-001770c-225483-423667 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-11 19:00:29,592 121 INFO rb-001770c-225483-423667 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-11 19:00:29,592 121 INFO rb-001770c-225483-423667 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-11 19:00:29,596 121 INFO rb-001770c-225483-423667 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-11 19:00:29,596 121 INFO rb-001770c-225483-423667 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-11 19:00:29,601 121 INFO rb-001770c-225483-423667 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-11 19:00:29,601 121 INFO rb-001770c-225483-423667 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-11 19:00:29,604 121 INFO rb-001770c-225483-423667 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-11 19:00:29,604 121 INFO rb-001770c-225483-423667 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-11 19:00:29,605 121 INFO rb-001770c-225483-423667 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-11 19:00:29,605 121 INFO rb-001770c-225483-423667 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-11 19:00:29,609 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_freight_gantt: no translation for language vi_VN 2026-10-11 19:00:29,609 121 INFO rb-001770c-225483-423667 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-11 19:00:29,609 121 INFO rb-001770c-225483-423667 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-11 19:00:29,615 121 INFO rb-001770c-225483-423667 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-11 19:00:29,615 121 INFO rb-001770c-225483-423667 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-11 19:00:29,619 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_freight_complete_suite: no translation for language vi_VN 2026-10-11 19:00:29,619 121 INFO rb-001770c-225483-423667 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-11 19:00:29,619 121 INFO rb-001770c-225483-423667 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-11 19:00:29,620 121 INFO rb-001770c-225483-423667 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-11 19:00:29,621 121 INFO rb-001770c-225483-423667 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-11 19:00:29,622 121 INFO rb-001770c-225483-423667 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-11 19:00:29,622 121 INFO rb-001770c-225483-423667 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-11 19:00:29,626 121 INFO rb-001770c-225483-423667 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-11 19:00:29,626 121 INFO rb-001770c-225483-423667 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-11 19:00:29,627 121 INFO rb-001770c-225483-423667 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-11 19:00:29,627 121 INFO rb-001770c-225483-423667 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-11 19:00:29,628 121 INFO rb-001770c-225483-423667 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-11 19:00:29,628 121 INFO rb-001770c-225483-423667 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-11 19:00:29,648 121 INFO rb-001770c-225483-423667 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-11 19:00:29,649 121 INFO rb-001770c-225483-423667 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-11 19:00:29,650 121 INFO rb-001770c-225483-423667 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-11 19:00:29,650 121 INFO rb-001770c-225483-423667 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-11 19:00:29,654 121 INFO rb-001770c-225483-423667 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-11 19:00:29,654 121 INFO rb-001770c-225483-423667 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-11 19:00:29,655 121 INFO rb-001770c-225483-423667 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-11 19:00:29,655 121 INFO rb-001770c-225483-423667 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-11 19:00:29,657 121 INFO rb-001770c-225483-423667 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-11 19:00:29,657 121 INFO rb-001770c-225483-423667 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-11 19:00:29,658 121 INFO rb-001770c-225483-423667 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-11 19:00:29,658 121 INFO rb-001770c-225483-423667 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-11 19:00:29,660 121 INFO rb-001770c-225483-423667 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-11 19:00:29,660 121 INFO rb-001770c-225483-423667 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-11 19:00:29,663 121 INFO rb-001770c-225483-423667 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-11 19:00:29,663 121 INFO rb-001770c-225483-423667 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-11 19:00:29,665 121 INFO rb-001770c-225483-423667 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-11 19:00:29,665 121 INFO rb-001770c-225483-423667 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-11 19:00:29,668 121 INFO rb-001770c-225483-423667 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-11 19:00:29,668 121 INFO rb-001770c-225483-423667 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-11 19:00:29,670 121 INFO rb-001770c-225483-423667 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-11 19:00:29,670 121 INFO rb-001770c-225483-423667 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-11 19:00:29,672 121 INFO rb-001770c-225483-423667 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-11 19:00:29,672 121 INFO rb-001770c-225483-423667 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-11 19:00:29,673 121 INFO rb-001770c-225483-423667 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-11 19:00:29,673 121 INFO rb-001770c-225483-423667 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-11 19:00:29,675 121 INFO rb-001770c-225483-423667 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-11 19:00:29,675 121 INFO rb-001770c-225483-423667 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-11 19:00:29,677 121 INFO rb-001770c-225483-423667 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-11 19:00:29,677 121 INFO rb-001770c-225483-423667 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-11 19:00:29,678 121 INFO rb-001770c-225483-423667 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-11 19:00:29,679 121 INFO rb-001770c-225483-423667 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-11 19:00:29,681 121 INFO rb-001770c-225483-423667 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-11 19:00:29,681 121 INFO rb-001770c-225483-423667 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-11 19:00:29,685 121 INFO rb-001770c-225483-423667 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-11 19:00:29,685 121 INFO rb-001770c-225483-423667 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-11 19:00:29,688 121 INFO rb-001770c-225483-423667 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-11 19:00:29,688 121 INFO rb-001770c-225483-423667 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-11 19:00:29,690 121 INFO rb-001770c-225483-423667 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-11 19:00:29,690 121 INFO rb-001770c-225483-423667 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-11 19:00:29,691 121 INFO rb-001770c-225483-423667 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-11 19:00:29,691 121 INFO rb-001770c-225483-423667 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-11 19:00:29,692 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language vi_VN 2026-10-11 19:00:29,692 121 INFO rb-001770c-225483-423667 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-11 19:00:29,692 121 INFO rb-001770c-225483-423667 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-11 19:00:29,696 121 INFO rb-001770c-225483-423667 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-11 19:00:29,696 121 INFO rb-001770c-225483-423667 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-11 19:00:29,699 121 INFO rb-001770c-225483-423667 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-11 19:00:29,699 121 INFO rb-001770c-225483-423667 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-11 19:00:29,707 121 INFO rb-001770c-225483-423667 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-11 19:00:29,707 121 INFO rb-001770c-225483-423667 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-11 19:00:29,709 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_compensatory_time_off: no translation for language vi_VN 2026-10-11 19:00:29,710 121 INFO rb-001770c-225483-423667 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-11 19:00:29,710 121 INFO rb-001770c-225483-423667 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-11 19:00:29,711 121 INFO rb-001770c-225483-423667 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-11 19:00:29,712 121 INFO rb-001770c-225483-423667 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-11 19:00:29,715 121 INFO rb-001770c-225483-423667 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-11 19:00:29,715 121 INFO rb-001770c-225483-423667 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-11 19:00:29,717 121 INFO rb-001770c-225483-423667 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-11 19:00:29,717 121 INFO rb-001770c-225483-423667 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-11 19:00:29,721 121 INFO rb-001770c-225483-423667 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-11 19:00:29,721 121 INFO rb-001770c-225483-423667 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-11 19:00:29,724 121 INFO rb-001770c-225483-423667 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-11 19:00:29,724 121 INFO rb-001770c-225483-423667 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-11 19:00:29,728 121 INFO rb-001770c-225483-423667 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-11 19:00:29,729 121 INFO rb-001770c-225483-423667 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-11 19:00:29,733 121 INFO rb-001770c-225483-423667 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-11 19:00:29,733 121 INFO rb-001770c-225483-423667 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-11 19:00:29,735 121 INFO rb-001770c-225483-423667 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-11 19:00:29,735 121 INFO rb-001770c-225483-423667 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-11 19:00:29,737 121 INFO rb-001770c-225483-423667 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-11 19:00:29,737 121 INFO rb-001770c-225483-423667 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-11 19:00:29,746 121 INFO rb-001770c-225483-423667 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-11 19:00:29,746 121 INFO rb-001770c-225483-423667 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-11 19:00:29,747 121 INFO rb-001770c-225483-423667 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-11 19:00:29,748 121 INFO rb-001770c-225483-423667 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-11 19:00:29,753 121 INFO rb-001770c-225483-423667 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-11 19:00:29,753 121 INFO rb-001770c-225483-423667 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-11 19:00:29,756 121 INFO rb-001770c-225483-423667 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-11 19:00:29,756 121 INFO rb-001770c-225483-423667 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-11 19:00:29,759 121 INFO rb-001770c-225483-423667 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-11 19:00:29,760 121 INFO rb-001770c-225483-423667 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-11 19:00:29,766 121 INFO rb-001770c-225483-423667 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-11 19:00:29,766 121 INFO rb-001770c-225483-423667 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-11 19:00:29,769 121 INFO rb-001770c-225483-423667 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-11 19:00:29,769 121 INFO rb-001770c-225483-423667 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-11 19:00:29,773 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance_holiday: no translation for language vi_VN 2026-10-11 19:00:29,773 121 INFO rb-001770c-225483-423667 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-11 19:00:29,773 121 INFO rb-001770c-225483-423667 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-11 19:00:29,776 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language vi_VN 2026-10-11 19:00:29,776 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_mail_route_hr: no translation for language vi_VN 2026-10-11 19:00:29,776 121 INFO rb-001770c-225483-423667 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-11 19:00:29,776 121 INFO rb-001770c-225483-423667 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-11 19:00:29,779 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language vi_VN 2026-10-11 19:00:29,779 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language vi_VN 2026-10-11 19:00:29,780 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language vi_VN 2026-10-11 19:00:29,780 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language vi_VN 2026-10-11 19:00:29,780 121 INFO rb-001770c-225483-423667 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-11 19:00:29,781 121 INFO rb-001770c-225483-423667 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-11 19:00:29,785 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_marketplace_event_sale: no translation for language vi_VN 2026-10-11 19:00:29,785 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_marketplace_loyalty: no translation for language vi_VN 2026-10-11 19:00:29,786 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_marketplace_rating: no translation for language vi_VN 2026-10-11 19:00:29,786 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_marketplace_sale_currency_conversion_diff: no translation for language vi_VN 2026-10-11 19:00:29,787 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_marketplace_sale_loyalty: no translation for language vi_VN 2026-10-11 19:00:29,787 121 INFO rb-001770c-225483-423667 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-11 19:00:29,787 121 INFO rb-001770c-225483-423667 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-11 19:00:29,793 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_marketplace_sale_product_configurator: no translation for language vi_VN 2026-10-11 19:00:29,793 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_marketplace_sale_purchase: no translation for language vi_VN 2026-10-11 19:00:29,794 121 INFO rb-001770c-225483-423667 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-11 19:00:29,794 121 INFO rb-001770c-225483-423667 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-11 19:00:29,801 121 INFO rb-001770c-225483-423667 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-11 19:00:29,801 121 INFO rb-001770c-225483-423667 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-11 19:00:29,804 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_marketplace_snailmail: no translation for language vi_VN 2026-10-11 19:00:29,805 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_marketplace_website_sale_stock: no translation for language vi_VN 2026-10-11 19:00:29,805 121 INFO rb-001770c-225483-423667 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-11 19:00:29,805 121 INFO rb-001770c-225483-423667 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-11 19:00:29,809 121 INFO rb-001770c-225483-423667 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-11 19:00:29,809 121 INFO rb-001770c-225483-423667 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-11 19:00:29,811 121 INFO rb-001770c-225483-423667 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-11 19:00:29,812 121 INFO rb-001770c-225483-423667 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-11 19:00:29,816 121 INFO rb-001770c-225483-423667 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-11 19:00:29,816 121 INFO rb-001770c-225483-423667 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-11 19:00:29,820 121 INFO rb-001770c-225483-423667 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-11 19:00:29,820 121 INFO rb-001770c-225483-423667 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-11 19:00:29,829 121 INFO rb-001770c-225483-423667 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-11 19:00:29,829 121 INFO rb-001770c-225483-423667 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-11 19:00:29,835 121 INFO rb-001770c-225483-423667 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-11 19:00:29,835 121 INFO rb-001770c-225483-423667 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-11 19:00:29,839 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_mrp_plm_test_full: no translation for language vi_VN 2026-10-11 19:00:29,840 121 INFO rb-001770c-225483-423667 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-11 19:00:29,840 121 INFO rb-001770c-225483-423667 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-11 19:00:29,841 121 INFO rb-001770c-225483-423667 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-11 19:00:29,842 121 INFO rb-001770c-225483-423667 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-11 19:00:29,845 121 INFO rb-001770c-225483-423667 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-11 19:00:29,845 121 INFO rb-001770c-225483-423667 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-11 19:00:29,850 121 INFO rb-001770c-225483-423667 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-11 19:00:29,850 121 INFO rb-001770c-225483-423667 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-11 19:00:29,860 121 INFO rb-001770c-225483-423667 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-11 19:00:29,860 121 INFO rb-001770c-225483-423667 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-11 19:00:29,863 121 INFO rb-001770c-225483-423667 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-11 19:00:29,864 121 INFO rb-001770c-225483-423667 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-11 19:00:29,866 121 INFO rb-001770c-225483-423667 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-11 19:00:29,866 121 INFO rb-001770c-225483-423667 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-11 19:00:29,868 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_mrp_workorder_maintenance: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder_maintenance/i18n/vi_VN.po for language vi_VN 2026-10-11 19:00:29,869 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder_maintenance/i18n/vi_VN.po for language vi_VN 2026-10-11 19:00:29,874 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_multi_warehouse_access_control_purchase_requisition: no translation for language vi_VN 2026-10-11 19:00:29,874 121 INFO rb-001770c-225483-423667 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-11 19:00:29,874 121 INFO rb-001770c-225483-423667 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-11 19:00:29,878 121 INFO rb-001770c-225483-423667 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-11 19:00:29,878 121 INFO rb-001770c-225483-423667 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-11 19:00:29,886 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_partner_approval_website: no translation for language vi_VN 2026-10-11 19:00:29,887 121 INFO rb-001770c-225483-423667 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-11 19:00:29,887 121 INFO rb-001770c-225483-423667 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-11 19:00:29,890 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_partner_country_recognition: no translation for language vi_VN 2026-10-11 19:00:29,890 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_partner_filter: no translation for language vi_VN 2026-10-11 19:00:29,890 121 INFO rb-001770c-225483-423667 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-11 19:00:29,891 121 INFO rb-001770c-225483-423667 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-11 19:00:29,893 121 INFO rb-001770c-225483-423667 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-11 19:00:29,893 121 INFO rb-001770c-225483-423667 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-11 19:00:29,895 121 INFO rb-001770c-225483-423667 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-11 19:00:29,895 121 INFO rb-001770c-225483-423667 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-11 19:00:29,897 121 INFO rb-001770c-225483-423667 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-11 19:00:29,897 121 INFO rb-001770c-225483-423667 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-11 19:00:29,898 121 INFO rb-001770c-225483-423667 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-11 19:00:29,898 121 INFO rb-001770c-225483-423667 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-11 19:00:29,906 121 INFO rb-001770c-225483-423667 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-11 19:00:29,907 121 INFO rb-001770c-225483-423667 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-11 19:00:29,909 121 INFO rb-001770c-225483-423667 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-11 19:00:29,910 121 INFO rb-001770c-225483-423667 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-11 19:00:29,914 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language vi_VN 2026-10-11 19:00:29,914 121 INFO rb-001770c-225483-423667 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-11 19:00:29,914 121 INFO rb-001770c-225483-423667 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-11 19:00:29,917 121 INFO rb-001770c-225483-423667 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-11 19:00:29,917 121 INFO rb-001770c-225483-423667 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-11 19:00:29,920 121 INFO rb-001770c-225483-423667 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-11 19:00:29,920 121 INFO rb-001770c-225483-423667 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-11 19:00:29,925 121 INFO rb-001770c-225483-423667 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-11 19:00:29,926 121 INFO rb-001770c-225483-423667 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-11 19:00:29,932 121 INFO rb-001770c-225483-423667 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-11 19:00:29,932 121 INFO rb-001770c-225483-423667 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-11 19:00:29,935 121 INFO rb-001770c-225483-423667 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-11 19:00:29,935 121 INFO rb-001770c-225483-423667 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-11 19:00:29,938 121 INFO rb-001770c-225483-423667 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-11 19:00:29,938 121 INFO rb-001770c-225483-423667 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-11 19:00:29,939 121 INFO rb-001770c-225483-423667 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-11 19:00:29,939 121 INFO rb-001770c-225483-423667 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-11 19:00:29,943 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_product_approval_website_sale: no translation for language vi_VN 2026-10-11 19:00:29,944 121 INFO rb-001770c-225483-423667 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-11 19:00:29,944 121 INFO rb-001770c-225483-423667 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-11 19:00:29,946 121 INFO rb-001770c-225483-423667 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-11 19:00:29,946 121 INFO rb-001770c-225483-423667 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-11 19:00:29,947 121 INFO rb-001770c-225483-423667 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-11 19:00:29,947 121 INFO rb-001770c-225483-423667 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-11 19:00:29,949 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language vi_VN 2026-10-11 19:00:29,950 121 INFO rb-001770c-225483-423667 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-11 19:00:29,950 121 INFO rb-001770c-225483-423667 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-11 19:00:29,953 121 INFO rb-001770c-225483-423667 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-11 19:00:29,953 121 INFO rb-001770c-225483-423667 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-11 19:00:29,958 121 INFO rb-001770c-225483-423667 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-11 19:00:29,958 121 INFO rb-001770c-225483-423667 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-11 19:00:29,988 121 INFO rb-001770c-225483-423667 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-11 19:00:29,988 121 INFO rb-001770c-225483-423667 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-11 19:00:29,990 121 INFO rb-001770c-225483-423667 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-11 19:00:29,990 121 INFO rb-001770c-225483-423667 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-11 19:00:29,992 121 INFO rb-001770c-225483-423667 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-11 19:00:29,992 121 INFO rb-001770c-225483-423667 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-11 19:00:29,995 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_quality_stock_access_control: no translation for language vi_VN 2026-10-11 19:00:29,995 121 INFO rb-001770c-225483-423667 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-11 19:00:29,995 121 INFO rb-001770c-225483-423667 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-11 19:00:30,001 121 INFO rb-001770c-225483-423667 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-11 19:00:30,001 121 INFO rb-001770c-225483-423667 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-11 19:00:30,003 121 INFO rb-001770c-225483-423667 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-11 19:00:30,003 121 INFO rb-001770c-225483-423667 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-11 19:00:30,005 121 INFO rb-001770c-225483-423667 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-11 19:00:30,005 121 INFO rb-001770c-225483-423667 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-11 19:00:30,008 121 INFO rb-001770c-225483-423667 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-11 19:00:30,009 121 INFO rb-001770c-225483-423667 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-11 19:00:30,014 121 INFO rb-001770c-225483-423667 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-11 19:00:30,014 121 INFO rb-001770c-225483-423667 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-11 19:00:30,017 121 INFO rb-001770c-225483-423667 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-11 19:00:30,017 121 INFO rb-001770c-225483-423667 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-11 19:00:30,020 121 INFO rb-001770c-225483-423667 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-11 19:00:30,020 121 INFO rb-001770c-225483-423667 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-11 19:00:30,022 121 INFO rb-001770c-225483-423667 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-11 19:00:30,022 121 INFO rb-001770c-225483-423667 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-11 19:00:30,023 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_sale_crm_business_nature: no translation for language vi_VN 2026-10-11 19:00:30,023 121 INFO rb-001770c-225483-423667 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-11 19:00:30,023 121 INFO rb-001770c-225483-423667 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-11 19:00:30,025 121 INFO rb-001770c-225483-423667 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-11 19:00:30,026 121 INFO rb-001770c-225483-423667 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-11 19:00:30,027 121 INFO rb-001770c-225483-423667 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-11 19:00:30,027 121 INFO rb-001770c-225483-423667 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-11 19:00:30,029 121 INFO rb-001770c-225483-423667 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-11 19:00:30,029 121 INFO rb-001770c-225483-423667 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-11 19:00:30,031 121 INFO rb-001770c-225483-423667 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-11 19:00:30,031 121 INFO rb-001770c-225483-423667 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-11 19:00:30,032 121 INFO rb-001770c-225483-423667 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-11 19:00:30,032 121 INFO rb-001770c-225483-423667 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-11 19:00:30,033 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language vi_VN 2026-10-11 19:00:30,033 121 INFO rb-001770c-225483-423667 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-11 19:00:30,033 121 INFO rb-001770c-225483-423667 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-11 19:00:30,048 121 INFO rb-001770c-225483-423667 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-11 19:00:30,048 121 INFO rb-001770c-225483-423667 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-11 19:00:30,053 121 INFO rb-001770c-225483-423667 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-11 19:00:30,053 121 INFO rb-001770c-225483-423667 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-11 19:00:30,055 121 INFO rb-001770c-225483-423667 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-11 19:00:30,055 121 INFO rb-001770c-225483-423667 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-11 19:00:30,059 121 INFO rb-001770c-225483-423667 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-11 19:00:30,059 121 INFO rb-001770c-225483-423667 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-11 19:00:30,060 121 INFO rb-001770c-225483-423667 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-11 19:00:30,060 121 INFO rb-001770c-225483-423667 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-11 19:00:30,062 121 INFO rb-001770c-225483-423667 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-11 19:00:30,062 121 INFO rb-001770c-225483-423667 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-11 19:00:30,063 121 INFO rb-001770c-225483-423667 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-11 19:00:30,063 121 INFO rb-001770c-225483-423667 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-11 19:00:30,070 121 INFO rb-001770c-225483-423667 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-11 19:00:30,070 121 INFO rb-001770c-225483-423667 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-11 19:00:30,077 121 INFO rb-001770c-225483-423667 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-11 19:00:30,078 121 INFO rb-001770c-225483-423667 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-11 19:00:30,084 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_sem_crawler_helpdesk: no translation for language vi_VN 2026-10-11 19:00:30,085 121 INFO rb-001770c-225483-423667 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-11 19:00:30,085 121 INFO rb-001770c-225483-423667 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-11 19:00:30,090 121 INFO rb-001770c-225483-423667 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-11 19:00:30,090 121 INFO rb-001770c-225483-423667 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-11 19:00:30,092 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_sem_helpdesk_timesheet: no translation for language vi_VN 2026-10-11 19:00:30,092 121 INFO rb-001770c-225483-423667 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-11 19:00:30,092 121 INFO rb-001770c-225483-423667 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-11 19:00:30,094 121 INFO rb-001770c-225483-423667 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-11 19:00:30,094 121 INFO rb-001770c-225483-423667 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-11 19:00:30,096 121 INFO rb-001770c-225483-423667 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-11 19:00:30,096 121 INFO rb-001770c-225483-423667 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-11 19:00:30,098 121 INFO rb-001770c-225483-423667 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-11 19:00:30,098 121 INFO rb-001770c-225483-423667 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-11 19:00:30,105 121 INFO rb-001770c-225483-423667 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-11 19:00:30,105 121 INFO rb-001770c-225483-423667 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-11 19:00:30,107 121 INFO rb-001770c-225483-423667 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-11 19:00:30,107 121 INFO rb-001770c-225483-423667 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-11 19:00:30,112 121 INFO rb-001770c-225483-423667 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-11 19:00:30,112 121 INFO rb-001770c-225483-423667 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-11 19:00:30,121 121 INFO rb-001770c-225483-423667 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-11 19:00:30,121 121 INFO rb-001770c-225483-423667 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-11 19:00:30,129 121 INFO rb-001770c-225483-423667 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-11 19:00:30,129 121 INFO rb-001770c-225483-423667 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-11 19:00:30,132 121 INFO rb-001770c-225483-423667 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-11 19:00:30,132 121 INFO rb-001770c-225483-423667 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-11 19:00:30,133 121 INFO rb-001770c-225483-423667 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-11 19:00:30,134 121 INFO rb-001770c-225483-423667 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-11 19:00:30,135 121 INFO rb-001770c-225483-423667 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-11 19:00:30,135 121 INFO rb-001770c-225483-423667 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-11 19:00:30,136 121 INFO rb-001770c-225483-423667 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-11 19:00:30,137 121 INFO rb-001770c-225483-423667 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-11 19:00:30,139 121 INFO rb-001770c-225483-423667 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-11 19:00:30,139 121 INFO rb-001770c-225483-423667 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-11 19:00:30,141 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_stock_lot_dropshipping_partner_infor: no translation for language vi_VN 2026-10-11 19:00:30,141 121 INFO rb-001770c-225483-423667 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-11 19:00:30,141 121 INFO rb-001770c-225483-423667 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-11 19:00:30,153 121 INFO rb-001770c-225483-423667 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-11 19:00:30,153 121 INFO rb-001770c-225483-423667 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-11 19:00:30,160 121 INFO rb-001770c-225483-423667 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-11 19:00:30,160 121 INFO rb-001770c-225483-423667 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-11 19:00:30,163 121 INFO rb-001770c-225483-423667 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-11 19:00:30,163 121 INFO rb-001770c-225483-423667 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-11 19:00:30,164 121 INFO rb-001770c-225483-423667 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-11 19:00:30,165 121 INFO rb-001770c-225483-423667 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-11 19:00:30,166 121 INFO rb-001770c-225483-423667 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-11 19:00:30,166 121 INFO rb-001770c-225483-423667 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-11 19:00:30,175 121 INFO rb-001770c-225483-423667 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-11 19:00:30,175 121 INFO rb-001770c-225483-423667 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-11 19:00:30,184 121 INFO rb-001770c-225483-423667 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-11 19:00:30,184 121 INFO rb-001770c-225483-423667 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-11 19:00:30,186 121 INFO rb-001770c-225483-423667 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-11 19:00:30,186 121 INFO rb-001770c-225483-423667 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-11 19:00:30,188 121 INFO rb-001770c-225483-423667 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-11 19:00:30,188 121 INFO rb-001770c-225483-423667 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-11 19:00:30,190 121 INFO rb-001770c-225483-423667 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-11 19:00:30,191 121 INFO rb-001770c-225483-423667 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-11 19:00:30,191 121 INFO rb-001770c-225483-423667 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-11 19:00:30,192 121 INFO rb-001770c-225483-423667 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-11 19:00:30,193 121 INFO rb-001770c-225483-423667 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-11 19:00:30,193 121 INFO rb-001770c-225483-423667 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-11 19:00:30,195 121 INFO rb-001770c-225483-423667 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-11 19:00:30,195 121 INFO rb-001770c-225483-423667 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-11 19:00:30,197 121 INFO rb-001770c-225483-423667 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-11 19:00:30,197 121 INFO rb-001770c-225483-423667 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-11 19:00:30,199 121 INFO rb-001770c-225483-423667 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-11 19:00:30,199 121 INFO rb-001770c-225483-423667 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-11 19:00:30,200 121 INFO rb-001770c-225483-423667 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-11 19:00:30,200 121 INFO rb-001770c-225483-423667 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-11 19:00:30,202 121 INFO rb-001770c-225483-423667 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-11 19:00:30,202 121 INFO rb-001770c-225483-423667 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-11 19:00:30,204 121 INFO rb-001770c-225483-423667 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-11 19:00:30,204 121 INFO rb-001770c-225483-423667 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-11 19:00:30,206 121 INFO rb-001770c-225483-423667 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-11 19:00:30,206 121 INFO rb-001770c-225483-423667 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-11 19:00:30,210 121 INFO rb-001770c-225483-423667 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-11 19:00:30,210 121 INFO rb-001770c-225483-423667 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-11 19:00:30,219 121 INFO rb-001770c-225483-423667 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-11 19:00:30,219 121 INFO rb-001770c-225483-423667 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-11 19:00:30,221 121 INFO rb-001770c-225483-423667 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-11 19:00:30,221 121 INFO rb-001770c-225483-423667 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-11 19:00:30,222 121 INFO rb-001770c-225483-423667 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-11 19:00:30,222 121 INFO rb-001770c-225483-423667 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-11 19:00:30,226 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_website_seo_forum: no translation for language vi_VN 2026-10-11 19:00:30,226 121 INFO rb-001770c-225483-423667 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-11 19:00:30,226 121 INFO rb-001770c-225483-423667 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-11 19:00:30,228 121 INFO rb-001770c-225483-423667 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-11 19:00:30,228 121 INFO rb-001770c-225483-423667 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-11 19:00:30,229 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-001770c-225483/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,230 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,233 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_website_seo_sale_stock: no translation for language vi_VN 2026-10-11 19:00:30,233 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_website_seo_slides: no translation for language vi_VN 2026-10-11 19:00:30,233 121 INFO rb-001770c-225483-423667 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-11 19:00:30,233 121 INFO rb-001770c-225483-423667 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-11 19:00:30,234 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_website_slides_survey: no translation for language vi_VN 2026-10-11 19:00:30,235 121 INFO rb-001770c-225483-423667 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-11 19:00:30,235 121 INFO rb-001770c-225483-423667 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-11 19:00:30,236 121 INFO rb-001770c-225483-423667 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-11 19:00:30,236 121 INFO rb-001770c-225483-423667 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-11 19:00:30,239 121 INFO rb-001770c-225483-423667 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-11 19:00:30,239 121 INFO rb-001770c-225483-423667 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-11 19:00:30,240 121 INFO rb-001770c-225483-423667 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-11 19:00:30,240 121 INFO rb-001770c-225483-423667 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-11 19:00:30,241 121 INFO rb-001770c-225483-423667 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-11 19:00:30,242 121 INFO rb-001770c-225483-423667 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-11 19:00:30,243 121 INFO rb-001770c-225483-423667 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-11 19:00:30,243 121 INFO rb-001770c-225483-423667 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-11 19:00:30,244 121 INFO rb-001770c-225483-423667 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-11 19:00:30,244 121 INFO rb-001770c-225483-423667 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-11 19:00:30,246 121 INFO rb-001770c-225483-423667 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-11 19:00:30,246 121 INFO rb-001770c-225483-423667 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-11 19:00:30,247 121 INFO rb-001770c-225483-423667 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-11 19:00:30,247 121 INFO rb-001770c-225483-423667 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-11 19:00:30,264 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_zalo_crm: no translation for language vi_VN 2026-10-11 19:00:30,264 121 INFO rb-001770c-225483-423667 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-11 19:00:30,264 121 INFO rb-001770c-225483-423667 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-11 19:00:30,266 121 INFO rb-001770c-225483-423667 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-11 19:00:30,266 121 INFO rb-001770c-225483-423667 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-11 19:00:30,268 121 INFO rb-001770c-225483-423667 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-11 19:00:30,269 121 INFO rb-001770c-225483-423667 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-11 19:00:30,270 121 INFO rb-001770c-225483-423667 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-11 19:00:30,271 121 INFO rb-001770c-225483-423667 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-11 19:00:30,272 121 INFO rb-001770c-225483-423667 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-11 19:00:30,272 121 INFO rb-001770c-225483-423667 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-11 19:00:30,274 121 INFO rb-001770c-225483-423667 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-11 19:00:30,274 121 INFO rb-001770c-225483-423667 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-11 19:00:30,277 121 INFO rb-001770c-225483-423667 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-11 19:00:30,277 121 INFO rb-001770c-225483-423667 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-11 19:00:30,278 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-001770c-225483/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,278 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,280 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-001770c-225483/addons/website_customer/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,280 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_customer/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,284 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-001770c-225483/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,284 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,286 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-001770c-225483/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,286 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,288 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-001770c-225483/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,288 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,289 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-001770c-225483/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,289 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,291 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-001770c-225483/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,291 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,294 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-001770c-225483/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,294 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,296 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-001770c-225483/addons/website_membership/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,296 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_membership/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,298 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-001770c-225483/addons/website_project/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,298 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_project/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,300 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-001770c-225483/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,300 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,302 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-001770c-225483/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,302 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,305 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-001770c-225483/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,305 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,309 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-001770c-225483/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,309 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,311 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-001770c-225483/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,311 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,313 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-001770c-225483/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,313 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,315 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-001770c-225483/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,315 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,321 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-001770c-225483/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,321 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,323 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-001770c-225483/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,323 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,326 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_mrp: loading translation file /data/build/rb-001770c-225483/addons/website_sale_mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,327 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_mrp/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,328 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-001770c-225483/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,328 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,331 121 INFO rb-001770c-225483-423667 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-11 19:00:30,332 121 INFO rb-001770c-225483-423667 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-11 19:00:30,339 121 INFO rb-001770c-225483-423667 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-11 19:00:30,339 121 INFO rb-001770c-225483-423667 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-11 19:00:30,341 121 INFO rb-001770c-225483-423667 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-11 19:00:30,341 121 INFO rb-001770c-225483-423667 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-11 19:00:30,345 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language vi_VN 2026-10-11 19:00:30,345 121 INFO rb-001770c-225483-423667 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-11 19:00:30,345 121 INFO rb-001770c-225483-423667 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-11 19:00:30,349 121 INFO rb-001770c-225483-423667 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-11 19:00:30,349 121 INFO rb-001770c-225483-423667 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-11 19:00:30,354 121 INFO rb-001770c-225483-423667 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-11 19:00:30,354 121 INFO rb-001770c-225483-423667 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-11 19:00:30,366 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-001770c-225483/addons/board/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,366 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/board/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,369 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-001770c-225483/addons/payment_aps/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,369 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_aps/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,372 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-001770c-225483/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,372 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,376 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-001770c-225483/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,376 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,381 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-001770c-225483/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,381 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,384 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-001770c-225483/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,384 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,388 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-001770c-225483/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,388 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,392 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-001770c-225483/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,392 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,395 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-001770c-225483/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,395 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,397 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-001770c-225483/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,397 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,400 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: loading translation file /data/build/rb-001770c-225483/addons/payment_razorpay_oauth/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,400 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_razorpay_oauth/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,402 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-001770c-225483/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,403 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,405 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-001770c-225483/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,405 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,407 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-001770c-225483/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,408 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,410 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module theme_default: no translation for language vi_VN 2026-10-11 19:00:30,410 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-001770c-225483/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,411 121 INFO rb-001770c-225483-423667 odoo.tools.translate: loading base translation file /data/build/rb-001770c-225483/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-10-11 19:00:30,412 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_import_export: no translation for language vi_VN 2026-10-11 19:00:30,412 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language vi_VN 2026-10-11 19:00:30,412 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language vi_VN 2026-10-11 19:00:30,413 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language vi_VN 2026-10-11 19:00:30,413 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_website: no translation for language vi_VN 2026-10-11 19:00:30,413 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language vi_VN 2026-10-11 19:00:30,413 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language vi_VN 2026-10-11 19:00:30,413 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language vi_VN 2026-10-11 19:01:06,541 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2418] 2026-10-11 19:01:06,578 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_clearing_recipients_before_send_prevents_stamp ... 2026-10-11 19:01:06,893 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_control_omitting_default_subtype_id_pulls_in_internal_follower ... 2026-10-11 19:01:07,254 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2419] 2026-10-11 19:01:07,290 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2420] 2026-10-11 19:01:07,325 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_direct_import_notifies_consignee_and_notify_party ... 2026-10-11 19:01:07,697 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2421] 2026-10-11 19:01:07,730 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_external_discriminator_excludes_own_company_partner_share_true ... 2026-10-11 19:01:07,841 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_internal_and_external_followers_are_not_notified ... 2026-10-11 19:01:08,161 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2422] 2026-10-11 19:01:08,196 121 INFO rb-001770c-225483-423667 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-11 19:01:08,618 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2423] 2026-10-11 19:01:08,674 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_multi_record_selection_is_rejected_cleanly ... 2026-10-11 19:01:08,915 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_no_notify_party_sends_to_consignee_without_warning ... 2026-10-11 19:01:09,299 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2424] 2026-10-11 19:01:09,338 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_no_reachable_party_blocks_and_names_both_missing_parties ... 2026-10-11 19:01:09,503 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_notify_party_same_as_consignee_is_deduplicated ... 2026-10-11 19:01:10,944 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2425] 2026-10-11 19:01:10,992 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_own_company_consignee_with_external_notify_party_is_allowed ... 2026-10-11 19:01:11,368 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2426] 2026-10-11 19:01:11,400 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_own_company_consignee_without_external_notify_is_blocked ... 2026-10-11 19:01:11,532 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_rendered_subject_and_body_have_no_template_leftovers ... 2026-10-11 19:01:11,889 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2427] 2026-10-11 19:01:11,923 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_attempt_is_blocked_and_first_message_survives ... 2026-10-11 19:01:12,311 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2428] 2026-10-11 19:01:12,345 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_notify_party_equal_to_consignee_is_deduplicated ... 2026-10-11 19:01:12,709 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2429] 2026-10-11 19:01:12,748 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_notify_party_from_booking_is_notified ... 2026-10-11 19:01:13,141 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2430] 2026-10-11 19:01:13,172 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_send_does_not_create_junk_partner_records ... 2026-10-11 19:01:13,514 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2431] 2026-10-11 19:01:13,548 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_shipper_and_leg_agents_never_receive_arrival_notice ... 2026-10-11 19:01:13,975 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2432] 2026-10-11 19:01:14,023 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_state_guard_blocks_draft_allows_done ... 2026-10-11 19:01:14,243 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_to_order_no_consignee_still_notifies_notify_party ... 2026-10-11 19:01:14,613 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2433] 2026-10-11 19:01:14,664 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:01:15,850 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_awaiting_arrival_notice_filter_matches_send_button_availability ... 2026-10-11 19:01:16,175 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_house_import_notifies_consignee_and_notify_party_like_direct ... 2026-10-11 19:01:16,577 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2434] 2026-10-11 19:01:16,613 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_house_send_does_not_affect_sibling_house_or_master ... 2026-10-11 19:01:17,299 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2435] 2026-10-11 19:01:17,346 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_lcl_deconsolidation_inherits_notify_party_and_ata ... 2026-10-11 19:01:17,968 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2436] 2026-10-11 19:01:18,014 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:01:19,097 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_01_cfs_fields_exist ... 2026-10-11 19:01:19,372 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_02_wizard_prefers_cfs_actual_volume ... 2026-10-11 19:01:19,553 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_03_wizard_fallback_to_booking_volume ... 2026-10-11 19:01:19,690 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_01_house_do_number_field ... 2026-10-11 19:01:19,789 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_02_container_unstuffed_transition ... 2026-10-11 19:01:19,870 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_03_cannot_skip_unstuffed ... 2026-10-11 19:01:19,990 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_04_cannot_mark_unstuffed_from_wrong_state ... 2026-10-11 19:01:20,115 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_01_outturn_created_with_lines ... 2026-10-11 19:01:20,282 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_02_line_manifest_prefilled ... 2026-10-11 19:01:20,433 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_03_confirm_writes_back_actual ... 2026-10-11 19:01:20,601 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_04_sequence_assigned ... 2026-10-11 19:01:20,742 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_05_double_confirm_raises ... 2026-10-11 19:01:20,948 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_06_reset_to_draft ... 2026-10-11 19:01:21,066 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_07_outturn_count_on_master ... 2026-10-11 19:01:21,151 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_08_no_writeback_when_actual_zero ... 2026-10-11 19:01:21,264 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:01:22,465 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_01_mbl_cascades_on_set ... 2026-10-11 19:01:22,754 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_02_mbl_cascades_on_change ... 2026-10-11 19:01:22,827 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_03_house_write_does_not_cascade_upward ... 2026-10-11 19:01:22,913 121 INFO rb-001770c-225483-423667 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-11 19:01:22,984 121 INFO rb-001770c-225483-423667 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-11 19:01:23,090 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:01:24,347 121 INFO rb-001770c-225483-423667 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-11 19:01:24,756 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_idempotent: Starting TestHouseLclChargeIdempotent.test_reconfirming_same_booking_does_not_duplicate_house_charge ... 2026-10-11 19:01:24,938 121 INFO rb-001770c-225483-423667 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-11 19:01:25,163 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:01:26,197 121 INFO rb-001770c-225483-423667 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-11 19:01:26,702 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_empty_house_gets_no_sell_charge ... 2026-10-11 19:01:27,011 121 INFO rb-001770c-225483-423667 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-11 19:01:27,395 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_invoiced_charge_quantity_not_silently_changed ... 2026-10-11 19:01:28,111 121 INFO rb-001770c-225483-423667 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-11 19:01:28,578 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_minimum_revenue_ton_floor_is_configurable ... 2026-10-11 19:01:28,917 121 INFO rb-001770c-225483-423667 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-11 19:01:29,284 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:01:30,575 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing: Starting TestLclAllocationDoubleBilling.test_allocation_leaves_the_master_cost_untouched ... 2026-10-11 19:01:31,147 121 INFO rb-001770c-225483-423667 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-11 19:01:32,334 121 INFO rb-001770c-225483-423667 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-11 19:01:33,185 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:01:34,611 121 INFO rb-001770c-225483-423667 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-11 19:01:35,126 121 INFO rb-001770c-225483-423667 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-11 19:01:36,099 121 INFO rb-001770c-225483-423667 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-11 19:01:36,734 121 INFO rb-001770c-225483-423667 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-11 19:01:37,624 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [603] 2026-10-11 19:01:38,099 121 INFO rb-001770c-225483-423667 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-11 19:01:38,758 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:01:40,153 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_01_prepare_populates_lines ... 2026-10-11 19:01:40,470 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_02_basic_allocation_by_cbm ... 2026-10-11 19:01:40,642 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_03_multiple_charges_allocated ... 2026-10-11 19:01:40,813 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_04_allocated_from_charge_id_set ... 2026-10-11 19:01:41,005 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_05_zero_cbm_house_excluded_with_warning ... 2026-10-11 19:01:41,201 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_06_double_allocate_raises ... 2026-10-11 19:01:41,522 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_07_no_charges_raises ... 2026-10-11 19:01:41,695 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_08_action_on_non_master_raises ... 2026-10-11 19:01:41,860 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_09_ratio_reflects_cbm_share ... 2026-10-11 19:01:42,003 121 INFO rb-001770c-225483-423667 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-11 19:01:42,189 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_11_import_master_action_still_available_for_common_cost ... 2026-10-11 19:01:42,332 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_12_export_master_allocates_common_cost_to_houses ... 2026-10-11 19:01:42,520 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_13_export_direct_house_cost_is_not_allocated_again ... 2026-10-11 19:01:42,738 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_14_no_eligible_charge_hides_backend_action ... 2026-10-11 19:01:42,996 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_15_draft_dialog_opens_with_charges_preselected ... 2026-10-11 19:01:43,255 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_16_operator_deselection_is_not_silently_restored ... 2026-10-11 19:01:43,530 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:01:44,838 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_blocked_when_allocation_has_purchase_order_commitment ... 2026-10-11 19:01:45,551 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_blocked_when_allocation_is_billed ... 2026-10-11 19:01:46,599 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_reallocates_with_new_amount_and_no_duplicate ... 2026-10-11 19:01:47,044 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted freight.charge records with IDs: [224, 225] 2026-10-11 19:01:47,094 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_without_replace_reallocate_still_errors ... 2026-10-11 19:01:47,528 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:01:48,958 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_01_role_defaults_to_direct ... 2026-10-11 19:01:49,381 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_02_house_role_filterable_by_domain ... 2026-10-11 19:01:49,417 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_duplicate_house_does_not_copy_master_shipment ... 2026-10-11 19:01:49,526 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_load_house_package_wizard_uses_house_packages ... 2026-10-11 19:01:49,689 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_master_aggregates_house_cargo_and_package_metrics ... 2026-10-11 19:01:49,807 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_wizard_creates_master_and_links_houses ... 2026-10-11 19:01:49,896 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_04_wizard_rejects_mismatched_destination_cfs ... 2026-10-11 19:01:49,969 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_05_action_wizard_rejects_non_house ... 2026-10-11 19:01:50,013 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_06_action_wizard_rejects_already_assigned ... 2026-10-11 19:01:50,166 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_07_loaded_cascades_to_houses_via_transit ... 2026-10-11 19:01:50,322 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_08_done_cascades_to_houses ... 2026-10-11 19:01:50,478 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_09_direct_shipment_not_affected_by_cascade ... 2026-10-11 19:01:50,600 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_10_buy_charges_on_master_shipment ... 2026-10-11 19:01:50,697 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_11_sell_charges_on_house_shipment ... 2026-10-11 19:01:51,276 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_12_vendor_bill_from_master ... 2026-10-11 19:01:51,872 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_13_house_links_to_master ... 2026-10-11 19:01:51,947 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_14_unlinking_house_decrements_count ... 2026-10-11 19:01:52,048 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:01:54,360 121 INFO rb-001770c-225483-423667 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-11 19:01:54,477 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [329], uid: 1087, model: logistics.shipment 2026-10-11 19:01:54,523 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:01:55,862 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_confirm_does_not_warn_when_rate_card_matches ... 2026-10-11 19:01:56,241 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_confirm_warns_once_when_no_rate_card_for_lane ... 2026-10-11 19:01:56,461 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_reconfirm_does_not_repost_warning ... 2026-10-11 19:01:56,738 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:01:58,051 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_allocation_by_actual_cfs_volume ... 2026-10-11 19:01:58,447 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_allocation_through_the_dialog_save_path ... 2026-10-11 19:01:58,890 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_reconfirm_after_correction_excludes_stale_no_show ... 2026-10-11 19:01:59,124 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_zero_total_actual_no_divide_by_zero ... 2026-10-11 19:01:59,600 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:01,096 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_01_master_and_house_structure ... 2026-10-11 19:02:01,595 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_02_master_container_import_lifecycle ... 2026-10-11 19:02:01,883 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_03_house_shipments_delivered_independently ... 2026-10-11 19:02:02,155 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_04_actual_cbm_per_house_after_unstuffing ... 2026-10-11 19:02:02,367 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_05_charge_structure_master_vs_house ... 2026-10-11 19:02:02,631 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_06_deconsolidate_wizard_creates_lcl_houses ... 2026-10-11 19:02:02,830 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:03,394 121 INFO rb-001770c-225483-423667 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-11 19:02:03,531 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:02:04,716 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestAccessRights.test_001_booking_access_rights ... 2026-10-11 19:02:05,018 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1100, model: freight.booking 2026-10-11 19:02:05,031 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1100, model: freight.booking 2026-10-11 19:02:05,040 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1100, model: freight.booking 2026-10-11 19:02:05,097 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1099, model: freight.booking 2026-10-11 19:02:05,169 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1098 deleted freight.booking records with IDs: [33] 2026-10-11 19:02:05,202 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestAccessRights.test_002_vessel_schedule_access_rights ... 2026-10-11 19:02:05,363 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1099, model: freight.vessel.schedule 2026-10-11 19:02:05,389 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1098 deleted freight.vessel.schedule records with IDs: [25] 2026-10-11 19:02:05,433 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:06,680 121 INFO rb-001770c-225483-423667 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-11 19:02:07,750 121 INFO rb-001770c-225483-423667 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-11 19:02:08,652 121 INFO rb-001770c-225483-423667 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-11 19:02:09,914 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [582, 583] 2026-10-11 19:02:10,054 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1249] 2026-10-11 19:02:10,509 121 INFO rb-001770c-225483-423667 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-11 19:02:11,209 121 INFO rb-001770c-225483-423667 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-11 19:02:11,846 121 INFO rb-001770c-225483-423667 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-11 19:02:12,804 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:13,856 121 INFO rb-001770c-225483-423667 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-11 19:02:14,304 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_delivery_trucking_booking_falls_back_to_shipment_route ... 2026-10-11 19:02:14,861 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_pickup_trucking_booking_falls_back_to_shipment_route ... 2026-10-11 19:02:15,326 121 INFO rb-001770c-225483-423667 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-11 19:02:15,610 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:16,613 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g5a_origin_inland_eta_is_cy_cutoff ... 2026-10-11 19:02:16,879 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g5b_pickup_plus_main_eta_is_cy_cutoff ... 2026-10-11 19:02:16,998 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g6_destination_inland_etd_is_ata ... 2026-10-11 19:02:17,096 121 INFO rb-001770c-225483-423667 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-11 19:02:17,173 121 INFO rb-001770c-225483-423667 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-11 19:02:17,250 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:18,594 121 INFO rb-001770c-225483-423667 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-11 19:02:19,137 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:20,412 121 INFO rb-001770c-225483-423667 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-11 19:02:20,633 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:21,911 121 INFO rb-001770c-225483-423667 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-11 19:02:22,599 121 INFO rb-001770c-225483-423667 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-11 19:02:22,708 121 INFO rb-001770c-225483-423667 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-11 19:02:22,827 121 INFO rb-001770c-225483-423667 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-11 19:02:22,841 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7206] 2026-10-11 19:02:22,841 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-11 19:02:23,381 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:24,492 121 INFO rb-001770c-225483-423667 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-11 19:02:24,746 121 INFO rb-001770c-225483-423667 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-11 19:02:29,957 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_03_same_currency_seeds_the_catalog_price_untouched ... 2026-10-11 19:02:30,086 121 INFO rb-001770c-225483-423667 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-11 19:02:30,279 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:31,533 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_buy_only_charge_still_excluded_from_revenue ... 2026-10-11 19:02:31,776 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_convert_mixed_currencies_before_summing ... 2026-10-11 19:02:31,882 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_same_currency_charges_equal_plain_sum ... 2026-10-11 19:02:31,979 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:33,341 121 INFO rb-001770c-225483-423667 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-11 19:02:33,619 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_card_refreshes_when_cost_entered_same_transaction ... 2026-10-11 19:02:33,817 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_estimate_never_flows_into_vendor_bill ... 2026-10-11 19:02:34,037 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_estimated_floor_scales_with_quantity ... 2026-10-11 19:02:34,192 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_floor_converts_to_charge_currency ... 2026-10-11 19:02:34,405 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_floor_prefers_rate_card_over_standard_price ... 2026-10-11 19:02:34,662 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_no_master_data_floor_is_zero_but_still_flagged ... 2026-10-11 19:02:34,856 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_shipment_flags_estimated_and_gross_profit_not_inflated ... 2026-10-11 19:02:35,077 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_unbooked_charge_is_not_estimated ... 2026-10-11 19:02:35,264 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:36,634 121 INFO rb-001770c-225483-423667 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-11 19:02:36,858 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_02_wizard_apply_template_stays_zero_without_vendor ... 2026-10-11 19:02:37,195 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted logistics.shipment.stage.line records with IDs: [493] 2026-10-11 19:02:37,292 121 INFO rb-001770c-225483-423667 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-11 19:02:37,455 121 INFO rb-001770c-225483-423667 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-11 19:02:37,577 121 INFO rb-001770c-225483-423667 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-11 19:02:37,731 121 INFO rb-001770c-225483-423667 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-11 19:02:37,925 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_07_plain_create_preserves_manually_entered_cost_price ... 2026-10-11 19:02:38,020 121 INFO rb-001770c-225483-423667 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-11 19:02:38,158 121 INFO rb-001770c-225483-423667 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-11 19:02:38,293 121 INFO rb-001770c-225483-423667 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-11 19:02:38,409 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_11_currency_conversion_uses_shipment_company_not_env_company ... 2026-10-11 19:02:43,345 121 INFO rb-001770c-225483-423667 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-11 19:02:43,491 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_13_bulk_create_dedupes_identical_rate_card_lookups ... 2026-10-11 19:02:43,594 121 INFO rb-001770c-225483-423667 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-11 19:02:48,690 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_15_explicit_zero_cost_price_survives_autofill_on_create ... 2026-10-11 19:02:48,855 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:50,204 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_01_two_legs_for_cross_border_ftl ... 2026-10-11 19:02:50,577 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_02_container_stuffed_and_transloaded ... 2026-10-11 19:02:50,750 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_03_booking_sequence_vn_then_tq ... 2026-10-11 19:02:50,968 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_04_cross_border_ftl_charges ... 2026-10-11 19:02:51,208 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:53,462 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_01_two_legs_created ... 2026-10-11 19:02:53,914 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_02_cpc_booking_draft_then_confirmed ... 2026-10-11 19:02:54,193 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_03_no_containers_lcl_cross_border ... 2026-10-11 19:02:54,421 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_04_cross_border_charges ... 2026-10-11 19:02:54,685 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:02:55,723 121 INFO rb-001770c-225483-423667 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-11 19:02:56,043 121 INFO rb-001770c-225483-423667 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-11 19:02:56,278 121 INFO rb-001770c-225483-423667 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-11 19:02:56,871 121 INFO rb-001770c-225483-423667 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-11 19:02:57,315 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1141, model: route.route 2026-10-11 19:02:57,350 121 INFO rb-001770c-225483-423667 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-11 19:02:57,533 121 INFO rb-001770c-225483-423667 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-11 19:02:57,765 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_main_transport_required_error_names_the_shipment ... 2026-10-11 19:02:57,912 121 INFO rb-001770c-225483-423667 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-11 19:02:58,223 121 INFO rb-001770c-225483-423667 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-11 19:02:58,441 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:02:59,524 121 INFO rb-001770c-225483-423667 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-11 19:02:59,841 121 INFO rb-001770c-225483-423667 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-11 19:02:59,973 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:01,157 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_delivery_order_free_time: Starting TestDeliveryOrderFreeTime.test_do_free_time_counts_from_ata_not_eta ... 2026-10-11 19:03:01,748 121 INFO rb-001770c-225483-423667 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-11 19:03:02,120 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:03,412 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_01_ftl_confirmed_no_containers ... 2026-10-11 19:03:03,742 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_02_vehicle_and_driver_on_leg ... 2026-10-11 19:03:03,892 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_03_booking_workflow ... 2026-10-11 19:03:04,066 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_04_per_trip_flat_charge ... 2026-10-11 19:03:04,277 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:05,505 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_01_domestic_ltl_no_containers ... 2026-10-11 19:03:05,862 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_02_trucking_booking_confirmed ... 2026-10-11 19:03:06,105 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_03_leg_state_transitions ... 2026-10-11 19:03:06,309 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_04_ltl_charges ... 2026-10-11 19:03:06,560 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_05_cargo_weight_volume ... 2026-10-11 19:03:06,788 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:07,989 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_event_document_air_basic: Starting TestEventDocumentAirBasic.test_001_event_document_basic_payload ... 2026-10-11 19:03:08,382 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:09,621 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_01_import_initial_state_is_draft ... 2026-10-11 19:03:09,875 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_02_import_execution_full_flow ... 2026-10-11 19:03:09,907 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_03_import_state_transition_blocked ... 2026-10-11 19:03:09,949 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_04_export_execution_unaffected_on_import_container ... 2026-10-11 19:03:09,986 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_05_free_time_dates_computed_from_ata ... 2026-10-11 19:03:10,034 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_06_free_time_empty_when_no_ata ... 2026-10-11 19:03:10,074 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_07_mbl_and_do_fields_stored ... 2026-10-11 19:03:10,113 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_08_arrival_notice_opens_compose_dialog_and_notifies_consignee ... 2026-10-11 19:03:10,559 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2437] 2026-10-11 19:03:10,592 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_09_arrival_notice_cannot_be_sent_twice ... 2026-10-11 19:03:10,939 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2438] 2026-10-11 19:03:10,970 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_10_arrival_notice_blocked_on_export_shipment ... 2026-10-11 19:03:11,026 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:12,376 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_001_load_mode_semantics_on_shipment ... 2026-10-11 19:03:12,574 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_002_fcl_basic_container_metrics ... 2026-10-11 19:03:12,685 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_003_lcl_basic_package_metrics_and_container_boundary ... 2026-10-11 19:03:12,821 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_003a_lcl_sea_export_main_carriage_uses_cfs_endpoints ... 2026-10-11 19:03:12,968 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_004_change_mode_fcl_to_lcl_blocked_by_container ... 2026-10-11 19:03:13,145 121 INFO rb-001770c-225483-423667 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-11 19:03:13,323 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_006_requested_booking_auto_creates_execution_containers_from_basis ... 2026-10-11 19:03:13,727 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_007_container_execution_milestones_flow ... 2026-10-11 19:03:13,815 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_008_container_execution_disallows_skipping_states ... 2026-10-11 19:03:14,022 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_009_container_popup_action_opens_modal_form ... 2026-10-11 19:03:14,090 121 INFO rb-001770c-225483-423667 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-11 19:03:14,291 121 INFO rb-001770c-225483-423667 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-11 19:03:14,484 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011a_booking_wizard_prefills_cutoff_breakdown_from_shipment ... 2026-10-11 19:03:14,555 121 INFO rb-001770c-225483-423667 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-11 19:03:14,829 121 INFO rb-001770c-225483-423667 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-11 19:03:14,916 121 INFO rb-001770c-225483-423667 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-11 19:03:15,019 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011c_prepare_booking_request_wizard_writes_booking_fields ... 2026-10-11 19:03:15,135 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_012_prepare_packages_wizard_prefills_from_cargo_and_containers ... 2026-10-11 19:03:15,256 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_013_prepare_packages_distributes_evenly_and_creates_packages ... 2026-10-11 19:03:15,410 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted logistics.prepare.packages.wizard.line records with IDs: [2] 2026-10-11 19:03:15,497 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_014_prepare_packages_requires_package_qty_before_distribute ... 2026-10-11 19:03:15,659 121 INFO rb-001770c-225483-423667 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-11 19:03:15,766 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted logistics.prepare.packages.wizard.line records with IDs: [8] 2026-10-11 19:03:15,812 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_015a_load_cargo_to_packages_distributes_and_creates_items ... 2026-10-11 19:03:15,921 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted logistics.prepare.cargos.wizard.line records with IDs: [1] 2026-10-11 19:03:15,976 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_016_booking_wizard_writes_cutoff_breakdown_back_to_shipment ... 2026-10-11 19:03:16,172 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_clear ... 2026-10-11 19:03:16,270 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_guard_wrong_state ... 2026-10-11 19:03:16,432 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_not_loaded ... 2026-10-11 19:03:16,524 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_rolled_over ... 2026-10-11 19:03:16,614 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_allowed_from_gated_in_and_loaded ... 2026-10-11 19:03:16,705 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_guard_no_weight ... 2026-10-11 19:03:16,838 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_guard_wrong_state ... 2026-10-11 19:03:16,972 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_happy_path ... 2026-10-11 19:03:17,092 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:18,233 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_002_create_sell_charge ... 2026-10-11 19:03:18,433 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_003_create_charge_with_vendor ... 2026-10-11 19:03:18,491 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_006_billing_phase_after_invoice_link ... 2026-10-11 19:03:18,979 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_007_billing_phase_after_bill_link ... 2026-10-11 19:03:19,389 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_product_onchange_resets_uom_from_product_template ... 2026-10-11 19:03:19,519 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:20,619 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_base_hook_returns_empty_charge_recordset ... 2026-10-11 19:03:20,963 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_booking_confirm_with_leg_creates_charge_without_error ... 2026-10-11 19:03:21,227 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_ops_first_booking_nonocean_charge_sell_price_is_zero ... 2026-10-11 19:03:21,494 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:21,507 121 INFO rb-001770c-225483-423667 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-11 19:03:21,700 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_every_owned_demo_and_data_location_carries_usable_coordinates ... 2026-10-11 19:03:21,820 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_no_degenerate_section_among_declared_routes_with_differing_endpoints ... 2026-10-11 19:03:21,914 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_rotterdam_demo_port_matches_its_shipped_coordinate_snapshot ... 2026-10-11 19:03:21,966 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:03:21,987 121 INFO rb-001770c-225483-423667 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-11 19:03:22,066 121 INFO rb-001770c-225483-423667 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 300 product.template record(s) 2026-10-11 19:03:22,072 121 INFO rb-001770c-225483-423667 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 20 product.supplierinfo record(s) 2026-10-11 19:03:22,274 121 INFO rb-001770c-225483-423667 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-11 19:03:22,274 121 INFO rb-001770c-225483-423667 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired ['partner_location_icd_hanoi_gialum'] 2026-10-11 19:03:22,316 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_coordinate_migration: Starting TestFreightCoordinateMigration.test_post_migration_repairs_coordinates_without_touching_the_icd_address ... 2026-10-11 19:03:22,388 121 INFO rb-001770c-225483-423667 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 300 product.template record(s) 2026-10-11 19:03:22,392 121 INFO rb-001770c-225483-423667 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 20 product.supplierinfo record(s) 2026-10-11 19:03:22,524 121 INFO rb-001770c-225483-423667 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-11 19:03:22,524 121 INFO rb-001770c-225483-423667 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired ['partner_location_icd_hanoi_gialum'] 2026-10-11 19:03:22,581 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:03:23,820 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_01_create_customer_invoice_from_sell_charges ... 2026-10-11 19:03:24,447 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_02_create_vendor_bill_from_buy_charges ... 2026-10-11 19:03:25,041 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_03_create_invoice_guard_no_eligible_charges ... 2026-10-11 19:03:25,187 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_04_profitability_totals_compute ... 2026-10-11 19:03:25,350 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_05_invoice_line_linked_to_analytic_account ... 2026-10-11 19:03:25,803 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_06_second_invoice_reuses_existing_draft ... 2026-10-11 19:03:26,728 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_07_agent_only_charge_excluded_from_vendor_bill ... 2026-10-11 19:03:26,883 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_08_charge_with_both_vendor_and_agent_creates_vendor_bill ... 2026-10-11 19:03:27,455 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:28,808 121 INFO rb-001770c-225483-423667 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-11 19:03:29,389 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_cost_counts_draft_at_expected_and_posted_recognized ... 2026-10-11 19:03:30,212 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_drafting_customer_invoice_never_lowers_gross_profit ... 2026-10-11 19:03:30,868 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_revenue_counts_draft_at_expected_and_posted_recognized ... 2026-10-11 19:03:31,702 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:32,828 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_001_name_compute ... 2026-10-11 19:03:33,209 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_002_etd_before_eta_constraint ... 2026-10-11 19:03:33,414 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_003_validity_range_constraint ... 2026-10-11 19:03:33,654 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:34,980 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_01_label_and_config_are_mode_neutral ... 2026-10-11 19:03:35,185 121 INFO rb-001770c-225483-423667 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-11 19:03:36,228 121 INFO rb-001770c-225483-423667 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-11 19:03:36,595 121 INFO rb-001770c-225483-423667 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-11 19:03:36,957 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_05_multiple_matching_main_legs_require_explicit_selection ... 2026-10-11 19:03:37,614 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_06_explicit_incompatible_main_leg_selection_is_rejected ... 2026-10-11 19:03:38,011 121 INFO rb-001770c-225483-423667 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-11 19:03:38,226 121 INFO rb-001770c-225483-423667 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-11 19:03:38,625 121 INFO rb-001770c-225483-423667 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-11 19:03:38,831 121 INFO rb-001770c-225483-423667 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-11 19:03:39,232 121 INFO rb-001770c-225483-423667 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-11 19:03:39,269 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:40,519 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_01_main_carriage_leg_missing_endpoint_blocks_confirm ... 2026-10-11 19:03:40,753 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_02_main_carriage_leg_with_endpoints_confirms ... 2026-10-11 19:03:40,958 121 INFO rb-001770c-225483-423667 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-11 19:03:41,069 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:42,223 121 INFO rb-001770c-225483-423667 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-11 19:03:42,593 121 INFO rb-001770c-225483-423667 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-11 19:03:42,779 121 INFO rb-001770c-225483-423667 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-11 19:03:42,977 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:44,326 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_01_billing_party_differs_from_consignee ... 2026-10-11 19:03:44,645 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_02_import_container_and_trucking ... 2026-10-11 19:03:44,880 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_03_all_sell_charges_billed_to_overseas_agent ... 2026-10-11 19:03:45,103 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_04_container_lifecycle_complete ... 2026-10-11 19:03:45,297 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:46,472 121 INFO rb-001770c-225483-423667 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-11 19:03:46,700 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestOceanBookingLegWaterFilter.test_02_wizard_does_not_flag_multiple_legs ... 2026-10-11 19:03:46,867 121 INFO rb-001770c-225483-423667 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-11 19:03:47,128 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:48,556 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_01_exact_match_pol_pod_container ... 2026-10-11 19:03:48,810 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_02_blind_rate_answers_only_an_untyped_ask ... 2026-10-11 19:03:48,878 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_03_validity_date_filter ... 2026-10-11 19:03:48,944 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_04_no_matching_rate_returns_empty ... 2026-10-11 19:03:49,014 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_05_carrier_only_fallback ... 2026-10-11 19:03:49,086 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_06_most_specific_wins_over_fallback ... 2026-10-11 19:03:49,144 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_07_charge_onchange_autofills_buy_price ... 2026-10-11 19:03:49,209 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_08_onchange_does_not_overwrite_existing_price ... 2026-10-11 19:03:49,276 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_09_onchange_skips_when_no_vendor ... 2026-10-11 19:03:49,324 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_10_is_freight_rate_true_for_freight_product ... 2026-10-11 19:03:49,387 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_11_is_freight_rate_false_for_non_freight_product ... 2026-10-11 19:03:49,446 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_12_search_all_rates_finds_freight_rate ... 2026-10-11 19:03:49,543 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_13_untyped_fcl_product_never_priced_from_lcl_card_on_lane ... 2026-10-11 19:03:49,738 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_14_untyped_fcl_product_never_priced_from_lcl_card_on_pol_only ... 2026-10-11 19:03:49,875 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_15_untyped_fcl_product_never_priced_from_lcl_card_on_pod_only ... 2026-10-11 19:03:50,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_16_untyped_fcl_product_never_priced_from_lcl_card_on_carrier_only ... 2026-10-11 19:03:50,116 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_17_untyped_lcl_product_never_priced_from_fcl_card_on_lane ... 2026-10-11 19:03:50,234 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_18_untyped_lcl_product_never_priced_from_fcl_card_on_carrier_only ... 2026-10-11 19:03:50,350 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_19_untyped_fcl_product_falls_through_to_blind_fcl_card_of_another_product ... 2026-10-11 19:03:50,462 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_20_untyped_fcl_product_falls_through_to_carrier_only_fcl_card ... 2026-10-11 19:03:50,583 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_21_explicit_load_mode_wins_over_product_load_mode ... 2026-10-11 19:03:50,714 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_22_product_without_load_mode_still_priced_from_card_without_load_mode ... 2026-10-11 19:03:50,807 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_23_product_without_load_mode_is_not_restricted_to_a_load_mode ... 2026-10-11 19:03:50,952 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_24_booking_cost_of_untyped_fcl_charge_ignores_lcl_card ... 2026-10-11 19:03:51,115 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_25_booking_cost_of_untyped_fcl_charge_uses_fcl_card_of_same_lane ... 2026-10-11 19:03:51,278 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:52,398 121 INFO rb-001770c-225483-423667 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-11 19:03:52,780 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:53,891 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_01_shipment_confirm_and_initial_state ... 2026-10-11 19:03:54,262 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_02_booking_request_generates_3_containers ... 2026-10-11 19:03:54,508 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_04_all_3_containers_full_execution_flow ... 2026-10-11 19:03:54,822 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_05_vgm_submitted_independently_per_container ... 2026-10-11 19:03:55,232 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_06_per_container_charges_quantity_and_totals ... 2026-10-11 19:03:55,567 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_06b_gap_per_container_charge_not_auto_synced ... 2026-10-11 19:03:55,849 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_07_one_container_rolled_over_exception ... 2026-10-11 19:03:56,137 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_08_execution_state_guard_applies_to_each_container ... 2026-10-11 19:03:56,467 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_09_booked_status_with_leg_and_3_containers ... 2026-10-11 19:03:56,748 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_10_sc01_full_az_walkthrough ... 2026-10-11 19:03:57,104 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:03:58,420 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_01_carrier_haulage_keeps_business_precarriage_leg ... 2026-10-11 19:03:58,925 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_02_single_booking_with_carrier ... 2026-10-11 19:03:59,230 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_03_container_execution_carrier_haulage ... 2026-10-11 19:03:59,562 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_04_bundled_carrier_charge_no_trucking_vendor ... 2026-10-11 19:03:59,849 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:04:01,332 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_01_shipment_confirm_door_to_door ... 2026-10-11 19:04:01,788 121 INFO rb-001770c-225483-423667 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-11 19:04:02,040 121 INFO rb-001770c-225483-423667 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-11 19:04:02,506 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_04_container_export_execution_flow ... 2026-10-11 19:04:02,879 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_05_door_to_door_charge_structure ... 2026-10-11 19:04:03,236 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_06_sc02_full_az_walkthrough ... 2026-10-11 19:04:03,668 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:04:04,994 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_01_lcl_export_no_containers ... 2026-10-11 19:04:05,374 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_02_package_weight_volume_totals ... 2026-10-11 19:04:05,639 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_03_booking_with_coloader_confirmed ... 2026-10-11 19:04:05,906 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_04_actual_vs_booked_measurement_difference ... 2026-10-11 19:04:06,145 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_05_charges_and_profitability_with_hbl ... 2026-10-11 19:04:06,418 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:04:07,581 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_01_cydoor_keeps_business_oncarriage_leg ... 2026-10-11 19:04:07,965 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_02_import_container_full_progression ... 2026-10-11 19:04:08,307 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_03_single_booking_no_trucking_vendor ... 2026-10-11 19:04:08,544 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_04_charges_no_trucking_cost ... 2026-10-11 19:04:08,822 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:04:10,034 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_01_import_shipment_confirmed_state ... 2026-10-11 19:04:10,458 121 INFO rb-001770c-225483-423667 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-11 19:04:10,825 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_03_import_container_full_execution_flow ... 2026-10-11 19:04:11,168 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_04_import_state_guard_enforced ... 2026-10-11 19:04:11,593 121 INFO rb-001770c-225483-423667 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-11 19:04:11,895 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_06_sc04_full_az_walkthrough ... 2026-10-11 19:04:12,309 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:04:13,664 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_01_lcl_import_no_containers ... 2026-10-11 19:04:13,973 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_02_actual_measurement_differs_from_booked ... 2026-10-11 19:04:14,126 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_03_charges_based_on_actual_cbm ... 2026-10-11 19:04:14,309 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_04_ata_and_hawb ... 2026-10-11 19:04:14,500 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_05_total_weight_volume_computed ... 2026-10-11 19:04:14,680 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:04:16,254 121 INFO rb-001770c-225483-423667 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-11 19:04:16,806 121 INFO rb-001770c-225483-423667 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-11 19:04:17,050 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_booking_type_labels_name_the_carriage_role ... 2026-10-11 19:04:17,082 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_changing_the_mode_keeps_operator_entered_endpoints ... 2026-10-11 19:04:17,282 121 INFO rb-001770c-225483-423667 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-11 19:04:17,691 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_every_on_carriage_segment_is_a_bookable_candidate ... 2026-10-11 19:04:17,932 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_every_pre_carriage_segment_is_a_bookable_candidate ... 2026-10-11 19:04:18,163 121 INFO rb-001770c-225483-423667 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-11 19:04:18,504 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_operator_must_pick_a_segment_when_several_exist ... 2026-10-11 19:04:18,727 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_schedule_group_reopens_once_a_segment_is_pinned ... 2026-10-11 19:04:18,950 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:04:21,880 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_project.tests.test_confirm_minimal_rights: Starting TestConfirmMinimalRights.test_all_shipments_rep_confirms_with_project_rights ... 2026-10-11 19:04:23,622 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_project.tests.test_confirm_minimal_rights: Starting TestConfirmMinimalRights.test_all_shipments_rep_without_project_rights_is_refused ... 2026-10-11 19:04:25,258 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [582, 583, 584, 585, 586, 587], uid: 1228, model: project.task 2026-10-11 19:04:25,374 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_project.tests.test_confirm_minimal_rights: Starting TestConfirmMinimalRights.test_own_shipments_rep_confirms_when_confirmation_creates_the_shipment ... 2026-10-11 19:04:26,506 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_project.tests.test_confirm_minimal_rights: Starting TestConfirmMinimalRights.test_own_shipments_rep_confirms_without_project_rights ... 2026-10-11 19:04:27,837 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 19:04:30,897 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_001_script_confirm_so_has_one_project_template ... 2026-10-11 19:04:31,802 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_002_script_confirm_so_has_multiple_project_template ... 2026-10-11 19:04:32,643 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_004_choose_project_when_confirm_so ... 2026-10-11 19:04:32,965 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_005_non_freight_so_keeps_core_project_generation ... 2026-10-11 19:04:33,557 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_006_freight_line_reuses_so_project_without_prelinked_shipment ... 2026-10-11 19:04:34,173 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:04:35,348 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_01_truck_booking_gets_road_specific_label ... 2026-10-11 19:04:35,618 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_02_truck_booking_falls_back_when_service_mode_unmapped ... 2026-10-11 19:04:35,687 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_03_non_truck_booking_uses_base_label_untouched ... 2026-10-11 19:04:35,751 121 INFO rb-001770c-225483-423667 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-11 19:04:35,851 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:04:37,072 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_01_border_crossing_master_data_preloaded_on_install ... 2026-10-11 19:04:37,350 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_02_booking_border_crossing_field_round_trips ... 2026-10-11 19:04:37,419 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_03_cargo_manifest_action_resolves_to_road_report ... 2026-10-11 19:04:37,508 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_04_delivery_note_action_resolves_to_road_report ... 2026-10-11 19:04:37,599 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 4 removed 2026-10-11 19:04:38,831 121 INFO rb-001770c-225483-423667 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-11 19:04:39,445 121 INFO rb-001770c-225483-423667 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-11 19:04:39,662 121 INFO rb-001770c-225483-423667 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-11 19:04:40,090 121 INFO rb-001770c-225483-423667 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-11 19:04:40,266 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_05_missing_road_pair_and_route_blocks_confirm ... 2026-10-11 19:04:40,339 121 INFO rb-001770c-225483-423667 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-11 19:04:40,539 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:04:42,667 121 INFO rb-001770c-225483-423667 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-11 19:04:43,411 121 INFO rb-001770c-225483-423667 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-11 19:04:43,752 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:04:45,625 121 INFO rb-001770c-225483-423667 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-11 19:04:46,308 121 INFO rb-001770c-225483-423667 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-11 19:04:46,722 121 INFO rb-001770c-225483-423667 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-11 19:04:48,008 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:04:49,980 121 INFO rb-001770c-225483-423667 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-11 19:04:51,048 121 INFO rb-001770c-225483-423667 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-11 19:04:51,955 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:04:53,909 121 INFO rb-001770c-225483-423667 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-11 19:04:55,022 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:04:56,918 121 INFO rb-001770c-225483-423667 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-11 19:04:57,975 121 INFO rb-001770c-225483-423667 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-11 19:04:58,862 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:05:00,774 121 INFO rb-001770c-225483-423667 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-11 19:05:01,500 121 INFO rb-001770c-225483-423667 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-11 19:05:01,981 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:05:03,920 121 INFO rb-001770c-225483-423667 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-11 19:05:05,942 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:05:07,789 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_bundle_warning_presearch_guard: Starting TestBundleWarningPresearchGuard.test_multi_demand_open_before_search_stays_silent ... 2026-10-11 19:05:08,979 121 INFO rb-001770c-225483-423667 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-11 19:05:09,486 121 INFO rb-001770c-225483-423667 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-11 19:05:10,041 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:05:11,835 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_deduplicates_per_carrier ... 2026-10-11 19:05:12,199 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [127] 2026-10-11 19:05:12,228 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_empty_when_no_rates_for_lane ... 2026-10-11 19:05:12,304 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_respects_date_validity ... 2026-10-11 19:05:12,366 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [128] 2026-10-11 19:05:12,400 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_returns_all_carriers_for_lane ... 2026-10-11 19:05:12,467 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:05:14,480 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_comparison_line_action_select_creates_placeholder_when_no_schedule ... 2026-10-11 19:05:14,889 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_comparison_line_action_select_sets_main_schedule ... 2026-10-11 19:05:15,034 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_comparison_lines_include_schedules ... 2026-10-11 19:05:15,203 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_etd_filter_excludes_out_of_range ... 2026-10-11 19:05:15,379 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_populates_comparison_lines ... 2026-10-11 19:05:15,563 121 INFO rb-001770c-225483-423667 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-11 19:05:15,736 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_transit_days_computed_from_etd_eta ... 2026-10-11 19:05:15,887 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_transit_days_zero_when_no_eta ... 2026-10-11 19:05:16,061 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:05:18,173 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_action_select_on_rate_only_line_does_not_raise ... 2026-10-11 19:05:18,640 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_action_select_on_rate_only_line_is_idempotent ... 2026-10-11 19:05:18,796 121 INFO rb-001770c-225483-423667 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-11 19:05:20,023 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_package_type_change_clears_mismatched_rate_only_selection ... 2026-10-11 19:05:20,415 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_package_type_change_keeps_matching_rate_only_selection ... 2026-10-11 19:05:20,555 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_placeholder_schedule_does_not_leak_into_comparison ... 2026-10-11 19:05:20,701 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_rate_only_select_works_for_minimal_rights_sales_user ... 2026-10-11 19:05:21,268 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:05:23,182 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_action_select_on_rate_only_line_does_not_raise ... 2026-10-11 19:05:23,646 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_action_select_on_rate_only_line_is_idempotent ... 2026-10-11 19:05:23,797 121 INFO rb-001770c-225483-423667 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-11 19:05:24,875 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_placeholder_schedule_does_not_leak_into_comparison ... 2026-10-11 19:05:25,041 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_rate_only_select_works_for_minimal_rights_sales_user ... 2026-10-11 19:05:25,526 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:05:27,399 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_can_open_fcl_quote_wizard_flag ... 2026-10-11 19:05:29,028 121 INFO rb-001770c-225483-423667 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-11 19:05:30,508 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_fcl_quote_wizard_to_shipment_full_flow ... 2026-10-11 19:05:32,043 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:05:33,811 121 INFO rb-001770c-225483-423667 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-11 19:05:34,263 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:05:36,508 121 INFO rb-001770c-225483-423667 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-11 19:05:38,017 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:05:39,946 121 INFO rb-001770c-225483-423667 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-11 19:05:40,538 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_manually_added_charge_follows_linked_sale_order_currency ... 2026-10-11 19:05:41,097 121 INFO rb-001770c-225483-423667 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-11 19:05:41,640 121 INFO rb-001770c-225483-423667 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-11 19:05:42,290 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:05:44,525 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_finds_rate_expiring_on_order_date ... 2026-10-11 19:05:45,066 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_prices_from_lane_rate_not_cheapest ... 2026-10-11 19:05:45,282 121 INFO rb-001770c-225483-423667 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-11 19:05:45,503 121 INFO rb-001770c-225483-423667 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-11 19:05:45,829 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:05:47,848 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_charge_billing_hooks_reflect_sell_and_buy_progress ... 2026-10-11 19:05:49,525 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_handoff_keeps_operation_state_isolated ... 2026-10-11 19:05:50,272 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [195, 194] 2026-10-11 19:05:50,300 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [115] 2026-10-11 19:05:50,309 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [186] 2026-10-11 19:05:50,402 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_posted_hooks_align_with_basic_account_artifacts ... 2026-10-11 19:05:51,992 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:05:53,993 121 INFO rb-001770c-225483-423667 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-11 19:05:54,493 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCostPendingGrossProfit.test_profitability_panel_converts_cross_company_cost_lines ... 2026-10-11 19:05:59,990 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:06:05,186 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_does_not_raise_and_bridges_both_ocean_lines ... 2026-10-11 19:06:05,869 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_still_works_for_single_ocean_line ... 2026-10-11 19:06:06,468 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_works_for_mixed_container_with_minimal_rights_user ... 2026-10-11 19:06:07,296 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:06:12,793 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_booking_carrier_override_does_not_reuse_schedule_carrier_rate ... 2026-10-11 19:06:14,960 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_booking_enrich_converts_schedule_currency_to_charge_currency ... 2026-10-11 19:06:15,004 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7206] 2026-10-11 19:06:15,004 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-11 19:06:17,022 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_generic_shared_ocean_product_variant ... 2026-10-11 19:06:18,811 121 INFO rb-001770c-225483-423667 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-11 19:06:19,404 121 INFO rb-001770c-225483-423667 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-11 19:06:20,139 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_ocean_charge_bridge_full_flow ... 2026-10-11 19:06:24,122 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_shipment_invoice_before_so_invoice_does_not_duplicate ... 2026-10-11 19:06:33,192 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:06:38,572 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_booking_confirm_enriches_oncarriage_charge_without_duplicating ... 2026-10-11 19:06:39,441 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_delivery_oncarriage_line_bridged_to_charge_with_leg ... 2026-10-11 19:06:39,980 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_double_invoice_regression_oncarriage_charge ... 2026-10-11 19:06:41,818 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_pickup_precarriage_line_bridged_to_charge_with_leg ... 2026-10-11 19:06:42,538 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:06:48,109 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestOnCarriageChargeBridgeLcl.test_double_invoice_regression_oncarriage_charge_lcl ... 2026-10-11 19:06:50,099 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:06:52,501 121 INFO rb-001770c-225483-423667 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-11 19:06:53,496 121 INFO rb-001770c-225483-423667 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-11 19:06:54,487 121 INFO rb-001770c-225483-423667 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-11 19:06:55,340 121 INFO rb-001770c-225483-423667 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-11 19:06:56,161 121 INFO rb-001770c-225483-423667 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-11 19:06:57,158 121 INFO rb-001770c-225483-423667 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-11 19:06:57,651 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_carriage_role_on_non_freight_line_is_refused ... 2026-10-11 19:06:58,078 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_each_leg_carries_the_sale_line_that_sold_it ... 2026-10-11 19:06:58,605 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_each_sold_carriage_produces_its_own_shipment_leg ... 2026-10-11 19:06:59,181 121 INFO rb-001770c-225483-423667 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-11 19:06:59,938 121 INFO rb-001770c-225483-423667 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-11 19:07:00,653 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_leg_order_survives_sales_typing_the_delivery_line_first ... 2026-10-11 19:07:01,198 121 INFO rb-001770c-225483-423667 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-11 19:07:01,798 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_role_less_line_behaves_exactly_as_today ... 2026-10-11 19:07:02,458 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_same_role_different_vendors_produce_one_leg_each ... 2026-10-11 19:07:02,996 121 INFO rb-001770c-225483-423667 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-11 19:07:03,717 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_shipment_destination_follows_the_delivery_it_sold ... 2026-10-11 19:07:04,532 121 INFO rb-001770c-225483-423667 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-11 19:07:05,144 121 INFO rb-001770c-225483-423667 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-11 19:07:05,985 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_two_legacy_template_lines_still_collapse_into_one_leg ... 2026-10-11 19:07:06,499 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_two_role_less_lines_still_collapse_into_one_leg ... 2026-10-11 19:07:08,077 121 INFO rb-001770c-225483-423667 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-11 19:07:08,878 121 INFO rb-001770c-225483-423667 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-11 19:07:09,659 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:07:12,160 121 INFO rb-001770c-225483-423667 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-11 19:07:13,577 121 INFO rb-001770c-225483-423667 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-11 19:07:14,679 121 INFO rb-001770c-225483-423667 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-11 19:07:16,196 121 INFO rb-001770c-225483-423667 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-11 19:07:17,031 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_include_destination_option_is_on_by_default ... 2026-10-11 19:07:17,726 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_surcharge_tooltip_payload_separates_origin_from_destination ... 2026-10-11 19:07:18,461 121 INFO rb-001770c-225483-423667 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-11 19:07:19,229 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_toggling_either_include_option_refreshes_the_surcharge_column ... 2026-10-11 19:07:19,948 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_unticking_destination_charges_leaves_them_off_the_quote ... 2026-10-11 19:07:20,872 121 INFO rb-001770c-225483-423667 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-11 19:07:21,981 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:07:24,217 121 INFO rb-001770c-225483-423667 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-11 19:07:25,697 121 INFO rb-001770c-225483-423667 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-11 19:07:26,706 121 INFO rb-001770c-225483-423667 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-11 19:07:28,031 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_previews_list_origin_and_destination_charges_separately ... 2026-10-11 19:07:28,930 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_the_surcharge_tooltip_payload_separates_origin_from_destination ... 2026-10-11 19:07:29,734 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_toggling_either_include_option_refreshes_the_surcharge_column ... 2026-10-11 19:07:30,430 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_unticking_destination_charges_leaves_them_off_the_quote ... 2026-10-11 19:07:31,221 121 INFO rb-001770c-225483-423667 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-11 19:07:32,071 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:07:34,155 121 INFO rb-001770c-225483-423667 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-11 19:07:34,652 121 INFO rb-001770c-225483-423667 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-11 19:07:34,833 121 INFO rb-001770c-225483-423667 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-11 19:07:35,037 121 INFO rb-001770c-225483-423667 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-11 19:07:35,246 121 INFO rb-001770c-225483-423667 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-11 19:07:35,486 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s1_matched_schedule_shows_no_gap ... 2026-10-11 19:07:35,677 121 INFO rb-001770c-225483-423667 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-11 19:07:35,862 121 INFO rb-001770c-225483-423667 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-11 19:07:36,057 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s4_boundary_schedule_equals_etd_from_is_matched ... 2026-10-11 19:07:36,269 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s5_boundary_schedule_equals_etd_to_is_matched ... 2026-10-11 19:07:36,494 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s6_only_etd_from_set_open_upper_bound ... 2026-10-11 19:07:36,726 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s7_only_etd_to_set_open_lower_bound ... 2026-10-11 19:07:36,916 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s8_warning_message_contains_count_and_actionable_guidance ... 2026-10-11 19:07:37,149 121 INFO rb-001770c-225483-423667 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-11 19:07:37,369 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:07:39,669 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_lcl_no_etd_filter_no_gap_warning_baseline ... 2026-10-11 19:07:40,282 121 INFO rb-001770c-225483-423667 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-11 19:07:40,607 121 INFO rb-001770c-225483-423667 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-11 19:07:40,819 121 INFO rb-001770c-225483-423667 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-11 19:07:40,995 121 INFO rb-001770c-225483-423667 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-11 19:07:41,262 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_s12_total_gap_parity_with_fcl_s3 ... 2026-10-11 19:07:41,559 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:07:43,826 121 INFO rb-001770c-225483-423667 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-11 19:07:44,759 121 INFO rb-001770c-225483-423667 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-11 19:07:45,410 121 INFO rb-001770c-225483-423667 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-11 19:07:46,023 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:07:51,309 121 INFO rb-001770c-225483-423667 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-11 19:07:53,194 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_fcl_cost_fill_at_confirm: Starting TestFclCostFillAtConfirm.test_shipment_gross_profit_reflects_early_filled_cost ... 2026-10-11 19:07:55,051 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:07:57,403 121 INFO rb-001770c-225483-423667 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-11 19:07:58,195 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:07:59,835 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_confirm_carries_schedule_etd_and_eta_to_shipment ... 2026-10-11 19:08:01,570 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_button_is_driven_by_service_line_profile ... 2026-10-11 19:08:01,859 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_cfs_to_cfs_builds_lines ... 2026-10-11 19:08:03,122 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_door_to_cfs_adds_pickup ... 2026-10-11 19:08:04,545 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_import_direction_picks_import_pickup_product ... 2026-10-11 19:08:06,127 121 INFO rb-001770c-225483-423667 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-11 19:08:06,593 121 INFO rb-001770c-225483-423667 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-11 19:08:07,007 121 INFO rb-001770c-225483-423667 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-11 19:08:07,280 121 INFO rb-001770c-225483-423667 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-11 19:08:07,620 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_package_type_onchange_prefills_volume ... 2026-10-11 19:08:07,838 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_reapply_lcl_quote_updates_sale_order_context ... 2026-10-11 19:08:09,664 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:08:15,424 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_00_regular_product_only_order_hides_lcl_quote_button ... 2026-10-11 19:08:15,839 121 INFO rb-001770c-225483-423667 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-11 19:08:17,143 121 INFO rb-001770c-225483-423667 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-11 19:08:18,712 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_03_reapply_different_coloader_keeps_single_ocean_line ... 2026-10-11 19:08:20,250 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_04_reapply_shared_template_coloader_switch_keeps_product ... 2026-10-11 19:08:21,987 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_05_reapply_different_coloader_keeps_freight_charge_link_valid ... 2026-10-11 19:08:23,857 121 INFO rb-001770c-225483-423667 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-11 19:08:25,320 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_06_vendor_follows_coloader_on_first_apply_shared_template ... 2026-10-11 19:08:26,775 121 INFO rb-001770c-225483-423667 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-11 19:08:28,201 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_07_vendor_follows_coloader_switch_shared_template ... 2026-10-11 19:08:29,950 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_08_vendor_follows_coloader_on_product_swap ... 2026-10-11 19:08:31,508 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:08:37,161 121 INFO rb-001770c-225483-423667 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-11 19:08:37,456 121 INFO rb-001770c-225483-423667 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-11 19:08:37,511 121 INFO rb-001770c-225483-423667 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-11 19:08:37,833 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:08:42,599 121 INFO rb-001770c-225483-423667 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-11 19:08:43,595 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestFclLocalChargeVariantDedup.test_fcl_reapplying_keeps_one_line_per_template ... 2026-10-11 19:08:44,706 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:08:49,567 121 INFO rb-001770c-225483-423667 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-11 19:08:50,626 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestLclLocalChargeVariantDedup.test_lcl_reapplying_keeps_one_line_per_template ... 2026-10-11 19:08:51,717 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:08:54,305 121 INFO rb-001770c-225483-423667 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-11 19:08:55,287 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt12_quote_first_mixed_bridges_reconcile_without_duplicating ... 2026-10-11 19:08:56,068 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt12b_rerunning_auto_charge_does_not_duplicate_or_reprice ... 2026-10-11 19:08:56,888 121 INFO rb-001770c-225483-423667 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-11 19:08:57,695 121 INFO rb-001770c-225483-423667 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-11 19:08:58,430 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt9_single_container_line_unaffected_no_crash ... 2026-10-11 19:08:59,107 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:09:01,459 121 INFO rb-001770c-225483-423667 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-11 19:09:02,567 121 INFO rb-001770c-225483-423667 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-11 19:09:03,363 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:09:14,837 121 INFO rb-001770c-225483-423667 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-11 19:09:15,739 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestQuotedSailingRatePricing.test_quoted_sailing_lookup_still_excludes_another_allowed_company ... 2026-10-11 19:09:16,615 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:09:18,907 121 INFO rb-001770c-225483-423667 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-11 19:09:20,010 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:09:22,444 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerLoadModeGuard.test_lcl_ocean_line_does_not_match_fcl_container_rate ... 2026-10-11 19:09:23,073 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:09:25,311 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerOnbehalf.test_tt14_onbehalf_mixed_lines_carry_package_type_and_agent ... 2026-10-11 19:09:26,278 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerOnbehalf.test_tt14_patch_does_not_reference_onbehalf_fields ... 2026-10-11 19:09:26,344 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:09:28,665 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_mixed_container_ocean_bridge: Starting TestMixedContainerOceanBridge.test_confirm_bridges_every_ocean_line_no_drop ... 2026-10-11 19:09:29,513 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:09:31,814 121 INFO rb-001770c-225483-423667 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-11 19:09:32,417 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:09:37,518 121 INFO rb-001770c-225483-423667 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-11 19:09:38,098 121 INFO rb-001770c-225483-423667 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-11 19:09:38,659 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_hand_picked_carrier_survives_a_shipment_side_recompute ... 2026-10-11 19:09:39,739 121 INFO rb-001770c-225483-423667 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-11 19:09:41,012 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_leg_with_a_vendorless_line_proposes_nothing ... 2026-10-11 19:09:41,958 121 INFO rb-001770c-225483-423667 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-11 19:09:43,016 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_ocean_only_order_still_proposes_the_shipment_carrier ... 2026-10-11 19:09:43,920 121 INFO rb-001770c-225483-423667 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-11 19:09:44,722 121 INFO rb-001770c-225483-423667 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-11 19:09:45,757 121 INFO rb-001770c-225483-423667 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-11 19:09:46,330 121 INFO rb-001770c-225483-423667 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-11 19:09:47,380 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:09:49,629 121 INFO rb-001770c-225483-423667 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-11 19:09:50,532 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:09:52,928 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_panel_data_event_document: Starting TestPanelDataEventDocument.test_panel_data_includes_event_document_basic ... 2026-10-11 19:09:53,371 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:09:55,835 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_no_schedule_selected_yet_shows_no_warning ... 2026-10-11 19:09:56,354 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_placeholder_schedule_selected_shows_warning ... 2026-10-11 19:09:56,504 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_real_schedule_selected_shows_no_warning ... 2026-10-11 19:09:56,686 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_warning_clears_after_changing_away_from_placeholder ... 2026-10-11 19:09:58,062 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.freight.quote.wizard.comparison.line records with IDs: [77, 76] 2026-10-11 19:09:58,171 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:10:00,510 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_no_schedule_selected_yet_shows_no_warning ... 2026-10-11 19:10:01,051 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_placeholder_schedule_selected_shows_warning ... 2026-10-11 19:10:01,262 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_real_schedule_selected_shows_no_warning ... 2026-10-11 19:10:01,416 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_warning_clears_after_changing_away_from_placeholder ... 2026-10-11 19:10:01,802 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.lcl.quote.wizard.comparison.line records with IDs: [35, 34] 2026-10-11 19:10:01,951 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:10:04,348 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_booking_cost_sourced_from_schedule_rate_card ... 2026-10-11 19:10:06,249 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_confirm_carries_schedule_etd_and_eta_to_shipment ... 2026-10-11 19:10:07,979 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_container_readonly_after_schedule_applied ... 2026-10-11 19:10:10,268 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_route_container_hidden_before_schedule_applied ... 2026-10-11 19:10:11,449 121 INFO rb-001770c-225483-423667 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-11 19:10:11,750 121 INFO rb-001770c-225483-423667 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-11 19:10:12,309 121 INFO rb-001770c-225483-423667 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-11 19:10:12,685 121 INFO rb-001770c-225483-423667 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-11 19:10:12,985 121 INFO rb-001770c-225483-423667 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-11 19:10:13,357 121 INFO rb-001770c-225483-423667 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-11 19:10:15,021 121 INFO rb-001770c-225483-423667 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-11 19:10:16,385 121 INFO rb-001770c-225483-423667 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-11 19:10:18,045 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_rejects_container_type_schedule_mismatch ... 2026-10-11 19:10:18,210 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_schedule_drives_main_product ... 2026-10-11 19:10:18,395 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_schedule_onchange_sets_container_type ... 2026-10-11 19:10:18,553 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_select_schedule_populates_main_inputs ... 2026-10-11 19:10:18,727 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_uses_selected_schedule_product ... 2026-10-11 19:10:19,822 121 INFO rb-001770c-225483-423667 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-11 19:10:20,982 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:10:26,675 121 INFO rb-001770c-225483-423667 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-11 19:10:26,990 121 INFO rb-001770c-225483-423667 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-11 19:10:28,384 121 INFO rb-001770c-225483-423667 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-11 19:10:29,784 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_03_reapply_different_carrier_keeps_single_ocean_line ... 2026-10-11 19:10:31,353 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_04_reapply_same_template_preserves_user_selected_variant ... 2026-10-11 19:10:32,912 121 INFO rb-001770c-225483-423667 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-11 19:10:34,447 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:10:40,053 121 INFO rb-001770c-225483-423667 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-11 19:10:42,256 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_booking_enrich_converts_schedule_currency_to_charge_currency ... 2026-10-11 19:10:42,305 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7206] 2026-10-11 19:10:42,306 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-11 19:10:44,577 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_generic_shared_ocean_product_variant ... 2026-10-11 19:10:46,545 121 INFO rb-001770c-225483-423667 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-11 19:10:47,137 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_ocean_charge_price_zero_cluster_full_flow ... 2026-10-11 19:10:51,431 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_pre_carriage_only_line_bridges_without_ocean_line ... 2026-10-11 19:10:52,215 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:10:54,635 121 INFO rb-001770c-225483-423667 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-11 19:10:56,203 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestApplyScheduleOceanGuard.test_apply_still_works_for_single_ocean_line ... 2026-10-11 19:10:57,501 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:10:59,855 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclMultiLineSameContainerType.test_01_fcl_multi_line_each_priced_by_schedule ... 2026-10-11 19:11:01,964 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:11:07,473 121 INFO rb-001770c-225483-423667 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-11 19:11:08,005 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestMixedContainerAllowedFclExport.test_confirm_still_works_for_single_ocean_line ... 2026-10-11 19:11:08,441 121 INFO rb-001770c-225483-423667 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-11 19:11:09,045 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:11:11,297 121 INFO rb-001770c-225483-423667 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-11 19:11:12,691 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestSalvageLclMultiLineAndButtons.test_lcl_multi_line_each_priced_by_schedule ... 2026-10-11 19:11:13,812 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestSalvageLclMultiLineAndButtons.test_mixed_fcl_lcl_exposes_both_buttons ... 2026-10-11 19:11:14,130 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:11:16,191 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_confirmed_order_preserves_the_quoted_markup ... 2026-10-11 19:11:17,975 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_fcl_quote_marks_up_sell_over_raw_vendor_cost ... 2026-10-11 19:11:18,983 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_fcl_quote_without_supplier_price_rule_passes_raw_cost ... 2026-10-11 19:11:20,064 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:11:21,326 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkupLcl.test_lcl_multiline_quote_marks_up_every_existing_line ... 2026-10-11 19:11:22,474 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkupLcl.test_lcl_quote_marks_up_sell_over_raw_vendor_cost ... 2026-10-11 19:11:23,739 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:11:25,951 121 INFO rb-001770c-225483-423667 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-11 19:11:27,060 121 INFO rb-001770c-225483-423667 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-11 19:11:27,547 121 INFO rb-001770c-225483-423667 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-11 19:11:28,169 121 INFO rb-001770c-225483-423667 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-11 19:11:28,792 121 INFO rb-001770c-225483-423667 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-11 19:11:29,299 121 INFO rb-001770c-225483-423667 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-11 19:11:30,315 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:11:32,831 121 INFO rb-001770c-225483-423667 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-11 19:11:34,379 121 INFO rb-001770c-225483-423667 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-11 19:11:35,167 121 INFO rb-001770c-225483-423667 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-11 19:11:35,915 121 INFO rb-001770c-225483-423667 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-11 19:11:36,579 121 INFO rb-001770c-225483-423667 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-11 19:11:37,157 121 INFO rb-001770c-225483-423667 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-11 19:11:38,365 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:11:40,594 121 INFO rb-001770c-225483-423667 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-11 19:11:42,376 121 INFO rb-001770c-225483-423667 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-11 19:11:44,231 121 INFO rb-001770c-225483-423667 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-11 19:11:45,991 121 INFO rb-001770c-225483-423667 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-11 19:11:47,564 121 INFO rb-001770c-225483-423667 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-11 19:11:49,031 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_booking_wizard_does_not_overwrite_existing_booking_basis ... 2026-10-11 19:11:50,651 121 INFO rb-001770c-225483-423667 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-11 19:11:52,819 121 INFO rb-001770c-225483-423667 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-11 19:12:02,027 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_duplicate_demand_is_rejected_on_create_and_write ... 2026-10-11 19:12:02,446 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_dynamic_demo_groups_one_complete_candidate ... 2026-10-11 19:12:02,693 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h03_incomplete_bundle_rejects_apply_without_order_mutation ... 2026-10-11 19:12:03,294 121 INFO rb-001770c-225483-423667 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-11 19:12:03,949 121 INFO rb-001770c-225483-423667 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-11 19:12:10,672 121 INFO rb-001770c-225483-423667 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-11 19:12:11,379 121 INFO rb-001770c-225483-423667 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-11 19:12:11,920 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.freight.quote.container.demand records with IDs: [58, 59] 2026-10-11 19:12:11,958 121 INFO rb-001770c-225483-423667 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-11 19:12:12,391 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_open_wizard_prefills_typed_order_lines ... 2026-10-11 19:12:13,108 121 INFO rb-001770c-225483-423667 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-11 19:12:14,410 121 INFO rb-001770c-225483-423667 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-11 19:12:16,148 121 INFO rb-001770c-225483-423667 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-11 19:12:24,261 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_changed_currency_without_order_mutation ... 2026-10-11 19:12:24,681 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_changed_type_without_order_mutation ... 2026-10-11 19:12:25,080 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_expired_rate_without_order_mutation ... 2026-10-11 19:12:25,503 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_inactive_schedule_without_order_mutation ... 2026-10-11 19:12:25,919 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_typed_rate_lookup_excludes_other_allowed_company ... 2026-10-11 19:12:32,766 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_typed_rate_miss_is_terminal ... 2026-10-11 19:12:34,665 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [241] 2026-10-11 19:12:34,786 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_zero_demand_quantity_is_rejected_on_create ... 2026-10-11 19:12:35,183 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:12:37,198 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestSingleContainerComparisonPerSailing.test_applying_a_sailing_quotes_that_sailings_price ... 2026-10-11 19:12:39,092 121 INFO rb-001770c-225483-423667 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-11 19:12:39,855 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:12:42,042 121 INFO rb-001770c-225483-423667 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-11 19:12:43,022 121 INFO rb-001770c-225483-423667 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-11 19:12:43,779 121 INFO rb-001770c-225483-423667 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-11 19:12:44,458 121 INFO rb-001770c-225483-423667 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-11 19:12:45,221 121 INFO rb-001770c-225483-423667 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-11 19:12:46,529 121 INFO rb-001770c-225483-423667 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-11 19:12:47,342 121 INFO rb-001770c-225483-423667 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-11 19:12:48,173 121 INFO rb-001770c-225483-423667 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-11 19:12:49,190 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:12:51,135 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_archived_quoted_schedule_row_still_prices_the_charge_from_its_card ... 2026-10-11 19:12:52,431 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_card_of_the_quoted_sailing_not_yet_valid_is_not_used_and_the_fallback_is_noted ... 2026-10-11 19:12:53,660 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_card_of_the_quoted_sailing_owned_by_another_company_is_not_used ... 2026-10-11 19:12:59,943 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_card_of_the_quoted_sailing_whose_validity_window_covers_today_is_used ... 2026-10-11 19:13:01,220 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_charge_on_a_non_main_leg_is_priced_from_its_own_lane_card_without_note ... 2026-10-11 19:13:03,407 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_expired_card_of_the_quoted_sailing_is_not_used_and_the_fallback_is_noted ... 2026-10-11 19:13:04,506 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_fallback_card_bound_only_to_an_archived_row_is_named_as_a_sailing_in_the_note ... 2026-10-11 19:13:05,619 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_fallback_card_bound_to_no_schedule_is_not_attributed_to_a_sailing_in_the_note ... 2026-10-11 19:13:06,359 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_fallback_note_escapes_vessel_and_product_names ... 2026-10-11 19:13:07,517 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_fallback_note_ignores_a_charge_whose_vendor_is_not_the_booking_carrier ... 2026-10-11 19:13:08,254 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_no_note_when_the_booking_carrier_is_not_the_quoted_sailing_carrier ... 2026-10-11 19:13:09,047 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_no_note_when_the_sale_order_has_no_main_schedule ... 2026-10-11 19:13:10,393 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted logistics.shipment.leg records with IDs: [530] 2026-10-11 19:13:10,663 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_product_without_load_mode_is_priced_from_its_own_lane_card_without_note ... 2026-10-11 19:13:11,925 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_rerunning_auto_pricing_does_not_post_a_second_note ... 2026-10-11 19:13:13,157 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_sailing_rate_lookup_never_returns_a_card_of_another_load_mode ... 2026-10-11 19:13:13,322 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_untyped_charge_is_priced_from_the_quoted_sailing_card_not_a_newer_sailing ... 2026-10-11 19:13:14,520 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_untyped_charge_keeps_the_lane_price_when_the_quoted_sailing_has_no_card ... 2026-10-11 19:13:15,614 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_untyped_fallback_posts_one_note_naming_the_sailing_and_its_rate ... 2026-10-11 19:13:16,672 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_booking_cost: Starting TestQuotedSailingBookingCost.test_vendor_other_than_the_booking_carrier_is_not_costed_from_the_quoted_sailing ... 2026-10-11 19:13:17,377 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:13:19,858 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_typed_booking_cost: Starting TestQuotedSailingTypedBookingCost.test_each_mixed_container_charge_is_priced_from_the_quoted_sailing_with_one_note_for_the_gap ... 2026-10-11 19:13:21,477 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_typed_booking_cost: Starting TestQuotedSailingTypedBookingCost.test_no_note_when_the_booking_carrier_is_not_the_quoted_sailing_carrier ... 2026-10-11 19:13:22,147 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_typed_booking_cost: Starting TestQuotedSailingTypedBookingCost.test_rerunning_typed_auto_pricing_does_not_post_a_second_note ... 2026-10-11 19:13:23,344 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_typed_booking_cost: Starting TestQuotedSailingTypedBookingCost.test_typed_charge_converts_the_quoted_sailing_card_currency ... 2026-10-11 19:13:24,525 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_typed_booking_cost: Starting TestQuotedSailingTypedBookingCost.test_typed_charge_is_priced_from_a_quoted_sailing_card_filed_on_another_schedule_row ... 2026-10-11 19:13:25,691 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_typed_booking_cost: Starting TestQuotedSailingTypedBookingCost.test_typed_charge_is_priced_from_the_quoted_sailing_card_not_a_newer_sailing ... 2026-10-11 19:13:26,859 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_typed_booking_cost: Starting TestQuotedSailingTypedBookingCost.test_typed_charge_is_priced_from_the_quoted_sailing_card_of_its_own_product ... 2026-10-11 19:13:27,463 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_typed_booking_cost: Starting TestQuotedSailingTypedBookingCost.test_typed_charge_keeps_the_lane_price_when_the_quoted_sailing_has_no_card_of_that_type ... 2026-10-11 19:13:28,796 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_quoted_sailing_typed_booking_cost: Starting TestQuotedSailingTypedBookingCost.test_typed_fallback_posts_one_note_naming_the_sailing_and_its_rate ... 2026-10-11 19:13:29,932 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:13:35,033 121 INFO rb-001770c-225483-423667 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-11 19:13:37,126 121 INFO rb-001770c-225483-423667 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-11 19:13:39,178 121 INFO rb-001770c-225483-423667 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-11 19:13:41,208 121 INFO rb-001770c-225483-423667 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-11 19:13:43,411 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:13:45,783 121 INFO rb-001770c-225483-423667 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-11 19:13:46,201 121 INFO rb-001770c-225483-423667 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-11 19:13:46,232 121 INFO rb-001770c-225483-423667 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-11 19:13:46,261 121 INFO rb-001770c-225483-423667 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-11 19:13:46,336 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:13:48,495 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestLegCardinalityGuard.test_leg_classifiers_reject_multi_leg_product ... 2026-10-11 19:13:49,164 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:13:51,423 121 INFO rb-001770c-225483-423667 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-11 19:13:52,058 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:13:54,453 121 INFO rb-001770c-225483-423667 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-11 19:13:55,324 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestMappingToCurrentShipmentAllowsMixedContainer.test_mapping_still_works_for_single_ocean_line ... 2026-10-11 19:13:55,850 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:13:57,879 121 INFO rb-001770c-225483-423667 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-11 19:13:58,681 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:14:00,677 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestChargeTotalSaleLinkInvalidation.test_charge_totals_refresh_when_sale_order_line_linked ... 2026-10-11 19:14:01,236 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:14:03,442 121 INFO rb-001770c-225483-423667 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-11 19:14:04,169 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:14:06,197 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_schedule_eta_shipment_generation: Starting TestScheduleEtaOnShipmentGeneration.test_fcl_shipment_copies_schedule_eta ... 2026-10-11 19:14:07,074 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_schedule_eta_shipment_generation: Starting TestScheduleEtaOnShipmentGeneration.test_lcl_shipment_copies_schedule_eta ... 2026-10-11 19:14:07,630 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:14:09,675 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_case_matrix_covers_core_transport_scenarios ... 2026-10-11 19:14:11,930 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_lcl_regression_basics ... 2026-10-11 19:14:12,624 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_sea_export_commercial_flow_checklist ... 2026-10-11 19:14:15,039 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:14:19,715 121 INFO rb-001770c-225483-423667 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-11 19:14:20,352 121 INFO rb-001770c-225483-423667 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-11 19:14:20,867 121 INFO rb-001770c-225483-423667 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-11 19:14:21,838 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:14:33,208 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale.tests.test_shipment_sync_carriage_role: Starting TestShipmentSyncCarriageRole.test_sold_carriage_order_from_handover_to_reroute ... 2026-10-11 19:14:34,786 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:14:40,008 121 INFO rb-001770c-225483-423667 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-11 19:14:42,540 121 INFO rb-001770c-225483-423667 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-11 19:14:47,463 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:14:49,476 121 INFO rb-001770c-225483-423667 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-11 19:14:50,108 121 INFO rb-001770c-225483-423667 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-11 19:14:50,476 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:14:52,780 121 INFO rb-001770c-225483-423667 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-11 19:15:05,090 121 INFO rb-001770c-225483-423667 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-11 19:15:06,218 121 INFO rb-001770c-225483-423667 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-11 19:15:07,484 121 INFO rb-001770c-225483-423667 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-11 19:15:20,093 121 INFO rb-001770c-225483-423667 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-11 19:15:20,714 121 INFO rb-001770c-225483-423667 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-11 19:15:21,167 121 INFO rb-001770c-225483-423667 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-11 19:15:22,936 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [624], uid: 1589, model: sale.order 2026-10-11 19:15:22,992 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [624], uid: 1589, model: sale.order 2026-10-11 19:15:23,080 121 INFO rb-001770c-225483-423667 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-11 19:15:23,582 121 INFO rb-001770c-225483-423667 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-11 19:15:28,050 121 INFO rb-001770c-225483-423667 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-11 19:15:28,613 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_master_profitability_action_opens_the_whole_consol_cluster ... 2026-10-11 19:15:30,436 121 INFO rb-001770c-225483-423667 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-11 19:15:33,336 121 INFO rb-001770c-225483-423667 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-11 19:15:34,145 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_non_master_profitability_action_is_unchanged ... 2026-10-11 19:15:34,285 121 INFO rb-001770c-225483-423667 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-11 19:15:35,178 121 INFO rb-001770c-225483-423667 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-11 19:15:35,483 121 INFO rb-001770c-225483-423667 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-11 19:15:37,313 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 19:15:39,797 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_rollup: Starting TestConsolProfitabilityRollup.test_master_panel_totals_house_cost ... 2026-10-11 19:15:40,871 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_rollup: Starting TestConsolProfitabilityRollup.test_master_panel_totals_house_sale_revenue ... 2026-10-11 19:15:41,633 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:15:43,171 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_onbehalf.tests.test_cost_estimated_onbehalf_guard: Starting TestCostEstimatedOnbehalfGuard.test_booked_coloader_rate_miss_is_flagged_estimated ... 2026-10-11 19:15:43,685 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_onbehalf.tests.test_cost_estimated_onbehalf_guard: Starting TestCostEstimatedOnbehalfGuard.test_booked_onbehalf_disbursement_is_not_flagged_estimated ... 2026-10-11 19:15:44,152 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:15:46,139 121 INFO rb-001770c-225483-423667 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-11 19:15:47,080 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_onbehalf_charge ... 2026-10-11 19:15:47,913 121 INFO rb-001770c-225483-423667 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-11 19:15:49,699 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_prebridge_agent_charge ... 2026-10-11 19:15:50,433 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_raises_when_only_onbehalf_charges ... 2026-10-11 19:15:50,983 121 INFO rb-001770c-225483-423667 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-11 19:15:51,174 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:15:53,436 121 INFO rb-001770c-225483-423667 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-11 19:15:54,287 121 INFO rb-001770c-225483-423667 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-11 19:15:55,520 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:15:56,798 121 INFO rb-001770c-225483-423667 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-11 19:15:57,182 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:15:58,684 121 INFO rb-001770c-225483-423667 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-11 19:15:58,907 121 INFO rb-001770c-225483-423667 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-11 19:15:58,993 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:16:00,320 121 INFO rb-001770c-225483-423667 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-11 19:16:00,687 121 INFO rb-001770c-225483-423667 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-11 19:16:00,940 121 INFO rb-001770c-225483-423667 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-11 19:16:01,230 121 INFO rb-001770c-225483-423667 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-11 19:16:01,757 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1612, model: sale.order.line 2026-10-11 19:16:01,864 121 INFO rb-001770c-225483-423667 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-11 19:16:02,109 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:16:04,047 121 INFO rb-001770c-225483-423667 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-11 19:16:07,202 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:16:10,080 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7206] 2026-10-11 19:16:10,081 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-11 19:16:10,093 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_01_pol_gets_analytic_distribution_from_shipment ... 2026-10-11 19:16:10,273 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_02_customer_invoice_line_gets_analytic_distribution ... 2026-10-11 19:16:10,790 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_03_vendor_bill_line_gets_analytic_distribution ... 2026-10-11 19:16:11,307 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_04_customer_invoice_currency_matches_charge_currency ... 2026-10-11 19:16:11,950 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_05_vendor_bill_currency_matches_charge_currency ... 2026-10-11 19:16:12,671 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_06_pol_price_converted_to_po_currency ... 2026-10-11 19:16:12,908 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_07_invoices_split_by_currency ... 2026-10-11 19:16:13,946 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:16:16,109 121 INFO rb-001770c-225483-423667 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-11 19:16:16,620 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_with_multiple_carriers ... 2026-10-11 19:16:16,758 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_without_carrier ... 2026-10-11 19:16:16,918 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:16:19,620 121 INFO rb-001770c-225483-423667 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-11 19:16:20,484 121 INFO rb-001770c-225483-423667 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-11 19:16:21,511 121 INFO rb-001770c-225483-423667 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-11 19:16:22,249 121 INFO rb-001770c-225483-423667 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-11 19:16:23,425 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [680] 2026-10-11 19:16:23,501 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [681, 682] 2026-10-11 19:16:23,688 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1483] 2026-10-11 19:16:24,596 121 INFO rb-001770c-225483-423667 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-11 19:16:25,667 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [683] 2026-10-11 19:16:25,736 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [684, 685] 2026-10-11 19:16:25,865 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1490] 2026-10-11 19:16:26,387 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:16:32,141 121 INFO rb-001770c-225483-423667 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-11 19:16:32,387 121 INFO rb-001770c-225483-423667 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-11 19:16:32,987 121 INFO rb-001770c-225483-423667 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-11 19:16:33,629 121 INFO rb-001770c-225483-423667 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-11 19:16:34,007 121 INFO rb-001770c-225483-423667 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-11 19:16:34,283 121 INFO rb-001770c-225483-423667 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-11 19:16:34,551 121 INFO rb-001770c-225483-423667 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-11 19:16:35,367 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 19:16:37,856 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_01_shipment_first_charge_flow_creates_one_pol ... 2026-10-11 19:16:38,464 121 INFO rb-001770c-225483-423667 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-11 19:16:44,584 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_02_idempotent_repeated_action ... 2026-10-11 19:16:44,849 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_03_full_flow_charge_first_then_so_confirm ... 2026-10-11 19:16:45,405 121 INFO rb-001770c-225483-423667 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-11 19:16:46,060 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_05_agent_only_charge_excluded_from_po_flow ... 2026-10-11 19:16:46,400 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:16:48,523 121 INFO rb-001770c-225483-423667 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-11 19:16:49,055 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBridgedChargePurchaseSync.test_vendor_bill_still_created_for_bridged_charge ... 2026-10-11 19:16:49,875 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:16:52,410 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBookingBuysOnlyItsOwnCharges.test_booking_po_button_follows_ownership ... 2026-10-11 19:16:53,288 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBookingBuysOnlyItsOwnCharges.test_booking_po_covers_only_its_own_leg ... 2026-10-11 19:16:53,771 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:17:06,182 121 INFO rb-001770c-225483-423667 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-11 19:17:06,590 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:17:09,240 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_booking_still_reports_its_own_orders ... 2026-10-11 19:17:09,890 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_buyer_reads_the_purchase_count ... 2026-10-11 19:17:10,680 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_opening_a_single_order_goes_straight_to_it ... 2026-10-11 19:17:10,806 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_opening_several_orders_lists_exactly_those_orders ... 2026-10-11 19:17:11,043 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_order_bought_outside_freight_has_no_shipment ... 2026-10-11 19:17:11,107 121 INFO rb-001770c-225483-423667 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-11 19:17:11,184 121 INFO rb-001770c-225483-423667 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-11 19:17:11,317 121 INFO rb-001770c-225483-423667 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-11 19:17:12,065 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1660, model: logistics.shipment, fields: purchase_order_count 2026-10-11 19:17:12,110 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_both_paths_together ... 2026-10-11 19:17:12,459 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_one_order_per_vendor_after_purchasing ... 2026-10-11 19:17:12,744 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_order_attached_through_its_booking_only ... 2026-10-11 19:17:12,863 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_order_reachable_by_both_paths_once ... 2026-10-11 19:17:13,148 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_ignores_orders_of_another_shipment ... 2026-10-11 19:17:13,517 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_keeps_counting_a_cancelled_order ... 2026-10-11 19:17:13,866 121 INFO rb-001770c-225483-423667 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-11 19:17:14,222 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted freight.charge records with IDs: [1282] 2026-10-11 19:17:14,252 121 INFO rb-001770c-225483-423667 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-11 19:17:15,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_without_payable_charge_reports_no_order ... 2026-10-11 19:17:15,386 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:17:17,728 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestBookingPurchaseOwnership.test_generated_orders_still_belong_to_their_booking ... 2026-10-11 19:17:18,482 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestBookingPurchaseOwnership.test_order_attached_by_hand_stays_attached ... 2026-10-11 19:17:18,620 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:17:21,009 121 INFO rb-001770c-225483-423667 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-11 19:17:21,645 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_each_shipment_sees_the_shared_order ... 2026-10-11 19:17:21,920 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_opening_several_shipments_lists_them ... 2026-10-11 19:17:22,083 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_order_serving_one_shipment_opens_it_directly ... 2026-10-11 19:17:22,241 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_order_serving_two_customers_reports_both_shipments ... 2026-10-11 19:17:22,464 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:17:24,706 121 INFO rb-001770c-225483-423667 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-11 19:17:25,748 121 INFO rb-001770c-225483-423667 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-11 19:17:25,951 121 INFO rb-001770c-225483-423667 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-11 19:17:26,232 121 INFO rb-001770c-225483-423667 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-11 19:17:26,508 121 INFO rb-001770c-225483-423667 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_the_commitment_note_names_the_purchase_order ... 2026-10-11 19:17:26,789 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:17:26,807 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_action_view_route_route_map_wiring ... 2026-10-11 19:17:26,840 121 INFO rb-001770c-225483-423667 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-11 19:17:26,872 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_geo_route_action_view_mode_unchanged_by_bridge ... 2026-10-11 19:17:26,901 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_module_manifest_and_installability_contract ... 2026-10-11 19:17:26,929 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_route_map_arch_declares_routing_variant_contract ... 2026-10-11 19:17:26,975 121 INFO rb-001770c-225483-423667 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-11 19:17:27,012 121 INFO rb-001770c-225483-423667 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-11 19:17:27,052 121 INFO rb-001770c-225483-423667 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-11 19:17:27,095 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:17:27,123 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_read_group_drops_field_without_override ... 2026-10-11 19:17:27,237 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_read_group_sums_world_population_share_per_continent ... 2026-10-11 19:17:27,289 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_world_population_share_recomputes_on_population_change ... 2026-10-11 19:17:27,356 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:17:27,375 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info_world_bank.tests.test_fetch_data_from_world_bank: Starting TestResCountryWorldBank.test_fetch_from_world_bank ... 2026-10-11 19:17:28,339 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:17:28,371 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info_world_bank.tests.test_world_bank_error_logging: Starting TestWorldBankErrorLogging.test_country_is_updated_from_previous_year_data ... 2026-10-11 19:17:28,418 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info_world_bank.tests.test_world_bank_error_logging: Starting TestWorldBankErrorLogging.test_cron_with_transport_failure_logs_no_error ... 2026-10-11 19:17:28,456 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info_world_bank.tests.test_world_bank_error_logging: Starting TestWorldBankErrorLogging.test_empty_data_on_every_year_ends_with_one_warning ... 2026-10-11 19:17:28,490 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info_world_bank.tests.test_world_bank_error_logging: Starting TestWorldBankErrorLogging.test_previous_year_data_is_used_when_current_year_has_no_rows ... 2026-10-11 19:17:28,530 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info_world_bank.tests.test_world_bank_error_logging: Starting TestWorldBankErrorLogging.test_previous_year_data_is_used_when_current_year_has_only_empty_values ... 2026-10-11 19:17:28,572 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info_world_bank.tests.test_world_bank_error_logging: Starting TestWorldBankErrorLogging.test_previous_year_data_is_used_when_current_year_is_not_published ... 2026-10-11 19:17:28,605 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info_world_bank.tests.test_world_bank_error_logging: Starting TestWorldBankErrorLogging.test_proxy_failure_logs_no_error ... 2026-10-11 19:17:28,638 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info_world_bank.tests.test_world_bank_error_logging: Starting TestWorldBankErrorLogging.test_transport_failure_is_a_single_warning_without_retry ... 2026-10-11 19:17:28,672 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info_world_bank.tests.test_world_bank_error_logging: Starting TestWorldBankErrorLogging.test_unexpected_exception_is_an_error_with_traceback_and_not_retried ... 2026-10-11 19:17:28,706 121 INFO rb-001770c-225483-423667 odoo.addons.viin_geography_info_world_bank.tests.test_world_bank_error_logging: Starting TestWorldBankErrorLogging.test_unreadable_response_on_every_year_ends_with_one_warning ... 2026-10-11 19:17:28,746 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:17:28,761 121 INFO rb-001770c-225483-423667 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-11 19:17:29,411 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2439] 2026-10-11 19:17:29,437 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28956] 2026-10-11 19:17:29,446 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:29,704 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [6] 2026-10-11 19:17:29,748 121 INFO rb-001770c-225483-423667 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-11 19:17:30,321 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2440] 2026-10-11 19:17:30,333 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28959] 2026-10-11 19:17:30,340 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:30,530 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [8, 7] 2026-10-11 19:17:30,563 121 INFO rb-001770c-225483-423667 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-11 19:17:31,105 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2441] 2026-10-11 19:17:31,122 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28962] 2026-10-11 19:17:31,130 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:31,319 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [10, 9] 2026-10-11 19:17:31,347 121 INFO rb-001770c-225483-423667 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-11 19:17:31,847 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2442] 2026-10-11 19:17:31,860 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28965] 2026-10-11 19:17:31,869 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:32,013 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [11] 2026-10-11 19:17:32,042 121 INFO rb-001770c-225483-423667 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-11 19:17:32,597 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2443] 2026-10-11 19:17:32,607 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28968] 2026-10-11 19:17:32,616 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:32,918 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [15, 14] 2026-10-11 19:17:32,926 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [13, 12] 2026-10-11 19:17:32,958 121 INFO rb-001770c-225483-423667 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-11 19:17:33,483 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2444] 2026-10-11 19:17:33,492 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28971] 2026-10-11 19:17:33,498 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:33,664 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [16] 2026-10-11 19:17:33,707 121 INFO rb-001770c-225483-423667 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-11 19:17:34,278 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2445] 2026-10-11 19:17:34,295 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28974] 2026-10-11 19:17:34,312 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:34,469 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [17] 2026-10-11 19:17:34,519 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:17:34,541 121 INFO rb-001770c-225483-423667 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-11 19:17:35,245 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2446] 2026-10-11 19:17:35,264 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28977] 2026-10-11 19:17:35,273 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:35,574 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [20] 2026-10-11 19:17:35,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [19, 18] 2026-10-11 19:17:35,616 121 INFO rb-001770c-225483-423667 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-11 19:17:36,242 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2447] 2026-10-11 19:17:36,255 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28980] 2026-10-11 19:17:36,265 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:36,688 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [24, 23] 2026-10-11 19:17:36,692 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [22, 21] 2026-10-11 19:17:36,737 121 INFO rb-001770c-225483-423667 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-11 19:17:37,333 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2448] 2026-10-11 19:17:37,341 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28983] 2026-10-11 19:17:37,349 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:37,697 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [28, 27] 2026-10-11 19:17:37,702 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [26, 25] 2026-10-11 19:17:37,734 121 INFO rb-001770c-225483-423667 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-11 19:17:38,382 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2449] 2026-10-11 19:17:38,394 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28986] 2026-10-11 19:17:38,401 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:38,545 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [30, 29] 2026-10-11 19:17:38,575 121 INFO rb-001770c-225483-423667 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-11 19:17:39,087 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2450] 2026-10-11 19:17:39,097 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28989] 2026-10-11 19:17:39,104 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:17:39,243 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [32, 31] 2026-10-11 19:17:39,289 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:17:39,306 121 INFO rb-001770c-225483-423667 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-11 19:17:45,163 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [33] 2026-10-11 19:17:45,216 121 INFO rb-001770c-225483-423667 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-11 19:17:51,178 121 INFO rb-001770c-225483-423667 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-11 19:17:57,346 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [34] 2026-10-11 19:17:57,409 121 INFO rb-001770c-225483-423667 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-11 19:18:03,184 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:18:03,205 121 INFO rb-001770c-225483-423667 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-11 19:18:04,664 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2451] 2026-10-11 19:18:04,678 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29730] 2026-10-11 19:18:04,686 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:04,784 121 INFO rb-001770c-225483-423667 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-11 19:18:05,319 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2452] 2026-10-11 19:18:05,330 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29732] 2026-10-11 19:18:05,338 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:05,464 121 INFO rb-001770c-225483-423667 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-11 19:18:05,958 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2453] 2026-10-11 19:18:05,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29734] 2026-10-11 19:18:05,980 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:06,102 121 INFO rb-001770c-225483-423667 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-11 19:18:06,625 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2454] 2026-10-11 19:18:06,638 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29736] 2026-10-11 19:18:06,647 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:06,752 121 INFO rb-001770c-225483-423667 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-11 19:18:07,292 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2455] 2026-10-11 19:18:07,316 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29738] 2026-10-11 19:18:07,328 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:07,447 121 INFO rb-001770c-225483-423667 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-11 19:18:08,074 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2456] 2026-10-11 19:18:08,086 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29740] 2026-10-11 19:18:08,095 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:08,218 121 INFO rb-001770c-225483-423667 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-11 19:18:08,768 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2457] 2026-10-11 19:18:08,777 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29742] 2026-10-11 19:18:08,783 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:08,923 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:18:08,942 121 INFO rb-001770c-225483-423667 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-11 19:18:09,610 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2458] 2026-10-11 19:18:09,621 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29744] 2026-10-11 19:18:09,629 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:10,053 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [45, 44, 43] 2026-10-11 19:18:10,081 121 INFO rb-001770c-225483-423667 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-11 19:18:10,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2459] 2026-10-11 19:18:10,640 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29747] 2026-10-11 19:18:10,648 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:10,932 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [48, 47] 2026-10-11 19:18:10,959 121 INFO rb-001770c-225483-423667 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-11 19:18:11,601 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2460] 2026-10-11 19:18:11,613 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29750] 2026-10-11 19:18:11,622 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:11,926 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [51, 50] 2026-10-11 19:18:11,957 121 INFO rb-001770c-225483-423667 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-11 19:18:12,572 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2461] 2026-10-11 19:18:12,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29753] 2026-10-11 19:18:12,596 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:12,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [54, 53] 2026-10-11 19:18:12,893 121 INFO rb-001770c-225483-423667 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-11 19:18:13,523 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2462] 2026-10-11 19:18:13,534 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29756] 2026-10-11 19:18:13,541 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:13,876 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [57, 56] 2026-10-11 19:18:13,907 121 INFO rb-001770c-225483-423667 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-11 19:18:14,488 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2463] 2026-10-11 19:18:14,498 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29759] 2026-10-11 19:18:14,508 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:15,018 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [62, 61, 60, 59] 2026-10-11 19:18:15,065 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:18:15,083 121 INFO rb-001770c-225483-423667 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-11 19:18:15,701 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2464] 2026-10-11 19:18:15,712 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29763] 2026-10-11 19:18:15,719 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:16,129 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [66, 65, 64] 2026-10-11 19:18:16,155 121 INFO rb-001770c-225483-423667 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-11 19:18:16,718 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2465] 2026-10-11 19:18:16,728 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29766] 2026-10-11 19:18:16,736 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:17,093 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [70, 69, 68] 2026-10-11 19:18:17,124 121 INFO rb-001770c-225483-423667 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-11 19:18:17,722 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2466] 2026-10-11 19:18:17,743 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29769] 2026-10-11 19:18:17,750 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:17,984 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [73, 72] 2026-10-11 19:18:18,009 121 INFO rb-001770c-225483-423667 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-11 19:18:18,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2467] 2026-10-11 19:18:18,610 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29772] 2026-10-11 19:18:18,619 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:18,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [76, 75] 2026-10-11 19:18:18,935 121 INFO rb-001770c-225483-423667 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-11 19:18:19,494 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2468] 2026-10-11 19:18:19,507 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29775] 2026-10-11 19:18:19,514 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:19,795 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [79, 78] 2026-10-11 19:18:19,833 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:18:19,848 121 INFO rb-001770c-225483-423667 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-11 19:18:20,395 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2469] 2026-10-11 19:18:20,407 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29778] 2026-10-11 19:18:20,414 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:20,782 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [82, 81] 2026-10-11 19:18:20,817 121 INFO rb-001770c-225483-423667 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-11 19:18:21,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2470] 2026-10-11 19:18:21,434 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29781] 2026-10-11 19:18:21,442 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:21,782 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [86, 85, 84] 2026-10-11 19:18:21,816 121 INFO rb-001770c-225483-423667 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-11 19:18:22,430 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2471] 2026-10-11 19:18:22,439 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29784] 2026-10-11 19:18:22,446 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:22,866 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [90, 89, 88] 2026-10-11 19:18:22,900 121 INFO rb-001770c-225483-423667 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-11 19:18:23,476 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2472] 2026-10-11 19:18:23,488 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29787] 2026-10-11 19:18:23,495 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:23,883 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [94, 93, 92] 2026-10-11 19:18:23,922 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:18:23,937 121 INFO rb-001770c-225483-423667 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-11 19:18:23,976 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [95] 2026-10-11 19:18:24,004 121 INFO rb-001770c-225483-423667 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-11 19:18:24,031 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [96] 2026-10-11 19:18:24,056 121 INFO rb-001770c-225483-423667 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-11 19:18:24,082 121 INFO rb-001770c-225483-423667 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-11 19:18:24,090 121 INFO rb-001770c-225483-423667 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-11 19:18:24,105 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [99, 98, 97] 2026-10-11 19:18:24,129 121 INFO rb-001770c-225483-423667 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-11 19:18:24,142 121 INFO rb-001770c-225483-423667 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.5s (attempt 2 of 3). 2026-10-11 19:18:24,152 121 INFO rb-001770c-225483-423667 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-11 19:18:24,168 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [102, 101, 100] 2026-10-11 19:18:24,202 121 INFO rb-001770c-225483-423667 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-11 19:18:24,219 121 INFO rb-001770c-225483-423667 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.1s (attempt 2 of 3). 2026-10-11 19:18:24,228 121 INFO rb-001770c-225483-423667 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-11 19:18:24,246 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [105, 104, 103] 2026-10-11 19:18:24,277 121 INFO rb-001770c-225483-423667 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-11 19:18:24,314 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [106] 2026-10-11 19:18:24,349 121 INFO rb-001770c-225483-423667 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-11 19:18:24,421 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [107] 2026-10-11 19:18:24,466 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:18:24,485 121 INFO rb-001770c-225483-423667 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-11 19:18:25,092 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2473] 2026-10-11 19:18:25,107 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29790] 2026-10-11 19:18:25,123 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:25,432 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [110, 109] 2026-10-11 19:18:25,466 121 INFO rb-001770c-225483-423667 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-11 19:18:26,038 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2474] 2026-10-11 19:18:26,051 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29793] 2026-10-11 19:18:26,060 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:26,367 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [113, 112] 2026-10-11 19:18:26,399 121 INFO rb-001770c-225483-423667 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-11 19:18:27,002 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2475] 2026-10-11 19:18:27,014 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29796] 2026-10-11 19:18:27,022 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:27,362 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [116, 115] 2026-10-11 19:18:27,395 121 INFO rb-001770c-225483-423667 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-11 19:18:27,933 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2476] 2026-10-11 19:18:27,942 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29799] 2026-10-11 19:18:27,952 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:28,338 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [119, 118] 2026-10-11 19:18:28,397 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:18:28,423 121 INFO rb-001770c-225483-423667 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-11 19:18:29,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2477] 2026-10-11 19:18:29,109 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29802] 2026-10-11 19:18:29,117 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:29,267 121 INFO rb-001770c-225483-423667 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-11 19:18:29,789 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2478] 2026-10-11 19:18:29,803 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29806] 2026-10-11 19:18:29,812 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:29,963 121 INFO rb-001770c-225483-423667 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-11 19:18:30,600 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2479] 2026-10-11 19:18:30,611 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29810] 2026-10-11 19:18:30,619 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:30,764 121 INFO rb-001770c-225483-423667 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-11 19:18:31,246 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2480] 2026-10-11 19:18:31,257 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29814] 2026-10-11 19:18:31,264 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:31,746 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2481] 2026-10-11 19:18:31,754 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29819] 2026-10-11 19:18:31,760 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:31,803 121 INFO rb-001770c-225483-423667 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-11 19:18:32,379 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2482] 2026-10-11 19:18:32,392 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29821] 2026-10-11 19:18:32,402 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:32,634 121 INFO rb-001770c-225483-423667 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-11 19:18:33,170 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2483] 2026-10-11 19:18:33,181 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29826] 2026-10-11 19:18:33,187 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:33,326 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:18:33,343 121 INFO rb-001770c-225483-423667 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-11 19:18:33,997 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2484] 2026-10-11 19:18:34,012 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29830] 2026-10-11 19:18:34,020 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:34,337 121 INFO rb-001770c-225483-423667 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-11 19:18:34,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2485] 2026-10-11 19:18:34,917 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29834] 2026-10-11 19:18:34,925 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:35,120 121 INFO rb-001770c-225483-423667 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-11 19:18:35,689 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2486] 2026-10-11 19:18:35,702 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29838] 2026-10-11 19:18:35,710 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:35,856 121 INFO rb-001770c-225483-423667 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-11 19:18:36,318 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2487] 2026-10-11 19:18:36,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29842] 2026-10-11 19:18:36,334 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:36,573 121 INFO rb-001770c-225483-423667 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-11 19:18:37,087 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2488] 2026-10-11 19:18:37,099 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29846] 2026-10-11 19:18:37,106 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:37,318 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:18:37,335 121 INFO rb-001770c-225483-423667 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-11 19:18:37,911 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2489] 2026-10-11 19:18:37,925 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29850] 2026-10-11 19:18:37,934 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:38,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,3235. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-10-11 19:18:38,173 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [121] 2026-10-11 19:18:38,207 121 INFO rb-001770c-225483-423667 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-11 19:18:38,700 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2490] 2026-10-11 19:18:38,709 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29853] 2026-10-11 19:18:38,716 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:38,951 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,3237. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-10-11 19:18:38,978 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [123] 2026-10-11 19:18:39,014 121 INFO rb-001770c-225483-423667 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-11 19:18:39,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2491] 2026-10-11 19:18:39,619 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29856] 2026-10-11 19:18:39,627 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:39,839 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,3239. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-10-11 19:18:39,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [125] 2026-10-11 19:18:39,890 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:18:39,908 121 INFO rb-001770c-225483-423667 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-11 19:18:46,059 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2492] 2026-10-11 19:18:46,071 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30044] 2026-10-11 19:18:46,078 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:46,146 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [126] 2026-10-11 19:18:46,199 121 INFO rb-001770c-225483-423667 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-11 19:18:52,269 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2493] 2026-10-11 19:18:52,281 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30231] 2026-10-11 19:18:52,290 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:52,380 121 INFO rb-001770c-225483-423667 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-11 19:18:58,513 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2494] 2026-10-11 19:18:58,521 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30418] 2026-10-11 19:18:58,528 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:58,618 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:18:58,636 121 INFO rb-001770c-225483-423667 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-11 19:18:59,213 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2495] 2026-10-11 19:18:59,223 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30420] 2026-10-11 19:18:59,231 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:18:59,779 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2496] 2026-10-11 19:18:59,792 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30422] 2026-10-11 19:18:59,801 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:00,009 121 INFO rb-001770c-225483-423667 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-11 19:19:00,587 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2497] 2026-10-11 19:19:00,596 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30425] 2026-10-11 19:19:00,602 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:01,177 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2498] 2026-10-11 19:19:01,186 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30427] 2026-10-11 19:19:01,193 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:01,486 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [130, 129] 2026-10-11 19:19:01,513 121 INFO rb-001770c-225483-423667 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-11 19:19:02,035 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2499] 2026-10-11 19:19:02,054 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30430] 2026-10-11 19:19:02,062 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:02,584 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2500] 2026-10-11 19:19:02,594 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30432] 2026-10-11 19:19:02,603 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:02,911 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [133, 132] 2026-10-11 19:19:02,947 121 INFO rb-001770c-225483-423667 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-11 19:19:03,564 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2501] 2026-10-11 19:19:03,572 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30435] 2026-10-11 19:19:03,578 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:04,022 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2502] 2026-10-11 19:19:04,030 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30437] 2026-10-11 19:19:04,037 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:04,199 121 INFO rb-001770c-225483-423667 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-11 19:19:04,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2503] 2026-10-11 19:19:04,719 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30440] 2026-10-11 19:19:04,725 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:05,189 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2504] 2026-10-11 19:19:05,197 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30442] 2026-10-11 19:19:05,204 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:05,760 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [141, 140, 139, 138, 137, 136] 2026-10-11 19:19:05,790 121 INFO rb-001770c-225483-423667 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-11 19:19:06,265 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2505] 2026-10-11 19:19:06,276 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30448] 2026-10-11 19:19:06,282 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:06,777 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2506] 2026-10-11 19:19:06,792 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30450] 2026-10-11 19:19:06,802 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:07,126 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [144, 143] 2026-10-11 19:19:07,164 121 INFO rb-001770c-225483-423667 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-11 19:19:07,698 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2507] 2026-10-11 19:19:07,707 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30453] 2026-10-11 19:19:07,716 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:08,223 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2508] 2026-10-11 19:19:08,231 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30455] 2026-10-11 19:19:08,238 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:08,575 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [148, 147, 146] 2026-10-11 19:19:08,610 121 INFO rb-001770c-225483-423667 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-11 19:19:09,153 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2509] 2026-10-11 19:19:09,161 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30458] 2026-10-11 19:19:09,167 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:09,694 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2510] 2026-10-11 19:19:09,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30460] 2026-10-11 19:19:09,721 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:09,914 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:19:09,933 121 INFO rb-001770c-225483-423667 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-11 19:19:10,497 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2511] 2026-10-11 19:19:10,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30463] 2026-10-11 19:19:10,519 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:10,803 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [153, 152] 2026-10-11 19:19:10,806 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [151, 150] 2026-10-11 19:19:10,835 121 INFO rb-001770c-225483-423667 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-11 19:19:11,364 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2512] 2026-10-11 19:19:11,374 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30466] 2026-10-11 19:19:11,382 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:11,647 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [157, 156] 2026-10-11 19:19:11,650 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [155, 154] 2026-10-11 19:19:11,675 121 INFO rb-001770c-225483-423667 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-11 19:19:12,172 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2513] 2026-10-11 19:19:12,185 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30469] 2026-10-11 19:19:12,192 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:12,462 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [161, 160] 2026-10-11 19:19:12,466 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [159, 158] 2026-10-11 19:19:12,493 121 INFO rb-001770c-225483-423667 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-11 19:19:12,984 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2514] 2026-10-11 19:19:12,995 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30472] 2026-10-11 19:19:13,001 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:13,330 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [165, 164] 2026-10-11 19:19:13,342 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [163, 162] 2026-10-11 19:19:13,395 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:19:13,414 121 INFO rb-001770c-225483-423667 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-11 19:19:13,875 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2515] 2026-10-11 19:19:13,885 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30475] 2026-10-11 19:19:13,891 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:14,236 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [169, 168, 167] 2026-10-11 19:19:14,266 121 INFO rb-001770c-225483-423667 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-11 19:19:14,855 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2516] 2026-10-11 19:19:14,869 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30478] 2026-10-11 19:19:14,875 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:15,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [172, 171] 2026-10-11 19:19:15,210 121 INFO rb-001770c-225483-423667 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-11 19:19:15,702 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2517] 2026-10-11 19:19:15,712 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30481] 2026-10-11 19:19:15,720 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:15,977 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [175, 174] 2026-10-11 19:19:16,004 121 INFO rb-001770c-225483-423667 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-11 19:19:16,490 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2518] 2026-10-11 19:19:16,499 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30484] 2026-10-11 19:19:16,504 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:16,815 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [179, 178, 177] 2026-10-11 19:19:16,852 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:19:16,868 121 INFO rb-001770c-225483-423667 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-11 19:19:17,418 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2519] 2026-10-11 19:19:17,432 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30487] 2026-10-11 19:19:17,440 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:17,982 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2520] 2026-10-11 19:19:17,993 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30489] 2026-10-11 19:19:18,002 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:18,270 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [182] 2026-10-11 19:19:18,295 121 INFO rb-001770c-225483-423667 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-11 19:19:18,792 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2521] 2026-10-11 19:19:18,810 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30492] 2026-10-11 19:19:18,816 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:19,308 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2522] 2026-10-11 19:19:19,319 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30494] 2026-10-11 19:19:19,328 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:19,559 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [185] 2026-10-11 19:19:19,587 121 INFO rb-001770c-225483-423667 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-11 19:19:20,142 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2523] 2026-10-11 19:19:20,153 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30497] 2026-10-11 19:19:20,161 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:20,623 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2524] 2026-10-11 19:19:20,633 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30499] 2026-10-11 19:19:20,640 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:20,802 121 INFO rb-001770c-225483-423667 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-11 19:19:21,363 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2525] 2026-10-11 19:19:21,371 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30502] 2026-10-11 19:19:21,378 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:21,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2526] 2026-10-11 19:19:21,856 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30504] 2026-10-11 19:19:21,862 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:22,079 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [190] 2026-10-11 19:19:22,125 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:19:22,141 121 INFO rb-001770c-225483-423667 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-11 19:19:22,182 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [191] 2026-10-11 19:19:22,208 121 INFO rb-001770c-225483-423667 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-11 19:19:22,236 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [192] 2026-10-11 19:19:22,270 121 INFO rb-001770c-225483-423667 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-11 19:19:22,303 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [193] 2026-10-11 19:19:22,337 121 INFO rb-001770c-225483-423667 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-11 19:19:22,371 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [194] 2026-10-11 19:19:22,405 121 INFO rb-001770c-225483-423667 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-11 19:19:22,439 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [195] 2026-10-11 19:19:22,472 121 INFO rb-001770c-225483-423667 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-11 19:19:22,506 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [196] 2026-10-11 19:19:22,552 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:19:22,569 121 INFO rb-001770c-225483-423667 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-11 19:19:22,616 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [197] 2026-10-11 19:19:22,654 121 INFO rb-001770c-225483-423667 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-11 19:19:22,695 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [199, 198] 2026-10-11 19:19:22,724 121 INFO rb-001770c-225483-423667 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-11 19:19:22,770 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:19:22,789 121 INFO rb-001770c-225483-423667 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-11 19:19:23,328 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2527] 2026-10-11 19:19:23,341 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30507] 2026-10-11 19:19:23,350 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:23,901 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2528] 2026-10-11 19:19:23,910 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30509] 2026-10-11 19:19:23,917 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:24,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2529] 2026-10-11 19:19:24,427 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30511] 2026-10-11 19:19:24,435 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:24,496 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1764, model: google.drive.account, fields: refresh_token, access_token 2026-10-11 19:19:24,537 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1764, model: google.drive.account, fields: refresh_token, access_token 2026-10-11 19:19:24,538 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1764, model: google.drive.account, fields: refresh_token, access_token 2026-10-11 19:19:24,539 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1764, model: google.drive.account, fields: refresh_token, access_token 2026-10-11 19:19:24,558 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [200] 2026-10-11 19:19:24,591 121 INFO rb-001770c-225483-423667 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-11 19:19:25,037 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2530] 2026-10-11 19:19:25,047 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30513] 2026-10-11 19:19:25,053 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:25,556 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2531] 2026-10-11 19:19:25,565 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30515] 2026-10-11 19:19:25,571 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:25,968 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2532] 2026-10-11 19:19:25,977 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30517] 2026-10-11 19:19:25,984 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:26,067 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [201] 2026-10-11 19:19:26,092 121 INFO rb-001770c-225483-423667 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-11 19:19:26,567 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2533] 2026-10-11 19:19:26,576 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30519] 2026-10-11 19:19:26,583 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:27,066 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2534] 2026-10-11 19:19:27,078 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30521] 2026-10-11 19:19:27,087 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:27,669 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2535] 2026-10-11 19:19:27,680 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30523] 2026-10-11 19:19:27,689 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:27,807 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1768, model: google.drive.account, fields: refresh_token 2026-10-11 19:19:27,815 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1768, model: google.drive.account, fields: access_token 2026-10-11 19:19:27,823 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1770, model: google.drive.account, fields: refresh_token 2026-10-11 19:19:27,823 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1770, model: google.drive.account, fields: access_token 2026-10-11 19:19:27,837 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [203, 202] 2026-10-11 19:19:27,873 121 INFO rb-001770c-225483-423667 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-11 19:19:28,342 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2536] 2026-10-11 19:19:28,351 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30525] 2026-10-11 19:19:28,359 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:28,787 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2537] 2026-10-11 19:19:28,794 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30527] 2026-10-11 19:19:28,801 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:29,225 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2538] 2026-10-11 19:19:29,233 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30529] 2026-10-11 19:19:29,239 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:29,453 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [205, 204] 2026-10-11 19:19:29,483 121 INFO rb-001770c-225483-423667 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-11 19:19:29,983 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2539] 2026-10-11 19:19:29,992 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30531] 2026-10-11 19:19:29,999 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:30,456 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2540] 2026-10-11 19:19:30,468 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30533] 2026-10-11 19:19:30,476 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:30,990 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2541] 2026-10-11 19:19:30,997 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30535] 2026-10-11 19:19:31,003 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:31,079 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [206] 2026-10-11 19:19:31,105 121 INFO rb-001770c-225483-423667 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-11 19:19:31,563 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2542] 2026-10-11 19:19:31,572 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30537] 2026-10-11 19:19:31,579 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:32,054 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2543] 2026-10-11 19:19:32,064 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30539] 2026-10-11 19:19:32,071 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:32,574 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2544] 2026-10-11 19:19:32,582 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30541] 2026-10-11 19:19:32,588 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:32,652 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1777, model: google.drive.account, fields: refresh_token, access_token 2026-10-11 19:19:32,679 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1777, model: google.drive.account, fields: refresh_token, access_token 2026-10-11 19:19:32,679 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1777, model: google.drive.account, fields: refresh_token, access_token 2026-10-11 19:19:32,679 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1777, model: google.drive.account, fields: refresh_token, access_token 2026-10-11 19:19:32,691 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [207] 2026-10-11 19:19:32,716 121 INFO rb-001770c-225483-423667 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-11 19:19:33,236 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2545] 2026-10-11 19:19:33,245 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30543] 2026-10-11 19:19:33,252 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:33,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2546] 2026-10-11 19:19:33,682 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30545] 2026-10-11 19:19:33,689 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:34,283 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2547] 2026-10-11 19:19:34,297 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30547] 2026-10-11 19:19:34,307 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:34,446 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [209, 208] 2026-10-11 19:19:34,498 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:19:34,518 121 INFO rb-001770c-225483-423667 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-11 19:19:35,012 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2548] 2026-10-11 19:19:35,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30549] 2026-10-11 19:19:35,030 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:35,501 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2549] 2026-10-11 19:19:35,509 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30551] 2026-10-11 19:19:35,517 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:35,693 121 INFO rb-001770c-225483-423667 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-11 19:19:36,280 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2550] 2026-10-11 19:19:36,291 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30554] 2026-10-11 19:19:36,300 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:36,772 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2551] 2026-10-11 19:19:36,782 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30556] 2026-10-11 19:19:36,787 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:36,924 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted google.drive.config records with IDs: [51] 2026-10-11 19:19:36,980 121 INFO rb-001770c-225483-423667 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-11 19:19:37,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2552] 2026-10-11 19:19:37,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30559] 2026-10-11 19:19:37,547 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:38,112 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2553] 2026-10-11 19:19:38,124 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30561] 2026-10-11 19:19:38,132 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:38,436 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [214, 213] 2026-10-11 19:19:38,470 121 INFO rb-001770c-225483-423667 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-11 19:19:39,068 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2554] 2026-10-11 19:19:39,076 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30564] 2026-10-11 19:19:39,084 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:39,604 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2555] 2026-10-11 19:19:39,614 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30566] 2026-10-11 19:19:39,622 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:39,955 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [218, 217, 216] 2026-10-11 19:19:39,981 121 INFO rb-001770c-225483-423667 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-11 19:19:40,514 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2556] 2026-10-11 19:19:40,525 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30569] 2026-10-11 19:19:40,534 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:40,989 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2557] 2026-10-11 19:19:40,997 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30571] 2026-10-11 19:19:41,003 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:41,166 121 INFO rb-001770c-225483-423667 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-11 19:19:41,762 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2558] 2026-10-11 19:19:41,772 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30574] 2026-10-11 19:19:41,781 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:42,333 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2559] 2026-10-11 19:19:42,341 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30576] 2026-10-11 19:19:42,347 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:42,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [222, 221] 2026-10-11 19:19:42,618 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:19:42,632 121 INFO rb-001770c-225483-423667 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-11 19:19:43,108 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2560] 2026-10-11 19:19:43,117 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30579] 2026-10-11 19:19:43,123 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:43,469 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [226, 225, 224] 2026-10-11 19:19:43,499 121 INFO rb-001770c-225483-423667 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-11 19:19:43,989 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2561] 2026-10-11 19:19:43,998 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30582] 2026-10-11 19:19:44,004 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:44,241 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [229, 228] 2026-10-11 19:19:44,267 121 INFO rb-001770c-225483-423667 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-11 19:19:44,756 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2562] 2026-10-11 19:19:44,765 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30585] 2026-10-11 19:19:44,771 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:45,025 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [232, 231] 2026-10-11 19:19:45,051 121 INFO rb-001770c-225483-423667 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-11 19:19:45,522 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2563] 2026-10-11 19:19:45,530 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30588] 2026-10-11 19:19:45,536 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:45,770 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [235, 234] 2026-10-11 19:19:45,795 121 INFO rb-001770c-225483-423667 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-11 19:19:46,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2564] 2026-10-11 19:19:46,302 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30591] 2026-10-11 19:19:46,308 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:46,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [238, 237] 2026-10-11 19:19:46,563 121 INFO rb-001770c-225483-423667 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-11 19:19:47,882 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2565] 2026-10-11 19:19:47,894 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30594] 2026-10-11 19:19:47,901 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:48,164 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [241, 240] 2026-10-11 19:19:48,208 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:19:48,226 121 INFO rb-001770c-225483-423667 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-11 19:19:48,307 121 INFO rb-001770c-225483-423667 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-11 19:19:48,362 121 INFO rb-001770c-225483-423667 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-11 19:19:48,417 121 INFO rb-001770c-225483-423667 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-11 19:19:48,457 121 INFO rb-001770c-225483-423667 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-11 19:19:48,505 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:19:48,521 121 INFO rb-001770c-225483-423667 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-11 19:19:54,678 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2566] 2026-10-11 19:19:54,689 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30782] 2026-10-11 19:19:54,697 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:55,242 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2567] 2026-10-11 19:19:55,254 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30784] 2026-10-11 19:19:55,262 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:19:55,388 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1802, model: google.drive.account, fields: refresh_token 2026-10-11 19:19:55,449 121 INFO rb-001770c-225483-423667 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-11 19:20:01,723 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2568] 2026-10-11 19:20:01,739 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30971] 2026-10-11 19:20:01,748 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:02,287 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2569] 2026-10-11 19:20:02,304 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30973] 2026-10-11 19:20:02,312 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:02,439 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [120], uid: 1804, model: google.drive.account 2026-10-11 19:20:02,528 121 INFO rb-001770c-225483-423667 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-11 19:20:09,189 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2570] 2026-10-11 19:20:09,206 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31160] 2026-10-11 19:20:09,218 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:09,747 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2571] 2026-10-11 19:20:09,768 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31162] 2026-10-11 19:20:09,778 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:09,905 121 INFO rb-001770c-225483-423667 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-11 19:20:16,395 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2572] 2026-10-11 19:20:16,404 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31349] 2026-10-11 19:20:16,412 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:16,908 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2573] 2026-10-11 19:20:16,920 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31351] 2026-10-11 19:20:16,930 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:17,032 121 INFO rb-001770c-225483-423667 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-11 19:20:23,600 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2574] 2026-10-11 19:20:23,610 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31538] 2026-10-11 19:20:23,618 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:24,232 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2575] 2026-10-11 19:20:24,244 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31540] 2026-10-11 19:20:24,254 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:24,414 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:20:24,432 121 INFO rb-001770c-225483-423667 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-11 19:20:25,088 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2576] 2026-10-11 19:20:25,101 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31542] 2026-10-11 19:20:25,109 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:25,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [246] 2026-10-11 19:20:25,331 121 INFO rb-001770c-225483-423667 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-11 19:20:25,965 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2577] 2026-10-11 19:20:25,974 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31546] 2026-10-11 19:20:25,980 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:26,173 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [247] 2026-10-11 19:20:26,207 121 INFO rb-001770c-225483-423667 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-11 19:20:26,744 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2578] 2026-10-11 19:20:26,753 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31550] 2026-10-11 19:20:26,760 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:27,302 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2579] 2026-10-11 19:20:27,314 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31555] 2026-10-11 19:20:27,324 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:27,371 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3374], uid: 1814, model: res.partner 2026-10-11 19:20:27,384 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1814, model: ir.attachment 2026-10-11 19:20:27,402 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [248] 2026-10-11 19:20:27,436 121 INFO rb-001770c-225483-423667 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-11 19:20:27,941 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2580] 2026-10-11 19:20:27,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31557] 2026-10-11 19:20:27,956 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:28,111 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [249] 2026-10-11 19:20:28,140 121 INFO rb-001770c-225483-423667 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-11 19:20:28,776 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2581] 2026-10-11 19:20:28,789 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31561] 2026-10-11 19:20:28,803 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:29,232 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [253, 252, 251] 2026-10-11 19:20:29,236 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [250] 2026-10-11 19:20:29,262 121 INFO rb-001770c-225483-423667 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-11 19:20:29,809 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2582] 2026-10-11 19:20:29,819 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31565] 2026-10-11 19:20:29,828 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:30,252 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [257, 256, 255] 2026-10-11 19:20:30,257 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [254] 2026-10-11 19:20:30,304 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:20:30,324 121 INFO rb-001770c-225483-423667 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-11 19:20:30,897 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2583] 2026-10-11 19:20:30,906 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31569] 2026-10-11 19:20:30,913 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:30,993 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [258] 2026-10-11 19:20:31,022 121 INFO rb-001770c-225483-423667 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-11 19:20:31,654 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2584] 2026-10-11 19:20:31,665 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31571] 2026-10-11 19:20:31,673 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:31,748 121 INFO rb-001770c-225483-423667 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-11 19:20:32,282 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2585] 2026-10-11 19:20:32,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31573] 2026-10-11 19:20:32,310 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:32,401 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:20:32,417 121 INFO rb-001770c-225483-423667 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-11 19:20:32,464 121 INFO rb-001770c-225483-423667 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-11 19:20:32,524 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:20:32,545 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_an_odoo_attachment_uploads_to_drive: Starting TestAnOdooAttachmentUploadsToDrive.test_the_original_attachment_survives_the_upload ... 2026-10-11 19:20:33,136 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2586] 2026-10-11 19:20:33,149 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31575] 2026-10-11 19:20:33,161 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:33,516 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [262, 261, 260] 2026-10-11 19:20:33,543 121 INFO rb-001770c-225483-423667 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-11 19:20:34,102 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2587] 2026-10-11 19:20:34,113 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31578] 2026-10-11 19:20:34,120 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:34,499 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [266, 265, 264] 2026-10-11 19:20:34,537 121 INFO rb-001770c-225483-423667 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-11 19:20:35,065 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2588] 2026-10-11 19:20:35,074 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31581] 2026-10-11 19:20:35,084 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:35,428 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [270, 269, 268] 2026-10-11 19:20:35,459 121 INFO rb-001770c-225483-423667 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-11 19:20:36,041 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2589] 2026-10-11 19:20:36,052 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31584] 2026-10-11 19:20:36,060 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:36,398 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [274, 273, 272] 2026-10-11 19:20:36,438 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:20:36,454 121 INFO rb-001770c-225483-423667 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-11 19:20:37,079 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2590] 2026-10-11 19:20:37,090 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31587] 2026-10-11 19:20:37,103 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:37,558 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [279, 278, 277, 276] 2026-10-11 19:20:37,584 121 INFO rb-001770c-225483-423667 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-11 19:20:38,198 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2591] 2026-10-11 19:20:38,213 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31590] 2026-10-11 19:20:38,223 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:38,612 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [283, 282, 281] 2026-10-11 19:20:38,651 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_a_write_that_changes_nothing_reaches_nobody ... 2026-10-11 19:20:39,270 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2592] 2026-10-11 19:20:39,280 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31593] 2026-10-11 19:20:39,289 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:39,672 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [287, 286, 285] 2026-10-11 19:20:39,701 121 INFO rb-001770c-225483-423667 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-11 19:20:40,248 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2593] 2026-10-11 19:20:40,262 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31596] 2026-10-11 19:20:40,272 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:40,692 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [291, 290, 289] 2026-10-11 19:20:40,723 121 INFO rb-001770c-225483-423667 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-11 19:20:41,319 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2594] 2026-10-11 19:20:41,330 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31600] 2026-10-11 19:20:41,336 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:41,978 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [298, 297, 296, 295, 294, 293] 2026-10-11 19:20:42,014 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_promoting_a_colleague_to_writer_reaches_google ... 2026-10-11 19:20:42,616 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2595] 2026-10-11 19:20:42,627 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31603] 2026-10-11 19:20:42,636 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:43,130 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [303, 302, 301, 300] 2026-10-11 19:20:43,164 121 INFO rb-001770c-225483-423667 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-11 19:20:43,773 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2596] 2026-10-11 19:20:43,782 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31606] 2026-10-11 19:20:43,789 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:44,181 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [307, 306, 305] 2026-10-11 19:20:44,218 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_the_update_addresses_this_files_own_grant ... 2026-10-11 19:20:44,744 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2597] 2026-10-11 19:20:44,752 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31609] 2026-10-11 19:20:44,759 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:45,213 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [312, 311, 310, 309] 2026-10-11 19:20:45,251 121 INFO rb-001770c-225483-423667 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-11 19:20:45,872 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2598] 2026-10-11 19:20:45,881 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31612] 2026-10-11 19:20:45,887 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:46,331 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [316, 315, 314] 2026-10-11 19:20:46,374 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:20:46,392 121 INFO rb-001770c-225483-423667 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-11 19:20:46,462 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [318] 2026-10-11 19:20:46,499 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:20:46,516 121 INFO rb-001770c-225483-423667 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-11 19:20:47,030 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2599] 2026-10-11 19:20:47,041 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31615] 2026-10-11 19:20:47,050 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:47,140 121 INFO rb-001770c-225483-423667 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-11 19:20:47,703 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2600] 2026-10-11 19:20:47,714 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31617] 2026-10-11 19:20:47,721 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:47,804 121 INFO rb-001770c-225483-423667 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-11 19:20:48,300 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2601] 2026-10-11 19:20:48,315 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31619] 2026-10-11 19:20:48,323 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:48,420 121 INFO rb-001770c-225483-423667 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-11 19:20:48,954 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2602] 2026-10-11 19:20:48,964 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31621] 2026-10-11 19:20:48,972 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:49,067 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:20:49,087 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_a_google_outage_does_not_revoke_anybody ... 2026-10-11 19:20:49,577 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2603] 2026-10-11 19:20:49,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31623] 2026-10-11 19:20:49,596 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:50,143 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2604] 2026-10-11 19:20:50,151 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31625] 2026-10-11 19:20:50,157 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:50,280 121 INFO rb-001770c-225483-423667 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-11 19:20:50,796 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2605] 2026-10-11 19:20:50,805 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31627] 2026-10-11 19:20:50,813 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:51,354 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2606] 2026-10-11 19:20:51,366 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31629] 2026-10-11 19:20:51,373 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:51,485 121 INFO rb-001770c-225483-423667 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-11 19:20:51,996 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2607] 2026-10-11 19:20:52,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31631] 2026-10-11 19:20:52,015 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:52,459 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2608] 2026-10-11 19:20:52,467 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31633] 2026-10-11 19:20:52,474 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:52,581 121 INFO rb-001770c-225483-423667 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-11 19:20:53,054 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2609] 2026-10-11 19:20:53,062 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31635] 2026-10-11 19:20:53,068 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:53,540 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2610] 2026-10-11 19:20:53,548 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31637] 2026-10-11 19:20:53,555 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:53,681 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_detection_happens_on_the_refresh_leg ... 2026-10-11 19:20:54,202 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2611] 2026-10-11 19:20:54,212 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31639] 2026-10-11 19:20:54,219 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:54,748 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2612] 2026-10-11 19:20:54,756 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31641] 2026-10-11 19:20:54,764 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:54,902 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:20:54,921 121 INFO rb-001770c-225483-423667 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-11 19:20:55,464 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2613] 2026-10-11 19:20:55,481 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31643] 2026-10-11 19:20:55,489 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:55,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [327, 326, 325] 2026-10-11 19:20:55,901 121 INFO rb-001770c-225483-423667 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-11 19:20:56,440 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2614] 2026-10-11 19:20:56,452 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31646] 2026-10-11 19:20:56,459 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:56,830 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [331, 330, 329] 2026-10-11 19:20:56,865 121 INFO rb-001770c-225483-423667 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-11 19:20:57,385 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2615] 2026-10-11 19:20:57,397 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31649] 2026-10-11 19:20:57,403 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:57,754 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [335, 334, 333] 2026-10-11 19:20:57,809 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:20:57,827 121 INFO rb-001770c-225483-423667 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-11 19:20:58,430 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2616] 2026-10-11 19:20:58,443 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31652] 2026-10-11 19:20:58,452 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:58,796 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [338, 337] 2026-10-11 19:20:58,843 121 INFO rb-001770c-225483-423667 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-11 19:20:59,477 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2617] 2026-10-11 19:20:59,488 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31655] 2026-10-11 19:20:59,499 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:20:59,825 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [341, 340] 2026-10-11 19:20:59,852 121 INFO rb-001770c-225483-423667 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-11 19:21:00,368 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2618] 2026-10-11 19:21:00,379 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31658] 2026-10-11 19:21:00,387 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:21:00,672 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [344, 343] 2026-10-11 19:21:00,713 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:21:00,727 121 INFO rb-001770c-225483-423667 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-11 19:21:00,781 121 INFO rb-001770c-225483-423667 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-11 19:21:00,844 121 INFO rb-001770c-225483-423667 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-11 19:21:00,908 121 INFO rb-001770c-225483-423667 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-11 19:21:00,973 121 INFO rb-001770c-225483-423667 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-11 19:21:01,057 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:21:01,076 121 INFO rb-001770c-225483-423667 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-11 19:21:13,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2619] 2026-10-11 19:21:13,722 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32030] 2026-10-11 19:21:13,729 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:21:14,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2620] 2026-10-11 19:21:14,314 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32032] 2026-10-11 19:21:14,323 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:21:14,427 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_a_user_never_sees_another_companys_templates ... 2026-10-11 19:21:26,871 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2621] 2026-10-11 19:21:26,887 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32403] 2026-10-11 19:21:26,896 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:21:27,354 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2622] 2026-10-11 19:21:27,365 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32405] 2026-10-11 19:21:27,372 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:21:27,467 121 INFO rb-001770c-225483-423667 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-11 19:21:39,360 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2623] 2026-10-11 19:21:39,371 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32776] 2026-10-11 19:21:39,380 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:21:39,992 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2624] 2026-10-11 19:21:40,002 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32778] 2026-10-11 19:21:40,009 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:21:40,105 121 INFO rb-001770c-225483-423667 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-11 19:21:52,414 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2625] 2026-10-11 19:21:52,423 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33149] 2026-10-11 19:21:52,430 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:21:52,969 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2626] 2026-10-11 19:21:52,981 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33151] 2026-10-11 19:21:52,991 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:21:53,149 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_the_template_model_carries_a_company ... 2026-10-11 19:22:05,317 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2627] 2026-10-11 19:22:05,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33522] 2026-10-11 19:22:05,336 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:05,849 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2628] 2026-10-11 19:22:05,858 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33524] 2026-10-11 19:22:05,866 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:05,974 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:22:05,991 121 INFO rb-001770c-225483-423667 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-11 19:22:13,286 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2629] 2026-10-11 19:22:13,299 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33711] 2026-10-11 19:22:13,309 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:13,853 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2630] 2026-10-11 19:22:13,862 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33713] 2026-10-11 19:22:13,868 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:14,283 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [350, 349, 348, 347] 2026-10-11 19:22:14,337 121 INFO rb-001770c-225483-423667 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-11 19:22:20,594 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2631] 2026-10-11 19:22:20,604 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33901] 2026-10-11 19:22:20,614 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:21,185 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2632] 2026-10-11 19:22:21,199 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33903] 2026-10-11 19:22:21,209 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:21,704 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [356, 355, 354, 353] 2026-10-11 19:22:21,761 121 INFO rb-001770c-225483-423667 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-11 19:22:27,992 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2633] 2026-10-11 19:22:28,004 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34091] 2026-10-11 19:22:28,014 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:28,565 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2634] 2026-10-11 19:22:28,575 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34093] 2026-10-11 19:22:28,583 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:28,995 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [362, 361, 360, 359] 2026-10-11 19:22:29,044 121 INFO rb-001770c-225483-423667 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-11 19:22:35,413 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2635] 2026-10-11 19:22:35,422 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34281] 2026-10-11 19:22:35,430 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:35,943 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2636] 2026-10-11 19:22:35,954 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34283] 2026-10-11 19:22:35,963 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:36,384 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [368, 367, 366, 365] 2026-10-11 19:22:36,435 121 INFO rb-001770c-225483-423667 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-11 19:22:42,912 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2637] 2026-10-11 19:22:42,920 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34471] 2026-10-11 19:22:42,927 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:43,427 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2638] 2026-10-11 19:22:43,434 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34473] 2026-10-11 19:22:43,441 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:43,862 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [374, 373, 372, 371] 2026-10-11 19:22:43,927 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:22:43,945 121 INFO rb-001770c-225483-423667 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-11 19:22:44,488 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2639] 2026-10-11 19:22:44,498 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34476] 2026-10-11 19:22:44,504 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:44,629 121 INFO rb-001770c-225483-423667 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-11 19:22:45,218 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2640] 2026-10-11 19:22:45,231 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34479] 2026-10-11 19:22:45,240 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:45,309 121 INFO rb-001770c-225483-423667 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-11 19:22:45,889 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2641] 2026-10-11 19:22:45,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34481] 2026-10-11 19:22:45,905 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:45,956 121 INFO rb-001770c-225483-423667 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-11 19:22:46,469 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2642] 2026-10-11 19:22:46,479 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34483] 2026-10-11 19:22:46,485 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:46,534 121 INFO rb-001770c-225483-423667 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-11 19:22:46,998 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2643] 2026-10-11 19:22:47,009 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34485] 2026-10-11 19:22:47,018 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:47,082 121 INFO rb-001770c-225483-423667 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-11 19:22:47,600 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2644] 2026-10-11 19:22:47,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34487] 2026-10-11 19:22:47,624 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:47,756 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:22:47,771 121 INFO rb-001770c-225483-423667 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-11 19:22:48,253 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2645] 2026-10-11 19:22:48,265 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34490] 2026-10-11 19:22:48,273 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:48,822 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2646] 2026-10-11 19:22:48,831 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34492] 2026-10-11 19:22:48,837 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:48,983 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [377] 2026-10-11 19:22:49,015 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_an_unbound_call_expires_nobody ... 2026-10-11 19:22:49,571 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2647] 2026-10-11 19:22:49,583 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34494] 2026-10-11 19:22:49,592 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:50,076 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2648] 2026-10-11 19:22:50,088 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34496] 2026-10-11 19:22:50,097 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:50,222 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [380] 2026-10-11 19:22:50,260 121 INFO rb-001770c-225483-423667 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-11 19:22:50,773 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2649] 2026-10-11 19:22:50,783 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34498] 2026-10-11 19:22:50,792 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:51,255 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2650] 2026-10-11 19:22:51,266 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34500] 2026-10-11 19:22:51,274 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:51,422 121 INFO rb-001770c-225483-423667 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-11 19:22:51,929 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2651] 2026-10-11 19:22:51,939 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34502] 2026-10-11 19:22:51,947 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:52,470 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2652] 2026-10-11 19:22:52,479 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34504] 2026-10-11 19:22:52,488 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:52,614 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [385] 2026-10-11 19:22:52,642 121 INFO rb-001770c-225483-423667 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-11 19:22:53,144 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2653] 2026-10-11 19:22:53,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34506] 2026-10-11 19:22:53,164 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:53,704 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2654] 2026-10-11 19:22:53,715 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34508] 2026-10-11 19:22:53,723 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:53,854 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:22:53,875 121 INFO rb-001770c-225483-423667 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-11 19:22:54,357 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2655] 2026-10-11 19:22:54,367 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34510] 2026-10-11 19:22:54,375 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:54,678 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [390, 389] 2026-10-11 19:22:54,714 121 INFO rb-001770c-225483-423667 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-11 19:22:55,325 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2656] 2026-10-11 19:22:55,341 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34513] 2026-10-11 19:22:55,348 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:55,686 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [394, 393, 392] 2026-10-11 19:22:55,717 121 INFO rb-001770c-225483-423667 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-11 19:22:56,322 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2657] 2026-10-11 19:22:56,333 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34516] 2026-10-11 19:22:56,342 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:56,704 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [398, 397, 396] 2026-10-11 19:22:56,731 121 INFO rb-001770c-225483-423667 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-11 19:22:57,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2658] 2026-10-11 19:22:57,338 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34519] 2026-10-11 19:22:57,345 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:57,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [402, 401, 400] 2026-10-11 19:22:57,700 121 INFO rb-001770c-225483-423667 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-11 19:22:58,290 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2659] 2026-10-11 19:22:58,304 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34522] 2026-10-11 19:22:58,315 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:58,682 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [406, 405, 404] 2026-10-11 19:22:58,708 121 INFO rb-001770c-225483-423667 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-11 19:22:59,254 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2660] 2026-10-11 19:22:59,266 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34525] 2026-10-11 19:22:59,276 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:22:59,706 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [410, 409, 408] 2026-10-11 19:22:59,749 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:22:59,765 121 INFO rb-001770c-225483-423667 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-11 19:23:00,268 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2661] 2026-10-11 19:23:00,278 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34528] 2026-10-11 19:23:00,284 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:00,591 121 INFO rb-001770c-225483-423667 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-11 19:23:01,168 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2662] 2026-10-11 19:23:01,179 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34542] 2026-10-11 19:23:01,188 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:01,486 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_asking_which_document_is_still_refused ... 2026-10-11 19:23:02,061 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2663] 2026-10-11 19:23:02,075 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34556] 2026-10-11 19:23:02,090 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:02,320 121 INFO rb-001770c-225483-423667 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-11 19:23:02,869 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2664] 2026-10-11 19:23:02,879 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34562] 2026-10-11 19:23:02,887 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:03,225 121 INFO rb-001770c-225483-423667 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-11 19:23:03,671 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2665] 2026-10-11 19:23:03,679 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34576] 2026-10-11 19:23:03,685 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:03,900 121 INFO rb-001770c-225483-423667 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-11 19:23:04,474 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2666] 2026-10-11 19:23:04,486 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34590] 2026-10-11 19:23:04,494 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:04,763 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_fixture_really_grows ... 2026-10-11 19:23:05,343 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2667] 2026-10-11 19:23:05,360 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34604] 2026-10-11 19:23:05,368 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:05,570 121 INFO rb-001770c-225483-423667 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-11 19:23:06,012 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2668] 2026-10-11 19:23:06,022 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34618] 2026-10-11 19:23:06,029 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:06,327 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:23:06,342 121 INFO rb-001770c-225483-423667 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-11 19:23:06,424 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_deleting_the_attachment_removes_the_document ... 2026-10-11 19:23:06,532 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [19517] 2026-10-11 19:23:06,558 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_deleting_the_document_removes_the_attachment ... 2026-10-11 19:23:06,633 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted google.drive.document records with IDs: [166] 2026-10-11 19:23:06,653 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [19518] 2026-10-11 19:23:06,678 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_moving_the_google_link_moves_the_attachment_link ... 2026-10-11 19:23:06,775 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_no_column_was_added_to_ir_attachment ... 2026-10-11 19:23:06,889 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_renaming_the_attachment_is_visible_from_the_document ... 2026-10-11 19:23:06,985 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_renaming_the_document_renames_what_the_user_sees ... 2026-10-11 19:23:07,109 121 INFO rb-001770c-225483-423667 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-11 19:23:07,222 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:23:07,272 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:23:09,819 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2958a64680> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:23:09,819 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2955a4dda0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:23:09,825 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:23:09,829 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2955a4d940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:23:09,850 121 INFO rb-001770c-225483-423667 odoo.modules.registry: module viin_google_drive: creating or updating database tables 2026-10-11 19:23:11,129 121 INFO rb-001770c-225483-423667 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-11 19:23:11,161 121 INFO rb-001770c-225483-423667 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-11 19:23:11,228 121 INFO rb-001770c-225483-423667 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-11 19:23:11,272 121 INFO rb-001770c-225483-423667 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-11 19:23:11,308 121 INFO rb-001770c-225483-423667 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-11 19:23:11,350 121 INFO rb-001770c-225483-423667 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-11 19:23:11,441 121 INFO rb-001770c-225483-423667 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-11 19:23:11,481 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_the_mixin_itself_ships_no_table ... 2026-10-11 19:23:11,571 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:23:14,373 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292e389260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:23:14,374 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c1b94e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:23:14,381 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:23:14,388 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c1b9da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:23:14,417 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:23:14,431 121 INFO rb-001770c-225483-423667 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-11 19:23:14,881 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [412] 2026-10-11 19:23:14,912 121 INFO rb-001770c-225483-423667 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-11 19:23:15,010 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_ownership_cannot_be_handed_away_from_odoo ... 2026-10-11 19:23:15,120 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_picking_a_contact_fills_in_their_address ... 2026-10-11 19:23:15,306 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [416] 2026-10-11 19:23:15,345 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_publishing_by_link_needs_no_address ... 2026-10-11 19:23:15,519 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [418] 2026-10-11 19:23:15,547 121 INFO rb-001770c-225483-423667 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-11 19:23:15,681 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:23:15,695 121 INFO rb-001770c-225483-423667 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-11 19:23:16,313 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2669] 2026-10-11 19:23:16,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34646] 2026-10-11 19:23:16,334 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:16,536 121 INFO rb-001770c-225483-423667 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-11 19:23:17,104 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2671] 2026-10-11 19:23:17,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34650] 2026-10-11 19:23:17,121 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:17,312 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_google_identity_is_recorded_and_forgotten: Starting TestGoogleIdentityIsRecordedAndForgotten.test_disconnecting_forgets_every_stored_credential ... 2026-10-11 19:23:17,798 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2673] 2026-10-11 19:23:17,808 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34654] 2026-10-11 19:23:17,814 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:17,986 121 INFO rb-001770c-225483-423667 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-11 19:23:18,634 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2675] 2026-10-11 19:23:18,645 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34658] 2026-10-11 19:23:18,653 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:18,850 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:23:18,868 121 INFO rb-001770c-225483-423667 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-11 19:23:18,929 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:23:18,945 121 INFO rb-001770c-225483-423667 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-11 19:23:19,481 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2677] 2026-10-11 19:23:19,496 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34662] 2026-10-11 19:23:19,504 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:26,081 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2678] 2026-10-11 19:23:26,103 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34849] 2026-10-11 19:23:26,110 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:26,672 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2679] 2026-10-11 19:23:26,686 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34851] 2026-10-11 19:23:26,699 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:26,783 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [424] 2026-10-11 19:23:26,833 121 INFO rb-001770c-225483-423667 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-11 19:23:27,371 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2680] 2026-10-11 19:23:27,385 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34853] 2026-10-11 19:23:27,398 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:33,986 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2681] 2026-10-11 19:23:33,999 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35040] 2026-10-11 19:23:34,008 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:34,633 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2682] 2026-10-11 19:23:34,650 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35042] 2026-10-11 19:23:34,662 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:34,750 121 INFO rb-001770c-225483-423667 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-11 19:23:35,248 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2683] 2026-10-11 19:23:35,256 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35044] 2026-10-11 19:23:35,263 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:41,414 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2684] 2026-10-11 19:23:41,422 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35231] 2026-10-11 19:23:41,429 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:41,958 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2685] 2026-10-11 19:23:41,969 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35233] 2026-10-11 19:23:41,982 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:42,126 121 INFO rb-001770c-225483-423667 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-11 19:23:42,761 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2686] 2026-10-11 19:23:42,775 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35235] 2026-10-11 19:23:42,788 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:49,211 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2687] 2026-10-11 19:23:49,219 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35422] 2026-10-11 19:23:49,227 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:49,692 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2688] 2026-10-11 19:23:49,700 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35424] 2026-10-11 19:23:49,709 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:49,810 121 INFO rb-001770c-225483-423667 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-11 19:23:51,260 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2689] 2026-10-11 19:23:51,274 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35426] 2026-10-11 19:23:51,284 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:57,295 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2690] 2026-10-11 19:23:57,304 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35613] 2026-10-11 19:23:57,310 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:57,787 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2691] 2026-10-11 19:23:57,802 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35615] 2026-10-11 19:23:57,809 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:23:57,896 121 INFO rb-001770c-225483-423667 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-11 19:23:58,433 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2692] 2026-10-11 19:23:58,443 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35617] 2026-10-11 19:23:58,451 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:04,500 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2693] 2026-10-11 19:24:04,508 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35804] 2026-10-11 19:24:04,515 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:05,055 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2694] 2026-10-11 19:24:05,066 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35806] 2026-10-11 19:24:05,077 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:05,179 121 INFO rb-001770c-225483-423667 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-11 19:24:05,661 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2695] 2026-10-11 19:24:05,669 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35808] 2026-10-11 19:24:05,676 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:12,134 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2696] 2026-10-11 19:24:12,145 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35995] 2026-10-11 19:24:12,153 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:12,727 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2697] 2026-10-11 19:24:12,739 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35997] 2026-10-11 19:24:12,748 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:12,861 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:24:12,875 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_no_restricted_drive_scope: Starting TestNoRestrictedDriveScope.test_module_never_names_a_restricted_google_drive_scope ... 2026-10-11 19:24:12,920 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:24:12,937 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_forged_state_is_rejected_and_stores_no_token ... 2026-10-11 19:24:13,517 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2698] 2026-10-11 19:24:13,525 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35999] 2026-10-11 19:24:13,531 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:13,993 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2699] 2026-10-11 19:24:14,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36001] 2026-10-11 19:24:14,010 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:14,081 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_callback_a from n/a 2026-10-11 19:24:14,099 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:14,447 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+212,+"csrf_token":+"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"} HTTP/1.1" 403 - 8 0.003 0.348 2026-10-11 19:24:14,485 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_genuine_callback_connects_the_callers_own_account ... 2026-10-11 19:24:15,071 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2700] 2026-10-11 19:24:15,091 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36003] 2026-10-11 19:24:15,100 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:15,643 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2701] 2026-10-11 19:24:15,658 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36005] 2026-10-11 19:24:15,665 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:15,750 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_callback_a from n/a 2026-10-11 19:24:15,769 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:16,098 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:16] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+214,+"csrf_token":+"84922398211081da04e1b8c518c2f3074bbb31b661d827a641181586fa35fe73"} HTTP/1.1" 303 - 18 0.009 0.323 2026-10-11 19:24:16,913 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:16] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.112 0.699 2026-10-11 19:24:16,961 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_malformed_state_is_rejected_and_stores_no_token ... 2026-10-11 19:24:17,518 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2702] 2026-10-11 19:24:17,528 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36008] 2026-10-11 19:24:17,535 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:18,038 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2703] 2026-10-11 19:24:18,051 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36010] 2026-10-11 19:24:18,058 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:18,139 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_callback_a from n/a 2026-10-11 19:24:18,153 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:18,458 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state=this-is-not-json HTTP/1.1" 403 - 6 0.002 0.306 2026-10-11 19:24:18,468 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state= HTTP/1.1" 403 - 0 0.000 0.006 2026-10-11 19:24:18,477 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"hello":+"world"} HTTP/1.1" 403 - 0 0.000 0.003 2026-10-11 19:24:18,486 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+999999999,+"csrf_token":+"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"} HTTP/1.1" 403 - 1 0.000 0.004 2026-10-11 19:24:18,528 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_an_unauthenticated_callback_never_runs_as_the_public_user ... 2026-10-11 19:24:18,997 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2704] 2026-10-11 19:24:19,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36012] 2026-10-11 19:24:19,012 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:19,465 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2705] 2026-10-11 19:24:19,474 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36014] 2026-10-11 19:24:19,480 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:19,539 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:19,867 121 INFO rb-001770c-225483-423667 odoo.http: Session expired 2026-10-11 19:24:19,868 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:19] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+218,+"csrf_token":+"95525444b5a42754bf82d3a2fea7d73e27332ac54e166242fc9195bf0c1f73e2"} HTTP/1.1" 303 - 5 0.001 0.330 2026-10-11 19:24:20,624 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "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%252295525444b5a42754bf82d3a2fea7d73e27332ac54e166242fc9195bf0c1f73e2%2522%257D HTTP/1.1" 200 - 180 0.147 0.606 2026-10-11 19:24:20,664 121 INFO rb-001770c-225483-423667 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-11 19:24:21,221 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2706] 2026-10-11 19:24:21,230 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36016] 2026-10-11 19:24:21,237 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:21,676 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2707] 2026-10-11 19:24:21,684 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36018] 2026-10-11 19:24:21,691 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:21,765 121 INFO rb-001770c-225483-423667 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-11 19:24:22,242 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2708] 2026-10-11 19:24:22,251 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36020] 2026-10-11 19:24:22,259 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:22,693 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2709] 2026-10-11 19:24:22,710 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36022] 2026-10-11 19:24:22,718 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:22,786 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_callback_a from n/a 2026-10-11 19:24:22,798 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:24,251 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:24] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+222,+"csrf_token":+"0bb9e61ceadadf49c4748507f946fb31f6b4a48b899f9abde65d7e17bd0a5d7a"} HTTP/1.1" 303 - 18 0.010 1.445 2026-10-11 19:24:25,212 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:25] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.088 0.865 2026-10-11 19:24:25,214 121 INFO rb-001770c-225483-423667 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-11 19:24:25,257 121 INFO rb-001770c-225483-423667 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-11 19:24:25,831 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2710] 2026-10-11 19:24:25,840 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36025] 2026-10-11 19:24:25,847 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:26,404 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2711] 2026-10-11 19:24:26,426 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36027] 2026-10-11 19:24:26,444 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:26,532 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_callback_b from n/a 2026-10-11 19:24:26,541 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:26,961 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:26] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+224,+"csrf_token":+"0c95eddbf1e11b8bcd6665fad87f585a036a939d0de3b7c95e6810537f685e5f"} HTTP/1.1" 403 - 8 0.003 0.420 2026-10-11 19:24:26,996 121 INFO rb-001770c-225483-423667 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-11 19:24:27,585 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2712] 2026-10-11 19:24:27,596 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36029] 2026-10-11 19:24:27,605 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:28,059 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2713] 2026-10-11 19:24:28,068 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36031] 2026-10-11 19:24:28,075 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:28,157 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_callback_a from n/a 2026-10-11 19:24:28,170 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:28,506 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+226,+"csrf_token":+"4080d0b6bb4f1025473770366c8b470010f480ffee13b791ad1ac2c02dc7a38f"} HTTP/1.1" 303 - 18 0.011 0.327 2026-10-11 19:24:29,360 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:29] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.098 0.753 2026-10-11 19:24:29,361 121 INFO rb-001770c-225483-423667 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-11 19:24:29,392 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_the_state_names_the_account_being_connected ... 2026-10-11 19:24:29,970 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2714] 2026-10-11 19:24:29,978 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36034] 2026-10-11 19:24:29,984 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:30,558 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2715] 2026-10-11 19:24:30,570 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36036] 2026-10-11 19:24:30,579 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:30,704 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:24:30,723 121 INFO rb-001770c-225483-423667 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-11 19:24:37,473 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2716] 2026-10-11 19:24:37,485 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36223] 2026-10-11 19:24:37,494 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:38,043 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2717] 2026-10-11 19:24:38,058 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36225] 2026-10-11 19:24:38,067 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:38,420 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [429, 428] 2026-10-11 19:24:38,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [427, 426, 425] 2026-10-11 19:24:38,483 121 INFO rb-001770c-225483-423667 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-11 19:24:44,955 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2718] 2026-10-11 19:24:44,969 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36413] 2026-10-11 19:24:44,980 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:45,495 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2719] 2026-10-11 19:24:45,506 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36415] 2026-10-11 19:24:45,515 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:45,760 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [434] 2026-10-11 19:24:45,763 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [433, 432, 431, 430] 2026-10-11 19:24:45,829 121 INFO rb-001770c-225483-423667 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-11 19:24:52,086 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2720] 2026-10-11 19:24:52,101 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36603] 2026-10-11 19:24:52,110 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:52,705 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2721] 2026-10-11 19:24:52,716 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36605] 2026-10-11 19:24:52,724 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:52,959 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [439] 2026-10-11 19:24:52,963 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [438, 437, 436, 435] 2026-10-11 19:24:53,015 121 INFO rb-001770c-225483-423667 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-11 19:24:59,310 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2722] 2026-10-11 19:24:59,319 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36793] 2026-10-11 19:24:59,326 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:24:59,774 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2723] 2026-10-11 19:24:59,782 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36795] 2026-10-11 19:24:59,790 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:25:00,041 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [444] 2026-10-11 19:25:00,045 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [443, 442, 441, 440] 2026-10-11 19:25:00,112 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:25:00,126 121 INFO rb-001770c-225483-423667 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-11 19:25:12,467 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2724] 2026-10-11 19:25:12,481 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37167] 2026-10-11 19:25:12,496 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:25:13,071 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2725] 2026-10-11 19:25:13,084 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37169] 2026-10-11 19:25:13,093 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:25:13,964 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [453, 452, 451, 450, 449, 448, 447] 2026-10-11 19:25:14,031 121 INFO rb-001770c-225483-423667 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-11 19:25:25,819 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2726] 2026-10-11 19:25:25,831 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37544] 2026-10-11 19:25:25,842 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:25:26,379 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2727] 2026-10-11 19:25:26,391 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37546] 2026-10-11 19:25:26,402 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:25:27,360 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [462, 461, 460, 459, 458, 457, 456] 2026-10-11 19:25:27,443 121 INFO rb-001770c-225483-423667 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-11 19:25:40,129 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2728] 2026-10-11 19:25:40,141 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37921] 2026-10-11 19:25:40,153 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:25:40,840 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2729] 2026-10-11 19:25:40,852 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37923] 2026-10-11 19:25:40,864 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:25:42,807 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [471, 470, 469, 468, 467, 466, 465] 2026-10-11 19:25:42,883 121 INFO rb-001770c-225483-423667 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-11 19:25:54,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2730] 2026-10-11 19:25:54,957 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [38298] 2026-10-11 19:25:54,966 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:25:55,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2731] 2026-10-11 19:25:55,620 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [38300] 2026-10-11 19:25:55,630 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:25:56,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [480, 479, 478, 477, 476, 475, 474] 2026-10-11 19:25:56,523 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:25:56,540 121 INFO rb-001770c-225483-423667 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-11 19:26:02,881 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2732] 2026-10-11 19:26:02,895 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [38491] 2026-10-11 19:26:02,904 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:26:02,961 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [481] 2026-10-11 19:26:03,014 121 INFO rb-001770c-225483-423667 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-11 19:26:08,452 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [482] 2026-10-11 19:26:08,512 121 INFO rb-001770c-225483-423667 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-11 19:26:08,566 121 INFO rb-001770c-225483-423667 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-11 19:26:09,095 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2733] 2026-10-11 19:26:09,104 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [38677] 2026-10-11 19:26:09,111 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:26:09,194 121 INFO rb-001770c-225483-423667 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-11 19:26:09,251 121 INFO rb-001770c-225483-423667 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-11 19:26:09,293 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [483] 2026-10-11 19:26:09,347 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:26:09,367 121 INFO rb-001770c-225483-423667 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-11 19:26:21,361 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2734] 2026-10-11 19:26:21,373 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39048] 2026-10-11 19:26:21,381 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:26:22,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2735] 2026-10-11 19:26:22,015 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39050] 2026-10-11 19:26:22,026 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:26:22,762 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [493, 492, 491, 490, 489, 488] 2026-10-11 19:26:22,860 121 INFO rb-001770c-225483-423667 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-11 19:26:35,456 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2736] 2026-10-11 19:26:35,470 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39423] 2026-10-11 19:26:35,480 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:26:35,976 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2737] 2026-10-11 19:26:35,986 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39425] 2026-10-11 19:26:35,993 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:26:36,587 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [503, 502, 501, 500, 499, 498] 2026-10-11 19:26:36,652 121 INFO rb-001770c-225483-423667 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-11 19:26:48,363 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2738] 2026-10-11 19:26:48,374 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39798] 2026-10-11 19:26:48,382 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:26:48,893 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2739] 2026-10-11 19:26:48,903 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39800] 2026-10-11 19:26:48,911 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:26:49,559 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [513, 512, 511, 510, 509, 508] 2026-10-11 19:26:49,632 121 INFO rb-001770c-225483-423667 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-11 19:27:01,402 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2740] 2026-10-11 19:27:01,423 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40173] 2026-10-11 19:27:01,438 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:02,042 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2741] 2026-10-11 19:27:02,051 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40175] 2026-10-11 19:27:02,059 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:02,767 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 1972, model: google.drive.permission 2026-10-11 19:27:02,790 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [523, 522, 521, 520, 519, 518] 2026-10-11 19:27:02,859 121 INFO rb-001770c-225483-423667 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-11 19:27:14,806 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2742] 2026-10-11 19:27:14,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40548] 2026-10-11 19:27:14,831 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:15,376 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2743] 2026-10-11 19:27:15,385 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40550] 2026-10-11 19:27:15,392 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:15,947 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [533, 532, 531, 530, 529, 528] 2026-10-11 19:27:16,015 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:27:16,029 121 INFO rb-001770c-225483-423667 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-11 19:27:16,492 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2744] 2026-10-11 19:27:16,505 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40555] 2026-10-11 19:27:16,514 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:17,043 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2745] 2026-10-11 19:27:17,053 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40557] 2026-10-11 19:27:17,059 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:17,162 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1975, model: google.drive.account 2026-10-11 19:27:17,194 121 INFO rb-001770c-225483-423667 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-11 19:27:17,607 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2746] 2026-10-11 19:27:17,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40560] 2026-10-11 19:27:17,623 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:18,072 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2747] 2026-10-11 19:27:18,085 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40562] 2026-10-11 19:27:18,093 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:18,182 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1977, model: google.drive.account, fields: refresh_token 2026-10-11 19:27:18,189 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 1977, model: google.drive.account, fields: access_token 2026-10-11 19:27:18,217 121 INFO rb-001770c-225483-423667 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-11 19:27:18,619 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2748] 2026-10-11 19:27:18,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40565] 2026-10-11 19:27:18,644 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:19,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2749] 2026-10-11 19:27:19,189 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40567] 2026-10-11 19:27:19,197 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:19,265 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1979, model: google.drive.account 2026-10-11 19:27:19,271 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1979, model: google.drive.config 2026-10-11 19:27:19,274 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1979, model: google.drive.document 2026-10-11 19:27:19,276 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1979, model: google.drive.permission 2026-10-11 19:27:19,317 121 INFO rb-001770c-225483-423667 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-11 19:27:19,752 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2750] 2026-10-11 19:27:19,760 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40570] 2026-10-11 19:27:19,766 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:20,234 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2751] 2026-10-11 19:27:20,245 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40572] 2026-10-11 19:27:20,254 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:27:20,362 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:27:20,383 121 INFO rb-001770c-225483-423667 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-11 19:27:31,741 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [538] 2026-10-11 19:27:31,806 121 INFO rb-001770c-225483-423667 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-11 19:27:42,753 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [539] 2026-10-11 19:27:42,822 121 INFO rb-001770c-225483-423667 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-11 19:27:54,075 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [540] 2026-10-11 19:27:54,148 121 INFO rb-001770c-225483-423667 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-11 19:28:05,256 121 INFO rb-001770c-225483-423667 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-11 19:28:16,556 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:28:16,572 121 INFO rb-001770c-225483-423667 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-11 19:28:17,131 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2752] 2026-10-11 19:28:17,140 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42414] 2026-10-11 19:28:17,147 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:17,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [544, 543, 542] 2026-10-11 19:28:17,537 121 INFO rb-001770c-225483-423667 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-11 19:28:18,001 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2753] 2026-10-11 19:28:18,010 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42418] 2026-10-11 19:28:18,017 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:18,373 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [548, 547, 546] 2026-10-11 19:28:18,407 121 INFO rb-001770c-225483-423667 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-11 19:28:18,939 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2754] 2026-10-11 19:28:18,947 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42422] 2026-10-11 19:28:18,953 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:19,276 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [552, 551, 550] 2026-10-11 19:28:19,302 121 INFO rb-001770c-225483-423667 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-11 19:28:19,789 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2755] 2026-10-11 19:28:19,798 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42426] 2026-10-11 19:28:19,805 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:20,962 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [556, 555, 554] 2026-10-11 19:28:20,992 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_two_colleagues_get_two_separate_grants ... 2026-10-11 19:28:21,656 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2756] 2026-10-11 19:28:21,665 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42430] 2026-10-11 19:28:21,671 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:22,206 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [561, 560, 559, 558] 2026-10-11 19:28:22,241 121 INFO rb-001770c-225483-423667 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-11 19:28:22,847 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2757] 2026-10-11 19:28:22,859 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42435] 2026-10-11 19:28:22,874 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:23,276 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1988 deleted google.drive.permission records with IDs: [38] 2026-10-11 19:28:23,303 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [566, 565, 564, 563] 2026-10-11 19:28:23,344 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:28:23,364 121 INFO rb-001770c-225483-423667 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-11 19:28:23,981 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2758] 2026-10-11 19:28:23,994 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42439] 2026-10-11 19:28:24,002 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:24,448 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [571, 570, 569] 2026-10-11 19:28:24,454 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [568, 567] 2026-10-11 19:28:24,484 121 INFO rb-001770c-225483-423667 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-11 19:28:24,993 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2759] 2026-10-11 19:28:25,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42443] 2026-10-11 19:28:25,010 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:25,405 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [576, 575, 574] 2026-10-11 19:28:25,409 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [573, 572] 2026-10-11 19:28:25,440 121 INFO rb-001770c-225483-423667 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-11 19:28:25,980 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2760] 2026-10-11 19:28:25,988 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42447] 2026-10-11 19:28:25,997 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:26,343 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [581, 580, 579] 2026-10-11 19:28:26,346 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [578, 577] 2026-10-11 19:28:26,371 121 INFO rb-001770c-225483-423667 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-11 19:28:26,849 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2761] 2026-10-11 19:28:26,859 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42451] 2026-10-11 19:28:26,865 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:27,269 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [587, 586, 585, 584] 2026-10-11 19:28:27,273 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [583, 582] 2026-10-11 19:28:27,301 121 INFO rb-001770c-225483-423667 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-11 19:28:27,799 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2762] 2026-10-11 19:28:27,810 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42455] 2026-10-11 19:28:27,818 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:28,217 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1993 deleted google.drive.permission records with IDs: [42] 2026-10-11 19:28:28,226 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [593, 592, 591, 590] 2026-10-11 19:28:28,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [589, 588] 2026-10-11 19:28:28,258 121 INFO rb-001770c-225483-423667 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-11 19:28:28,744 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2763] 2026-10-11 19:28:28,753 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42459] 2026-10-11 19:28:28,759 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:29,143 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1994 deleted google.drive.permission records with IDs: [43] 2026-10-11 19:28:29,152 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [599, 598, 597, 596] 2026-10-11 19:28:29,156 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [595, 594] 2026-10-11 19:28:29,200 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:28:29,218 121 INFO rb-001770c-225483-423667 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-11 19:28:29,727 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2764] 2026-10-11 19:28:29,737 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42463] 2026-10-11 19:28:29,745 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:30,020 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [603, 602] 2026-10-11 19:28:30,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [601, 600] 2026-10-11 19:28:30,049 121 INFO rb-001770c-225483-423667 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-11 19:28:30,559 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2765] 2026-10-11 19:28:30,570 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42466] 2026-10-11 19:28:30,579 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:30,981 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [608, 607, 606] 2026-10-11 19:28:30,984 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [605, 604] 2026-10-11 19:28:31,012 121 INFO rb-001770c-225483-423667 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-11 19:28:31,554 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2766] 2026-10-11 19:28:31,569 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42469] 2026-10-11 19:28:31,578 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:31,945 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [613, 612, 611] 2026-10-11 19:28:31,949 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [610, 609] 2026-10-11 19:28:31,976 121 INFO rb-001770c-225483-423667 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-11 19:28:32,457 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2767] 2026-10-11 19:28:32,466 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42472] 2026-10-11 19:28:32,473 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:32,591 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [615, 614] 2026-10-11 19:28:32,620 121 INFO rb-001770c-225483-423667 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-11 19:28:33,100 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2768] 2026-10-11 19:28:33,112 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42475] 2026-10-11 19:28:33,123 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:33,428 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [619, 618] 2026-10-11 19:28:33,432 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [617, 616] 2026-10-11 19:28:33,475 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:28:33,491 121 INFO rb-001770c-225483-423667 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-11 19:28:34,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2769] 2026-10-11 19:28:34,016 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42478] 2026-10-11 19:28:34,022 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:34,640 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2770] 2026-10-11 19:28:34,652 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42480] 2026-10-11 19:28:34,659 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:34,759 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [622, 621, 620] 2026-10-11 19:28:34,787 121 INFO rb-001770c-225483-423667 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-11 19:28:35,337 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2771] 2026-10-11 19:28:35,348 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42482] 2026-10-11 19:28:35,358 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:35,893 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2772] 2026-10-11 19:28:35,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42484] 2026-10-11 19:28:35,909 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:35,965 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [624, 623] 2026-10-11 19:28:35,991 121 INFO rb-001770c-225483-423667 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-11 19:28:36,426 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2773] 2026-10-11 19:28:36,435 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42486] 2026-10-11 19:28:36,443 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:36,951 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2774] 2026-10-11 19:28:36,960 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42488] 2026-10-11 19:28:36,966 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:36,999 121 INFO rb-001770c-225483-423667 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-11 19:28:37,020 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [625] 2026-10-11 19:28:37,051 121 INFO rb-001770c-225483-423667 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-11 19:28:37,532 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2775] 2026-10-11 19:28:37,540 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42490] 2026-10-11 19:28:37,547 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:38,089 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2776] 2026-10-11 19:28:38,099 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42492] 2026-10-11 19:28:38,106 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:38,157 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [626] 2026-10-11 19:28:38,192 121 INFO rb-001770c-225483-423667 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-11 19:28:38,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2777] 2026-10-11 19:28:38,730 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42494] 2026-10-11 19:28:38,737 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:39,272 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2778] 2026-10-11 19:28:39,283 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42496] 2026-10-11 19:28:39,291 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:39,336 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [627] 2026-10-11 19:28:39,363 121 INFO rb-001770c-225483-423667 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-11 19:28:39,846 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2779] 2026-10-11 19:28:39,854 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42498] 2026-10-11 19:28:39,860 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:40,313 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2780] 2026-10-11 19:28:40,321 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42500] 2026-10-11 19:28:40,328 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:40,369 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [629, 628] 2026-10-11 19:28:40,395 121 INFO rb-001770c-225483-423667 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-11 19:28:40,826 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2781] 2026-10-11 19:28:40,833 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42502] 2026-10-11 19:28:40,839 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:41,365 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2782] 2026-10-11 19:28:41,375 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42504] 2026-10-11 19:28:41,384 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:41,415 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [630] 2026-10-11 19:28:41,456 121 INFO rb-001770c-225483-423667 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-11 19:28:42,075 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2783] 2026-10-11 19:28:42,085 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42506] 2026-10-11 19:28:42,094 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:42,706 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2784] 2026-10-11 19:28:42,713 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42508] 2026-10-11 19:28:42,718 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:42,766 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [631] 2026-10-11 19:28:42,791 121 INFO rb-001770c-225483-423667 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-11 19:28:43,186 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2785] 2026-10-11 19:28:43,194 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42510] 2026-10-11 19:28:43,200 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:43,770 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2786] 2026-10-11 19:28:43,783 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42512] 2026-10-11 19:28:43,792 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:44,600 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [632] 2026-10-11 19:28:44,628 121 INFO rb-001770c-225483-423667 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-11 19:28:45,129 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2787] 2026-10-11 19:28:45,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42514] 2026-10-11 19:28:45,147 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:45,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2788] 2026-10-11 19:28:45,679 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42516] 2026-10-11 19:28:45,687 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:45,756 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [634, 633] 2026-10-11 19:28:45,798 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:28:45,814 121 INFO rb-001770c-225483-423667 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-11 19:28:46,329 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2789] 2026-10-11 19:28:46,341 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42518] 2026-10-11 19:28:46,349 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:46,839 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2790] 2026-10-11 19:28:46,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42520] 2026-10-11 19:28:46,857 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:46,902 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 2020, model: google.drive.account, fields: refresh_token 2026-10-11 19:28:46,916 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [635] 2026-10-11 19:28:46,942 121 INFO rb-001770c-225483-423667 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-11 19:28:47,446 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2791] 2026-10-11 19:28:47,457 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42522] 2026-10-11 19:28:47,464 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:47,970 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2792] 2026-10-11 19:28:47,980 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42524] 2026-10-11 19:28:47,988 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:48,056 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [329], uid: 2022, model: google.drive.account 2026-10-11 19:28:48,075 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [636] 2026-10-11 19:28:48,104 121 INFO rb-001770c-225483-423667 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-11 19:28:48,570 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2793] 2026-10-11 19:28:48,579 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42526] 2026-10-11 19:28:48,586 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:49,072 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2794] 2026-10-11 19:28:49,082 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42528] 2026-10-11 19:28:49,089 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:49,171 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [637] 2026-10-11 19:28:49,200 121 INFO rb-001770c-225483-423667 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-11 19:28:49,655 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2795] 2026-10-11 19:28:49,663 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42530] 2026-10-11 19:28:49,669 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:50,161 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2796] 2026-10-11 19:28:50,169 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42532] 2026-10-11 19:28:50,175 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:50,234 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 2026, model: google.drive.account, fields: refresh_token 2026-10-11 19:28:50,249 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [639, 638] 2026-10-11 19:28:50,281 121 INFO rb-001770c-225483-423667 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-11 19:28:50,714 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2797] 2026-10-11 19:28:50,726 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42534] 2026-10-11 19:28:50,734 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:51,180 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2798] 2026-10-11 19:28:51,189 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42536] 2026-10-11 19:28:51,196 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:51,256 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [640] 2026-10-11 19:28:51,295 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:28:51,309 121 INFO rb-001770c-225483-423667 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-11 19:28:51,337 121 INFO rb-001770c-225483-423667 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-11 19:28:51,373 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:28:51,389 121 INFO rb-001770c-225483-423667 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-11 19:28:51,412 121 INFO rb-001770c-225483-423667 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-11 19:28:51,436 121 INFO rb-001770c-225483-423667 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-11 19:28:51,460 121 INFO rb-001770c-225483-423667 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-11 19:28:51,484 121 INFO rb-001770c-225483-423667 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-11 19:28:51,517 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:28:51,535 121 INFO rb-001770c-225483-423667 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-11 19:28:57,959 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2799] 2026-10-11 19:28:57,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42723] 2026-10-11 19:28:57,979 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:58,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2800] 2026-10-11 19:28:58,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42725] 2026-10-11 19:28:58,547 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:59,060 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2801] 2026-10-11 19:28:59,071 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42727] 2026-10-11 19:28:59,078 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:28:59,216 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_w4_picker_none from n/a 2026-10-11 19:28:59,227 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:28:59,735 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:28:59] "POST /google_drive/picker/session HTTP/1.1" 200 - 22 0.027 0.485 2026-10-11 19:28:59,746 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [643, 642, 641] 2026-10-11 19:28:59,799 121 INFO rb-001770c-225483-423667 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-11 19:29:06,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2802] 2026-10-11 19:29:06,107 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42914] 2026-10-11 19:29:06,116 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:06,669 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2803] 2026-10-11 19:29:06,684 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42916] 2026-10-11 19:29:06,695 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:07,218 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2804] 2026-10-11 19:29:07,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42918] 2026-10-11 19:29:07,237 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:07,364 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_w4_picker_a from n/a 2026-10-11 19:29:07,380 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:29:07,680 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:29:07] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.009 0.294 2026-10-11 19:29:07,689 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [646, 645, 644] 2026-10-11 19:29:07,743 121 INFO rb-001770c-225483-423667 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-11 19:29:14,140 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2805] 2026-10-11 19:29:14,151 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43105] 2026-10-11 19:29:14,160 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:14,669 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2806] 2026-10-11 19:29:14,678 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43107] 2026-10-11 19:29:14,684 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:15,258 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2807] 2026-10-11 19:29:15,285 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43109] 2026-10-11 19:29:15,296 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:15,411 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:29:16,743 121 INFO rb-001770c-225483-423667 odoo.http: Session expired 2026-10-11 19:29:16,743 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:29:16] "POST /google_drive/picker/session HTTP/1.1" 200 - 5 0.001 1.334 2026-10-11 19:29:16,752 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [649, 648, 647] 2026-10-11 19:29:16,805 121 INFO rb-001770c-225483-423667 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-11 19:29:23,097 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2808] 2026-10-11 19:29:23,105 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43296] 2026-10-11 19:29:23,111 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:23,585 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2809] 2026-10-11 19:29:23,594 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43298] 2026-10-11 19:29:23,601 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:24,076 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2810] 2026-10-11 19:29:24,085 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43300] 2026-10-11 19:29:24,092 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:24,201 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_w4_picker_a from n/a 2026-10-11 19:29:24,211 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:29:24,503 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:29:24] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.008 0.285 2026-10-11 19:29:24,510 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [652, 651, 650] 2026-10-11 19:29:24,563 121 INFO rb-001770c-225483-423667 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-11 19:29:30,996 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2811] 2026-10-11 19:29:31,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43487] 2026-10-11 19:29:31,016 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:31,588 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2812] 2026-10-11 19:29:31,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43489] 2026-10-11 19:29:31,607 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:32,160 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2813] 2026-10-11 19:29:32,171 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43491] 2026-10-11 19:29:32,182 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:32,346 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_w4_picker_a from n/a 2026-10-11 19:29:32,363 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:29:32,752 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:29:32] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.012 0.381 2026-10-11 19:29:32,773 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_w4_picker_b from n/a 2026-10-11 19:29:32,814 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:29:32] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.010 0.020 2026-10-11 19:29:32,827 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [655, 654, 653] 2026-10-11 19:29:32,882 121 INFO rb-001770c-225483-423667 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-11 19:29:39,347 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2814] 2026-10-11 19:29:39,356 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43678] 2026-10-11 19:29:39,363 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:39,852 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2815] 2026-10-11 19:29:39,861 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43680] 2026-10-11 19:29:39,869 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:40,345 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2816] 2026-10-11 19:29:40,353 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43682] 2026-10-11 19:29:40,360 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:40,463 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_w4_picker_a from n/a 2026-10-11 19:29:40,478 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:29:40,859 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:29:40] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.010 0.374 2026-10-11 19:29:40,876 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_w4_picker_b from n/a 2026-10-11 19:29:40,918 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:29:40] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.008 0.022 2026-10-11 19:29:40,928 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [658, 657, 656] 2026-10-11 19:29:40,976 121 INFO rb-001770c-225483-423667 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-11 19:29:47,077 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2817] 2026-10-11 19:29:47,086 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43869] 2026-10-11 19:29:47,095 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:47,615 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2818] 2026-10-11 19:29:47,622 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43871] 2026-10-11 19:29:47,629 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:48,107 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2819] 2026-10-11 19:29:48,119 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43873] 2026-10-11 19:29:48,130 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:48,287 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_w4_picker_a from n/a 2026-10-11 19:29:48,305 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:29:49,780 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:29:49] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.012 1.467 2026-10-11 19:29:49,798 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_w4_picker_b from n/a 2026-10-11 19:29:49,841 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:29:49] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.009 0.020 2026-10-11 19:29:49,852 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [661, 660, 659] 2026-10-11 19:29:49,916 121 INFO rb-001770c-225483-423667 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-11 19:29:56,733 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2820] 2026-10-11 19:29:56,742 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44060] 2026-10-11 19:29:56,751 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:57,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2821] 2026-10-11 19:29:57,338 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44062] 2026-10-11 19:29:57,346 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:57,899 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2822] 2026-10-11 19:29:57,908 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44064] 2026-10-11 19:29:57,917 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:29:58,039 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_w4_picker_a from n/a 2026-10-11 19:29:58,052 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:29:58,469 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:29:58] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.012 0.408 2026-10-11 19:29:58,478 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [664, 663, 662] 2026-10-11 19:29:58,532 121 INFO rb-001770c-225483-423667 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-11 19:30:04,854 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2823] 2026-10-11 19:30:04,863 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44251] 2026-10-11 19:30:04,871 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:05,431 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2824] 2026-10-11 19:30:05,439 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44253] 2026-10-11 19:30:05,447 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:05,964 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2825] 2026-10-11 19:30:05,976 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44255] 2026-10-11 19:30:05,990 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:06,117 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_w4_picker_a from n/a 2026-10-11 19:30:06,132 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:30:06,538 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:30:06] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.012 0.396 2026-10-11 19:30:06,556 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [667, 666, 665] 2026-10-11 19:30:06,630 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:30:06,645 121 INFO rb-001770c-225483-423667 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-11 19:30:06,752 121 INFO rb-001770c-225483-423667 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-11 19:30:06,876 121 INFO rb-001770c-225483-423667 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-11 19:30:06,914 121 INFO rb-001770c-225483-423667 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-11 19:30:07,031 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:30:07,049 121 INFO rb-001770c-225483-423667 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-11 19:30:07,466 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2826] 2026-10-11 19:30:07,480 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44261] 2026-10-11 19:30:07,489 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:07,530 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_session_probe_portal from n/a 2026-10-11 19:30:07,537 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:30:07,929 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:30:07] "POST /web/session/get_session_info HTTP/1.1" 200 - 39 0.015 0.380 2026-10-11 19:30:07,931 121 INFO rb-001770c-225483-423667 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-11 19:30:07,957 121 INFO rb-001770c-225483-423667 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-11 19:30:08,437 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2827] 2026-10-11 19:30:08,448 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44263] 2026-10-11 19:30:08,458 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:08,498 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:gdrive_session_probe_internal from n/a 2026-10-11 19:30:08,506 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:30:09,052 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:30:09] "POST /web/session/get_session_info HTTP/1.1" 200 - 93 0.061 0.487 2026-10-11 19:30:09,054 121 INFO rb-001770c-225483-423667 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-11 19:30:09,100 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:30:09,115 121 INFO rb-001770c-225483-423667 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-11 19:30:09,764 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2828] 2026-10-11 19:30:09,779 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44265] 2026-10-11 19:30:09,789 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:09,898 121 INFO rb-001770c-225483-423667 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-11 19:30:10,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2829] 2026-10-11 19:30:10,544 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44267] 2026-10-11 19:30:10,555 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:11,243 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:30:11,260 121 INFO rb-001770c-225483-423667 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-11 19:30:11,856 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2830] 2026-10-11 19:30:11,874 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44269] 2026-10-11 19:30:11,881 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:12,646 121 INFO rb-001770c-225483-423667 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-11 19:30:13,180 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2831] 2026-10-11 19:30:13,191 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44271] 2026-10-11 19:30:13,200 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:13,891 121 INFO rb-001770c-225483-423667 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-11 19:30:14,520 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2832] 2026-10-11 19:30:14,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44273] 2026-10-11 19:30:14,546 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:15,190 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:30:15,205 121 INFO rb-001770c-225483-423667 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-11 19:30:15,295 121 INFO rb-001770c-225483-423667 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-11 19:30:15,387 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [668] 2026-10-11 19:30:15,428 121 INFO rb-001770c-225483-423667 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-11 19:30:15,627 121 INFO rb-001770c-225483-423667 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-11 19:30:15,688 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:30:15,704 121 INFO rb-001770c-225483-423667 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-11 19:30:15,754 121 INFO rb-001770c-225483-423667 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-11 19:30:15,808 121 INFO rb-001770c-225483-423667 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-11 19:30:15,865 121 INFO rb-001770c-225483-423667 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-11 19:30:15,890 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [669] 2026-10-11 19:30:15,930 121 INFO rb-001770c-225483-423667 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-11 19:30:15,985 121 INFO rb-001770c-225483-423667 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-11 19:30:16,009 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [670] 2026-10-11 19:30:16,045 121 INFO rb-001770c-225483-423667 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-11 19:30:16,101 121 INFO rb-001770c-225483-423667 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-11 19:30:16,143 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [671] 2026-10-11 19:30:16,194 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:30:16,213 121 INFO rb-001770c-225483-423667 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-11 19:30:16,776 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2833] 2026-10-11 19:30:16,787 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44275] 2026-10-11 19:30:16,794 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:17,326 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2834] 2026-10-11 19:30:17,333 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44280] 2026-10-11 19:30:17,339 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:17,371 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3897], uid: 2065, model: res.partner 2026-10-11 19:30:17,379 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2065, model: ir.attachment 2026-10-11 19:30:17,407 121 INFO rb-001770c-225483-423667 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-11 19:30:18,022 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2835] 2026-10-11 19:30:18,032 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44282] 2026-10-11 19:30:18,039 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:18,173 121 INFO rb-001770c-225483-423667 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-11 19:30:19,880 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2836] 2026-10-11 19:30:19,895 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44286] 2026-10-11 19:30:19,902 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:20,120 121 INFO rb-001770c-225483-423667 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-11 19:30:20,723 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2837] 2026-10-11 19:30:20,736 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44291] 2026-10-11 19:30:20,744 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:20,930 121 INFO rb-001770c-225483-423667 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-11 19:30:21,489 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2838] 2026-10-11 19:30:21,499 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44295] 2026-10-11 19:30:21,507 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:21,667 121 INFO rb-001770c-225483-423667 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-11 19:30:22,201 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2839] 2026-10-11 19:30:22,210 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44299] 2026-10-11 19:30:22,217 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:22,406 121 INFO rb-001770c-225483-423667 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-11 19:30:23,009 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2840] 2026-10-11 19:30:23,021 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44304] 2026-10-11 19:30:23,030 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:23,178 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:30:23,192 121 INFO rb-001770c-225483-423667 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-11 19:30:23,672 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2841] 2026-10-11 19:30:23,681 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44309] 2026-10-11 19:30:23,690 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:24,221 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2842] 2026-10-11 19:30:24,248 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44311] 2026-10-11 19:30:24,257 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:24,322 121 INFO rb-001770c-225483-423667 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-11 19:30:24,792 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2843] 2026-10-11 19:30:24,803 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44314] 2026-10-11 19:30:24,812 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:25,393 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2844] 2026-10-11 19:30:25,406 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44316] 2026-10-11 19:30:25,415 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:25,552 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2074, model: google.drive.account 2026-10-11 19:30:25,594 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2074, model: google.drive.account 2026-10-11 19:30:25,599 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [362], uid: 2075, model: google.drive.account 2026-10-11 19:30:25,624 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [673, 672] 2026-10-11 19:30:25,662 121 INFO rb-001770c-225483-423667 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-11 19:30:26,069 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2845] 2026-10-11 19:30:26,077 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44319] 2026-10-11 19:30:26,084 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:26,632 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2846] 2026-10-11 19:30:26,643 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44321] 2026-10-11 19:30:26,650 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:26,707 121 INFO rb-001770c-225483-423667 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-11 19:30:27,164 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2847] 2026-10-11 19:30:27,175 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44324] 2026-10-11 19:30:27,183 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:27,637 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2848] 2026-10-11 19:30:27,645 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44326] 2026-10-11 19:30:27,653 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:27,721 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:30:27,737 121 INFO rb-001770c-225483-423667 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-11 19:30:28,212 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2849] 2026-10-11 19:30:28,228 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44328] 2026-10-11 19:30:28,237 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:28,325 121 INFO rb-001770c-225483-423667 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-11 19:30:28,907 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2850] 2026-10-11 19:30:28,917 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44330] 2026-10-11 19:30:28,925 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:28,993 121 INFO rb-001770c-225483-423667 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-11 19:30:29,494 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2851] 2026-10-11 19:30:29,505 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44332] 2026-10-11 19:30:29,513 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:29,590 121 INFO rb-001770c-225483-423667 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-11 19:30:30,103 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2852] 2026-10-11 19:30:30,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44334] 2026-10-11 19:30:30,123 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:30,232 121 INFO rb-001770c-225483-423667 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-11 19:30:30,757 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2853] 2026-10-11 19:30:30,770 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44336] 2026-10-11 19:30:30,782 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:37,008 121 INFO rb-001770c-225483-423667 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-11 19:30:37,512 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2854] 2026-10-11 19:30:37,524 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44523] 2026-10-11 19:30:37,533 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:37,650 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:30:37,688 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:30:40,294 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c0869940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:30:40,295 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ef3cc20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:30:40,301 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:30:40,304 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ef3d440> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:30:40,325 121 INFO rb-001770c-225483-423667 odoo.modules.registry: module viin_google_drive: creating or updating database tables 2026-10-11 19:30:40,673 121 INFO rb-001770c-225483-423667 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-11 19:30:47,310 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2855] 2026-10-11 19:30:47,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44710] 2026-10-11 19:30:47,330 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:47,893 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2856] 2026-10-11 19:30:47,906 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44712] 2026-10-11 19:30:47,913 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:48,154 121 INFO rb-001770c-225483-423667 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-11 19:30:54,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2857] 2026-10-11 19:30:54,166 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44901] 2026-10-11 19:30:54,175 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:54,716 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2858] 2026-10-11 19:30:54,731 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44903] 2026-10-11 19:30:54,739 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:30:54,925 121 INFO rb-001770c-225483-423667 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-11 19:31:01,056 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2859] 2026-10-11 19:31:01,070 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45092] 2026-10-11 19:31:01,080 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:01,625 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2860] 2026-10-11 19:31:01,635 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45094] 2026-10-11 19:31:01,643 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:01,848 121 INFO rb-001770c-225483-423667 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-11 19:31:08,616 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2861] 2026-10-11 19:31:08,627 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45283] 2026-10-11 19:31:08,636 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:09,202 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2862] 2026-10-11 19:31:09,211 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45285] 2026-10-11 19:31:09,219 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:09,504 121 INFO rb-001770c-225483-423667 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-11 19:31:16,590 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2863] 2026-10-11 19:31:16,604 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45474] 2026-10-11 19:31:16,614 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:17,273 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2864] 2026-10-11 19:31:17,281 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45476] 2026-10-11 19:31:17,288 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:17,513 121 INFO rb-001770c-225483-423667 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-11 19:31:24,004 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2865] 2026-10-11 19:31:24,015 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45665] 2026-10-11 19:31:24,023 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:24,555 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2866] 2026-10-11 19:31:24,563 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45667] 2026-10-11 19:31:24,570 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:24,831 121 INFO rb-001770c-225483-423667 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-11 19:31:30,844 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2867] 2026-10-11 19:31:30,858 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45856] 2026-10-11 19:31:30,869 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:31,396 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2868] 2026-10-11 19:31:31,409 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45858] 2026-10-11 19:31:31,420 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:31,621 121 INFO rb-001770c-225483-423667 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-11 19:31:38,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2869] 2026-10-11 19:31:38,032 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46047] 2026-10-11 19:31:38,041 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:38,623 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2870] 2026-10-11 19:31:38,633 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46049] 2026-10-11 19:31:38,641 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:38,816 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted google.drive.account records with IDs: [378] 2026-10-11 19:31:38,947 121 INFO rb-001770c-225483-423667 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-11 19:31:45,361 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2871] 2026-10-11 19:31:45,370 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46238] 2026-10-11 19:31:45,378 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:45,989 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2872] 2026-10-11 19:31:46,002 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46240] 2026-10-11 19:31:46,019 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:46,260 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [675] 2026-10-11 19:31:46,318 121 INFO rb-001770c-225483-423667 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-11 19:31:52,956 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2873] 2026-10-11 19:31:52,965 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46429] 2026-10-11 19:31:52,972 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:53,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2874] 2026-10-11 19:31:53,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46431] 2026-10-11 19:31:53,609 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:31:53,735 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2104, model: ir.model 2026-10-11 19:31:53,752 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2104, model: ir.model 2026-10-11 19:31:53,934 121 INFO rb-001770c-225483-423667 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-11 19:32:00,496 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2875] 2026-10-11 19:32:00,507 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46620] 2026-10-11 19:32:00,513 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:32:01,032 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2876] 2026-10-11 19:32:01,046 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46622] 2026-10-11 19:32:01,056 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:32:01,381 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:32:03,914 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29589e9e40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:32:03,915 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292da758a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:32:03,922 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:32:03,929 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292da74d60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 19:32:03,991 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:32:04,016 121 INFO rb-001770c-225483-423667 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-11 19:32:04,972 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2877] 2026-10-11 19:32:04,987 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46626] 2026-10-11 19:32:04,996 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:32:05,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [679, 678, 677] 2026-10-11 19:32:05,455 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [676] 2026-10-11 19:32:05,486 121 INFO rb-001770c-225483-423667 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-11 19:32:06,043 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2878] 2026-10-11 19:32:06,053 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46630] 2026-10-11 19:32:06,060 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:32:06,336 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [682, 681] 2026-10-11 19:32:06,339 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [680] 2026-10-11 19:32:06,367 121 INFO rb-001770c-225483-423667 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-11 19:32:06,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2879] 2026-10-11 19:32:06,911 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46633] 2026-10-11 19:32:06,917 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:32:07,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [686, 685, 684] 2026-10-11 19:32:07,232 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [683] 2026-10-11 19:32:07,258 121 INFO rb-001770c-225483-423667 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-11 19:32:07,760 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2880] 2026-10-11 19:32:07,772 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46636] 2026-10-11 19:32:07,778 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:32:08,109 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [690, 689, 688] 2026-10-11 19:32:08,115 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [687] 2026-10-11 19:32:08,151 121 INFO rb-001770c-225483-423667 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-11 19:32:08,684 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2881] 2026-10-11 19:32:08,692 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46639] 2026-10-11 19:32:08,701 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:32:09,021 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [693, 692] 2026-10-11 19:32:09,029 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [691] 2026-10-11 19:32:09,061 121 INFO rb-001770c-225483-423667 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-11 19:32:09,646 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2882] 2026-10-11 19:32:09,657 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46642] 2026-10-11 19:32:09,666 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:32:09,804 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [694] 2026-10-11 19:32:09,841 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:32:11,539 121 INFO rb-001770c-225483-423667 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-11 19:32:11,684 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_access_and_session_info: Starting TestAccessAndSessionInfo.test_a_user_sees_only_their_own_sessions ... 2026-10-11 19:32:11,794 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2115 deleted viin.gsheet.import.session.node records with IDs: [1] 2026-10-11 19:32:11,879 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2114 deleted viin.gsheet.import.session.node records with IDs: [3] 2026-10-11 19:32:11,934 121 INFO rb-001770c-225483-423667 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-11 19:32:12,469 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_access_and_session_info: Starting TestAccessAndSessionInfo.test_the_import_runs_with_the_users_rights ... 2026-10-11 19:32:12,575 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2115 deleted viin.gsheet.import.session.node records with IDs: [5] 2026-10-11 19:32:12,713 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_access_and_session_info: Starting TestAccessAndSessionInfo.test_the_secret_is_readable_by_managers_only ... 2026-10-11 19:32:12,736 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 2115, model: viin.gsheet.account, fields: api_key 2026-10-11 19:32:12,804 121 INFO rb-001770c-225483-423667 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-11 19:32:12,914 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:32:13,691 121 INFO rb-001770c-225483-423667 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-11 19:32:13,746 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [7] 2026-10-11 19:32:13,786 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_default_value_fills_an_empty_cell_only ... 2026-10-11 19:32:13,832 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [9] 2026-10-11 19:32:13,934 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [11] 2026-10-11 19:32:14,035 121 INFO rb-001770c-225483-423667 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-11 19:32:14,084 121 INFO rb-001770c-225483-423667 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-11 19:32:14,130 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [13] 2026-10-11 19:32:14,243 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_many2many_leaf_splits_on_the_separator ... 2026-10-11 19:32:14,295 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [15] 2026-10-11 19:32:14,418 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_missing_column_is_named ... 2026-10-11 19:32:14,464 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [17] 2026-10-11 19:32:14,503 121 INFO rb-001770c-225483-423667 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-11 19:32:14,551 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [19] 2026-10-11 19:32:14,655 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_required_empty_cell_refuses_the_row ... 2026-10-11 19:32:14,704 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [21] 2026-10-11 19:32:14,742 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_selection_accepts_the_label_or_the_value ... 2026-10-11 19:32:14,782 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [23] 2026-10-11 19:32:14,884 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [25] 2026-10-11 19:32:14,981 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_a_value_mapping_rewrites_the_cell_first ... 2026-10-11 19:32:15,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [27] 2026-10-11 19:32:15,135 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_an_explicit_date_format_wins ... 2026-10-11 19:32:15,211 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [29] 2026-10-11 19:32:15,279 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_an_expression_can_compose_the_value_from_the_row ... 2026-10-11 19:32:15,324 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [31] 2026-10-11 19:32:15,443 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_booleans_understand_yes_no_and_vietnamese ... 2026-10-11 19:32:15,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [33] 2026-10-11 19:32:15,590 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [35] 2026-10-11 19:32:15,705 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [37] 2026-10-11 19:32:15,795 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [39] 2026-10-11 19:32:15,874 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [41] 2026-10-11 19:32:15,956 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [43] 2026-10-11 19:32:16,054 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_column_headers_are_matched_ignoring_case_and_spacing ... 2026-10-11 19:32:16,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [45] 2026-10-11 19:32:16,243 121 INFO rb-001770c-225483-423667 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-11 19:32:16,307 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [47] 2026-10-11 19:32:16,383 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_numbers_typed_as_text_follow_the_decimal_separator ... 2026-10-11 19:32:16,429 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [49] 2026-10-11 19:32:16,534 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_cell_conversion: Starting TestCellConversion.test_the_formatting_defaults_follow_the_users_language ... 2026-10-11 19:32:16,666 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2118 deleted viin.gsheet.import.session.node records with IDs: [51] 2026-10-11 19:32:16,725 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:32:17,559 121 INFO rb-001770c-225483-423667 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-11 19:32:17,653 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [53, 54, 55, 56, 57, 58] 2026-10-11 19:32:18,232 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [65, 66, 67, 68, 69, 70] 2026-10-11 19:32:18,668 121 INFO rb-001770c-225483-423667 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-11 19:32:18,736 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [77, 78, 79, 80, 81, 82] 2026-10-11 19:32:19,299 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_a_many2one_leaf_must_exist ... 2026-10-11 19:32:19,365 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [89] 2026-10-11 19:32:19,411 121 INFO rb-001770c-225483-423667 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-11 19:32:19,522 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [91, 92, 93, 94, 95, 96] 2026-10-11 19:32:20,072 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_blank_rows_are_ignored ... 2026-10-11 19:32:20,131 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [103, 104, 105, 106, 107, 108] 2026-10-11 19:32:20,650 121 INFO rb-001770c-225483-423667 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-11 19:32:20,721 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [115, 116, 117, 118, 119, 120] 2026-10-11 19:32:21,288 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [127, 128, 129, 130, 131, 132] 2026-10-11 19:32:21,506 121 INFO rb-001770c-225483-423667 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-11 19:32:21,557 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [139, 140] 2026-10-11 19:32:21,969 121 INFO rb-001770c-225483-423667 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-11 19:32:22,038 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [143, 144, 145, 146, 147, 148] 2026-10-11 19:32:22,636 121 INFO rb-001770c-225483-423667 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-11 19:32:22,712 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [155, 156, 157, 158, 159, 160] 2026-10-11 19:32:22,795 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_several_matches_are_reported_never_picked ... 2026-10-11 19:32:22,912 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [167, 168, 169, 170, 171, 172] 2026-10-11 19:32:22,967 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_engine_creates_and_matches: Starting TestEngineCreatesAndMatches.test_the_hooks_see_every_node ... 2026-10-11 19:32:23,017 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [179, 180, 181, 182, 183, 184] 2026-10-11 19:32:23,309 121 INFO rb-001770c-225483-423667 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-11 19:32:23,360 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [191, 192, 193, 194, 195, 196] 2026-10-11 19:32:23,411 121 INFO rb-001770c-225483-423667 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-11 19:32:23,467 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [203] 2026-10-11 19:32:23,618 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:32:24,365 121 INFO rb-001770c-225483-423667 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-11 19:32:24,417 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [205, 206, 207] 2026-10-11 19:32:24,536 121 INFO rb-001770c-225483-423667 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-11 19:32:24,583 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [211, 212, 213, 214] 2026-10-11 19:32:24,751 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [219, 220, 221, 222] 2026-10-11 19:32:24,926 121 INFO rb-001770c-225483-423667 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-11 19:32:24,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [227, 228, 229] 2026-10-11 19:32:25,108 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_an_archived_record_is_matched_not_duplicated ... 2026-10-11 19:32:25,199 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [233] 2026-10-11 19:32:25,273 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_import_valid_rows_only_keeps_the_good_rows ... 2026-10-11 19:32:25,355 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [235, 236, 237] 2026-10-11 19:32:25,613 121 INFO rb-001770c-225483-423667 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-11 19:32:25,695 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [241, 242] 2026-10-11 19:32:25,784 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_engine_policies: Starting TestEnginePolicies.test_when_found_error_refuses_the_row ... 2026-10-11 19:32:25,882 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [245, 246, 247] 2026-10-11 19:32:26,161 121 INFO rb-001770c-225483-423667 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-11 19:32:26,259 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [251, 252, 253] 2026-10-11 19:32:26,325 121 INFO rb-001770c-225483-423667 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-11 19:32:26,366 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [257, 258, 259] 2026-10-11 19:32:26,402 121 INFO rb-001770c-225483-423667 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-11 19:32:26,444 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [263, 264, 265] 2026-10-11 19:32:26,646 121 INFO rb-001770c-225483-423667 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-11 19:32:26,694 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [269, 270, 271] 2026-10-11 19:32:26,770 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:32:27,599 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_a_field_mapped_twice_is_refused ... 2026-10-11 19:32:27,684 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_a_field_odoo_computes_itself_is_refused ... 2026-10-11 19:32:27,758 121 INFO rb-001770c-225483-423667 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-11 19:32:27,802 121 INFO rb-001770c-225483-423667 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-11 19:32:27,835 121 INFO rb-001770c-225483-423667 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-11 19:32:27,872 121 INFO rb-001770c-225483-423667 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-11 19:32:27,912 121 INFO rb-001770c-225483-423667 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-11 19:32:27,945 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_an_unknown_field_is_refused_in_words ... 2026-10-11 19:32:27,976 121 INFO rb-001770c-225483-423667 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-11 19:32:28,002 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.config.line records with IDs: [253] 2026-10-11 19:32:28,009 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.config.node records with IDs: [158] 2026-10-11 19:32:28,037 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_the_demo_configuration_carries_its_policies ... 2026-10-11 19:32:28,063 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_field_path_and_nodes: Starting TestFieldPathAndNodes.test_the_line_knows_its_node_and_label ... 2026-10-11 19:32:28,100 121 INFO rb-001770c-225483-423667 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-11 19:32:28,146 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:32:28,197 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_a_key_missing_its_parts_is_refused ... 2026-10-11 19:32:28,234 121 INFO rb-001770c-225483-423667 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-11 19:32:28,318 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_a_token_is_obtained_once_then_reused ... 2026-10-11 19:32:28,388 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_an_api_key_goes_in_the_query_string ... 2026-10-11 19:32:28,435 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_changing_the_key_forgets_the_token ... 2026-10-11 19:32:28,475 121 INFO rb-001770c-225483-423667 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-11 19:32:28,673 121 INFO rb-001770c-225483-423667 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-11 19:32:28,729 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_the_service_account_email_is_read_from_the_key ... 2026-10-11 19:32:28,769 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_the_tab_is_resolved_by_name_gid_or_first ... 2026-10-11 19:32:28,894 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_google_account: Starting TestGoogleAccount.test_values_are_fetched_unformatted ... 2026-10-11 19:32:28,974 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:32:29,807 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_a_configuration_without_columns_guesses_fields_from_the_headers ... 2026-10-11 19:32:29,940 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_a_failed_import_says_why_and_keeps_the_plan ... 2026-10-11 19:32:29,996 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [276] 2026-10-11 19:32:30,111 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.row records with IDs: [71, 72] 2026-10-11 19:32:30,147 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_a_flag_needs_a_field ... 2026-10-11 19:32:30,185 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_a_new_session_form_computes_without_a_configuration ... 2026-10-11 19:32:30,219 121 INFO rb-001770c-225483-423667 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-11 19:32:30,257 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [278] 2026-10-11 19:32:30,307 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2125 deleted viin.gsheet.import.config.line records with IDs: [271, 272] 2026-10-11 19:32:30,392 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_a_session_without_google_credential_says_so ... 2026-10-11 19:32:30,440 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [280] 2026-10-11 19:32:30,481 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_an_imported_session_cannot_be_run_again ... 2026-10-11 19:32:30,533 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [282] 2026-10-11 19:32:30,664 121 INFO rb-001770c-225483-423667 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-11 19:32:30,728 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [284] 2026-10-11 19:32:30,827 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [286] 2026-10-11 19:32:30,862 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_loading_lists_the_columns_the_configuration_ignores ... 2026-10-11 19:32:30,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [288] 2026-10-11 19:32:31,004 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_only_a_manager_saves_the_mapping_back ... 2026-10-11 19:32:31,060 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2126 deleted viin.gsheet.import.session.node records with IDs: [290] 2026-10-11 19:32:31,096 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_open_records_lists_what_the_session_created ... 2026-10-11 19:32:31,163 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [292] 2026-10-11 19:32:31,301 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_the_header_row_may_be_further_down ... 2026-10-11 19:32:31,345 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [294] 2026-10-11 19:32:31,394 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_the_mapping_signature_survives_fixed_value_lines ... 2026-10-11 19:32:31,439 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [296] 2026-10-11 19:32:31,478 121 INFO rb-001770c-225483-423667 odoo.addons.viin_google_sheet_import.tests.test_session_flow: Starting TestSessionFlow.test_the_start_wizard_prefills_from_the_configuration_and_loads ... 2026-10-11 19:32:31,549 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.gsheet.import.session.node records with IDs: [298] 2026-10-11 19:32:31,707 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 19:32:34,385 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2127 deleted mail.mail records with IDs: [2883] 2026-10-11 19:32:34,469 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2884] 2026-10-11 19:32:34,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2128 deleted mail.mail records with IDs: [2885] 2026-10-11 19:32:34,673 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2886] 2026-10-11 19:32:34,858 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2129 deleted mail.mail records with IDs: [2887] 2026-10-11 19:32:34,963 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2888] 2026-10-11 19:32:35,095 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2889] 2026-10-11 19:32:35,239 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2131 deleted mail.mail records with IDs: [2890] 2026-10-11 19:32:35,253 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_assigner_ticket_access ... 2026-10-11 19:32:35,325 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2129, model: viin.helpdesk.ticket 2026-10-11 19:32:35,342 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2129, model: viin.helpdesk.ticket 2026-10-11 19:32:35,364 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2129, model: viin.helpdesk.ticket 2026-10-11 19:32:35,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2129 deleted mail.message records with IDs: [46721, 46720] 2026-10-11 19:32:35,458 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [17], uid: 2129, model: viin.helpdesk.ticket 2026-10-11 19:32:35,495 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_employee_user_ticket_access_rights ... 2026-10-11 19:32:35,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2128 deleted mail.mail records with IDs: [2891] 2026-10-11 19:32:35,963 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2129 deleted mail.message records with IDs: [46714, 46713] 2026-10-11 19:32:35,974 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [13], uid: 2129, model: viin.helpdesk.ticket 2026-10-11 19:32:36,049 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2129 deleted mail.message records with IDs: [46724, 46718, 46717] 2026-10-11 19:32:36,067 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2129 deleted viin.helpdesk.ticket records with IDs: [15] 2026-10-11 19:32:36,077 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2129 deleted mail.followers records with IDs: [5522, 5523, 5524] 2026-10-11 19:32:36,115 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_leader_access_team ... 2026-10-11 19:32:36,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_manager_access_sla ... 2026-10-11 19:32:36,264 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2133 deleted viin.helpdesk.sla records with IDs: [4] 2026-10-11 19:32:36,303 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_manager_user_access_tag ... 2026-10-11 19:32:36,339 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2133 deleted viin.helpdesk.tag records with IDs: [7] 2026-10-11 19:32:36,376 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_member_follower_ticket_access_stage ... 2026-10-11 19:32:36,469 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_access_stage ... 2026-10-11 19:32:36,504 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2128, model: viin.helpdesk.stage 2026-10-11 19:32:36,542 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_access_tag ... 2026-10-11 19:32:36,579 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2128, model: viin.helpdesk.tag 2026-10-11 19:32:36,628 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_ticket_access_rights ... 2026-10-11 19:32:36,685 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [748], uid: 2128, model: viin.helpdesk.team 2026-10-11 19:32:36,712 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [748], uid: 2128, model: viin.helpdesk.team 2026-10-11 19:32:36,745 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 2128, model: viin.helpdesk.ticket 2026-10-11 19:32:36,790 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_public_user_access_stage ... 2026-10-11 19:32:36,814 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2127, model: viin.helpdesk.stage 2026-10-11 19:32:36,851 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_public_user_ticket_access_rights ... 2026-10-11 19:32:36,923 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2127 deleted mail.message records with IDs: [46714, 46713] 2026-10-11 19:32:36,928 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2127 deleted viin.helpdesk.ticket records with IDs: [13] 2026-10-11 19:32:36,933 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2127 deleted mail.followers records with IDs: [5516, 5517, 5518] 2026-10-11 19:32:36,959 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_user_group_ticket_access_rights ... 2026-10-11 19:32:37,020 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [748], uid: 2130, model: viin.helpdesk.team 2026-10-11 19:32:37,218 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2128 deleted mail.mail records with IDs: [2892] 2026-10-11 19:32:37,318 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2128 deleted mail.mail records with IDs: [2893] 2026-10-11 19:32:37,401 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2132 deleted mail.message records with IDs: [46727, 46726, 46725, 46716, 46715] 2026-10-11 19:32:37,410 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [14], uid: 2132, model: viin.helpdesk.ticket 2026-10-11 19:32:37,436 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [748], uid: 2132, model: viin.helpdesk.team 2026-10-11 19:32:37,476 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2131 deleted mail.message records with IDs: [46720] 2026-10-11 19:32:37,494 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2131 deleted viin.helpdesk.ticket records with IDs: [17] 2026-10-11 19:32:37,500 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2131 deleted mail.followers records with IDs: [5527, 5528] 2026-10-11 19:32:37,526 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_user_internal_access_sla ... 2026-10-11 19:32:37,586 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2129, model: viin.helpdesk.sla 2026-10-11 19:32:37,631 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:32:40,311 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2134 deleted mail.mail records with IDs: [2894] 2026-10-11 19:32:40,409 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2895] 2026-10-11 19:32:40,569 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2135 deleted mail.mail records with IDs: [2896] 2026-10-11 19:32:40,665 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2897] 2026-10-11 19:32:40,850 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2136 deleted mail.mail records with IDs: [2898] 2026-10-11 19:32:40,936 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2899] 2026-10-11 19:32:41,064 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2900] 2026-10-11 19:32:41,190 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2138 deleted mail.mail records with IDs: [2901] 2026-10-11 19:32:41,204 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_add_followers: Starting TestAddFollowers.test_add_partner_to_followers_list ... 2026-10-11 19:32:41,286 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2135 deleted mail.mail records with IDs: [2902] 2026-10-11 19:32:41,328 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:32:43,749 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2141 deleted mail.mail records with IDs: [2903] 2026-10-11 19:32:43,827 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2904] 2026-10-11 19:32:43,949 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2142 deleted mail.mail records with IDs: [2905] 2026-10-11 19:32:44,032 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2906] 2026-10-11 19:32:44,223 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2143 deleted mail.mail records with IDs: [2907] 2026-10-11 19:32:44,309 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2908] 2026-10-11 19:32:44,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2909] 2026-10-11 19:32:44,598 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2145 deleted mail.mail records with IDs: [2910] 2026-10-11 19:32:44,614 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_analysis_ticket ... 2026-10-11 19:32:44,689 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2911] 2026-10-11 19:32:44,765 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_balanced_assignation ... 2026-10-11 19:32:44,924 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2912] 2026-10-11 19:32:44,997 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2913] 2026-10-11 19:32:45,072 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2914] 2026-10-11 19:32:45,161 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2915] 2026-10-11 19:32:45,205 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_copy_names_the_copies_in_batch ... 2026-10-11 19:32:45,359 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2916] 2026-10-11 19:32:45,455 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2917] 2026-10-11 19:32:45,562 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2918] 2026-10-11 19:32:45,675 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2919] 2026-10-11 19:32:45,760 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2920] 2026-10-11 19:32:45,845 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2921] 2026-10-11 19:32:45,880 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_gateway_ticket_keeps_root_partner_email ... 2026-10-11 19:32:46,082 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2922] 2026-10-11 19:32:46,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_no_contact_defaults_to_the_creator ... 2026-10-11 19:32:46,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2923] 2026-10-11 19:32:46,364 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_random_assign_exclude_team_leader ... 2026-10-11 19:32:46,523 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2924] 2026-10-11 19:32:46,572 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_random_assignation ... 2026-10-11 19:32:46,759 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2925] 2026-10-11 19:32:46,869 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2926] 2026-10-11 19:32:46,953 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2927] 2026-10-11 19:32:47,033 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2928] 2026-10-11 19:32:47,070 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_ticket_email_keeps_creator_own_contact_email ... 2026-10-11 19:32:47,272 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2929] 2026-10-11 19:32:47,322 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_ticket_email_updates_the_customer_contact ... 2026-10-11 19:32:47,513 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2930] 2026-10-11 19:32:47,587 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_unlink_stage ... 2026-10-11 19:32:47,641 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_unlink_team ... 2026-10-11 19:32:47,710 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:32:50,494 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2148 deleted mail.mail records with IDs: [2931] 2026-10-11 19:32:50,608 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2932] 2026-10-11 19:32:50,757 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2149 deleted mail.mail records with IDs: [2933] 2026-10-11 19:32:50,853 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2934] 2026-10-11 19:32:51,024 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2150 deleted mail.mail records with IDs: [2935] 2026-10-11 19:32:51,111 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2936] 2026-10-11 19:32:51,252 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2937] 2026-10-11 19:32:51,420 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2152 deleted mail.mail records with IDs: [2938] 2026-10-11 19:32:51,444 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_digest: Starting TestHelpdeskDigest.test_ticket_closed ... 2026-10-11 19:32:51,488 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46776, 46775, 46774, 46773, 46772, 46771, 46770, 46769, 2758, 2757, 2756, 2755, 2754, 2753, 2752, 2751, 2750, 2749, 2748, 2745, 2744, 2743, 2742, 2741, 2740, 2739, 2738, 2737, 2736, 2735, 2734, 2733, 2732, 2731] 2026-10-11 19:32:51,507 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [146684, 146693, 146694, 146695, 146685, 146686, 146687, 146688, 146689, 146690, 146691, 146692] 2026-10-11 19:32:51,507 121 INFO rb-001770c-225483-423667 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-11 19:32:51,514 121 INFO rb-001770c-225483-423667 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, 5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597, 5598, 5599, 5600, 5601] 2026-10-11 19:32:51,643 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2939] 2026-10-11 19:32:51,733 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2940] 2026-10-11 19:32:51,830 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2941] 2026-10-11 19:32:51,946 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2942] 2026-10-11 19:32:52,058 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2943] 2026-10-11 19:32:52,154 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2944] 2026-10-11 19:32:52,255 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2945] 2026-10-11 19:32:52,361 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2946] 2026-10-11 19:32:52,463 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2947] 2026-10-11 19:32:52,564 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2948] 2026-10-11 19:32:52,691 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2949] 2026-10-11 19:32:52,819 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2950] 2026-10-11 19:32:53,388 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_digest: Starting TestHelpdeskDigest.test_ticket_opened ... 2026-10-11 19:32:53,423 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46776, 46775, 46774, 46773, 46772, 46771, 46770, 46769, 2758, 2757, 2756, 2755, 2754, 2753, 2752, 2751, 2750, 2749, 2748, 2745, 2744, 2743, 2742, 2741, 2740, 2739, 2738, 2737, 2736, 2735, 2734, 2733, 2732, 2731] 2026-10-11 19:32:53,440 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [146684, 146693, 146694, 146695, 146685, 146686, 146687, 146688, 146689, 146690, 146691, 146692] 2026-10-11 19:32:53,441 121 INFO rb-001770c-225483-423667 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-11 19:32:53,448 121 INFO rb-001770c-225483-423667 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, 5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597, 5598, 5599, 5600, 5601] 2026-10-11 19:32:53,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2951] 2026-10-11 19:32:53,741 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2952] 2026-10-11 19:32:53,825 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2953] 2026-10-11 19:32:53,923 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2954] 2026-10-11 19:32:54,020 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2955] 2026-10-11 19:32:54,116 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2956] 2026-10-11 19:32:54,219 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2957] 2026-10-11 19:32:54,297 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2958] 2026-10-11 19:32:54,388 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2959] 2026-10-11 19:32:54,471 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2960] 2026-10-11 19:32:54,591 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2961] 2026-10-11 19:32:54,705 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2962] 2026-10-11 19:32:55,245 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:32:55,268 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals ... 2026-10-11 19:32:55,293 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal from n/a 2026-10-11 19:32:55,309 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:32:56,671 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:32:56] "GET /my/tickets/create HTTP/1.1" 200 - 233 0.140 1.223 2026-10-11 19:32:57,028 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:32:57] "POST /my/tickets/create HTTP/1.1" 200 - 109 0.130 0.220 2026-10-11 19:32:57,305 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:32:57] "GET /my/tickets/77 HTTP/1.1" 200 - 55 0.035 0.228 2026-10-11 19:32:57,494 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2965] 2026-10-11 19:32:57,530 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2966] 2026-10-11 19:32:57,637 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:32:57] "GET /my/tickets/77 HTTP/1.1" 200 - 30 0.017 0.087 2026-10-11 19:32:57,650 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:32:57] "GET /my/tickets/9999999?access_token=1 HTTP/1.1" 303 - 1 0.000 0.003 2026-10-11 19:32:57,961 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:32:57] "GET /my HTTP/1.1" 200 - 78 0.045 0.263 2026-10-11 19:32:58,184 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:32:58] "GET /my/tickets HTTP/1.1" 200 - 46 0.040 0.177 2026-10-11 19:32:58,188 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_portal.TestHelpdeskPortal.test_portals: waiting for threads: [] 2026-10-11 19:32:58,236 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:33:00,865 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2155 deleted mail.mail records with IDs: [2967] 2026-10-11 19:33:00,965 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2968] 2026-10-11 19:33:01,108 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2156 deleted mail.mail records with IDs: [2969] 2026-10-11 19:33:01,205 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2970] 2026-10-11 19:33:01,397 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2157 deleted mail.mail records with IDs: [2971] 2026-10-11 19:33:01,497 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2972] 2026-10-11 19:33:01,649 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2973] 2026-10-11 19:33:01,835 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2159 deleted mail.mail records with IDs: [2974] 2026-10-11 19:33:01,960 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2975] 2026-10-11 19:33:02,046 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2976] 2026-10-11 19:33:02,142 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2977] 2026-10-11 19:33:02,222 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2978] 2026-10-11 19:33:02,347 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2979] 2026-10-11 19:33:02,436 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2980] 2026-10-11 19:33:02,541 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2981] 2026-10-11 19:33:02,623 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2982] 2026-10-11 19:33:02,722 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2983] 2026-10-11 19:33:02,833 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2984] 2026-10-11 19:33:02,957 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2985] 2026-10-11 19:33:03,051 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2986] 2026-10-11 19:33:03,175 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2987] 2026-10-11 19:33:03,259 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2988] 2026-10-11 19:33:03,275 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_rating: Starting TestHelpdeskRating.test_dashboard_rating_counted_when_db_clock_runs_ahead_of_host ... 2026-10-11 19:33:03,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2989] 2026-10-11 19:33:03,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2990] 2026-10-11 19:33:03,603 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_rating: Starting TestHelpdeskRating.test_helpdesk_ticket_dashboard ... 2026-10-11 19:33:03,800 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:33:03,831 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_01 ... 2026-10-11 19:33:04,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_02 ... 2026-10-11 19:33:04,339 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2991] 2026-10-11 19:33:04,380 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2992] 2026-10-11 19:33:04,415 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_03 ... 2026-10-11 19:33:04,741 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [2993] 2026-10-11 19:33:04,917 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2994] 2026-10-11 19:33:04,955 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2995] 2026-10-11 19:33:05,001 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:33:05,044 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_send_helpdesk_sla_deadline_reminder_email ... 2026-10-11 19:33:05,256 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2996] 2026-10-11 19:33:05,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-11 19:33:05,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-11 19:33:05,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-11 19:33:05,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-11 19:33:05,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-11 19:33:05,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-11 19:33:05,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-11 19:33:05,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-11 19:33:06,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-11 19:33:06,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-11 19:33:06,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-11 19:33:06,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-11 19:33:06,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-11 19:33:06,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-11 19:33:06,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-10-11 19:33:06,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-10-11 19:33:06,541 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_overlap ... 2026-10-11 19:33:06,601 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_1 ... 2026-10-11 19:33:06,810 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3002] 2026-10-11 19:33:06,863 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_2 ... 2026-10-11 19:33:07,083 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3003] 2026-10-11 19:33:07,137 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_failed ... 2026-10-11 19:33:07,332 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3004] 2026-10-11 19:33:07,559 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3005] 2026-10-11 19:33:07,625 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_ongoing_reached ... 2026-10-11 19:33:07,818 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3006] 2026-10-11 19:33:07,878 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:33:10,525 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2162 deleted mail.mail records with IDs: [3007] 2026-10-11 19:33:10,622 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3008] 2026-10-11 19:33:10,752 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2163 deleted mail.mail records with IDs: [3009] 2026-10-11 19:33:10,835 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3010] 2026-10-11 19:33:10,980 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2164 deleted mail.mail records with IDs: [3011] 2026-10-11 19:33:11,050 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3012] 2026-10-11 19:33:11,163 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3013] 2026-10-11 19:33:11,337 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2166 deleted mail.mail records with IDs: [3014] 2026-10-11 19:33:11,366 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket ... 2026-10-11 19:33:11,487 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3015] 2026-10-11 19:33:11,609 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_for_yourself ... 2026-10-11 19:33:11,996 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3016] 2026-10-11 19:33:12,129 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_unlink_data ... 2026-10-11 19:33:12,289 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3017] 2026-10-11 19:33:12,374 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_with_pretty_format_a_2_tuple ... 2026-10-11 19:33:12,686 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3018] 2026-10-11 19:33:12,821 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_opp_create_ticket ... 2026-10-11 19:33:12,968 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3019] 2026-10-11 19:33:13,007 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [126901] 2026-10-11 19:33:13,007 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [9] 2026-10-11 19:33:13,122 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:33:15,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2169 deleted mail.mail records with IDs: [3020] 2026-10-11 19:33:15,801 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3021] 2026-10-11 19:33:15,930 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2170 deleted mail.mail records with IDs: [3022] 2026-10-11 19:33:16,013 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3023] 2026-10-11 19:33:16,200 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2171 deleted mail.mail records with IDs: [3024] 2026-10-11 19:33:16,277 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3025] 2026-10-11 19:33:16,437 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3026] 2026-10-11 19:33:16,627 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2173 deleted mail.mail records with IDs: [3027] 2026-10-11 19:33:16,747 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3028] 2026-10-11 19:33:16,866 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3029] 2026-10-11 19:33:16,882 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_crm.tests.test_ticket2lead: Starting TestTicket2Lead.test_ticket2lead ... 2026-10-11 19:33:16,985 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:33:19,482 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2176 deleted mail.mail records with IDs: [3030] 2026-10-11 19:33:19,558 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3031] 2026-10-11 19:33:19,676 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2177 deleted mail.mail records with IDs: [3032] 2026-10-11 19:33:19,784 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3033] 2026-10-11 19:33:19,960 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2178 deleted mail.mail records with IDs: [3034] 2026-10-11 19:33:20,035 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3035] 2026-10-11 19:33:20,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3036] 2026-10-11 19:33:20,353 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2180 deleted mail.mail records with IDs: [3037] 2026-10-11 19:33:20,382 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_hr.tests.test_helpdesk_hr: Starting TestHelpdeskHR.test_compute_source_department_id ... 2026-10-11 19:33:20,488 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3038] 2026-10-11 19:33:20,661 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_hr.tests.test_helpdesk_hr: Starting TestHelpdeskHR.test_compute_target_department_id ... 2026-10-11 19:33:20,874 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3039] 2026-10-11 19:33:20,994 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:33:23,571 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2183 deleted mail.mail records with IDs: [3040] 2026-10-11 19:33:23,663 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3041] 2026-10-11 19:33:23,784 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2184 deleted mail.mail records with IDs: [3042] 2026-10-11 19:33:23,869 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3043] 2026-10-11 19:33:24,015 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2185 deleted mail.mail records with IDs: [3044] 2026-10-11 19:33:24,079 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3045] 2026-10-11 19:33:24,187 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3046] 2026-10-11 19:33:24,311 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2187 deleted mail.mail records with IDs: [3047] 2026-10-11 19:33:24,326 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_livechat.tests.test_ticket_command: Starting TestTicketCommand.test_create_ticket_by_command ... 2026-10-11 19:33:24,679 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3048] 2026-10-11 19:33:24,746 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_livechat.tests.test_ticket_command: Starting TestTicketCommand.test_create_ticket_picks_portal_customer_over_other_operator ... 2026-10-11 19:33:25,044 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3049] 2026-10-11 19:33:25,094 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:33:27,560 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2190 deleted mail.mail records with IDs: [3050] 2026-10-11 19:33:27,656 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3051] 2026-10-11 19:33:27,799 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2191 deleted mail.mail records with IDs: [3052] 2026-10-11 19:33:27,905 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3053] 2026-10-11 19:33:28,071 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2192 deleted mail.mail records with IDs: [3054] 2026-10-11 19:33:28,137 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3055] 2026-10-11 19:33:28,249 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3056] 2026-10-11 19:33:28,360 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2194 deleted mail.mail records with IDs: [3057] 2026-10-11 19:33:28,372 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_odoo_module.tests.test_helpdesk_ticket: Starting TestHelpdesk.test_compute_odoo_module_version_id_01 ... 2026-10-11 19:33:28,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3058] 2026-10-11 19:33:28,576 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_odoo_module.tests.test_helpdesk_ticket: Starting TestHelpdesk.test_compute_odoo_module_version_id_02 ... 2026-10-11 19:33:28,766 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3059] 2026-10-11 19:33:28,821 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:33:28,835 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_access_rights: Starting TestAccessTicket.test_user_who_following_task_or_project_read_ticket ... 2026-10-11 19:33:30,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:33:32,345 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2197 deleted mail.mail records with IDs: [3060] 2026-10-11 19:33:32,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3061] 2026-10-11 19:33:32,567 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2198 deleted mail.mail records with IDs: [3062] 2026-10-11 19:33:32,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3063] 2026-10-11 19:33:32,880 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2199 deleted mail.mail records with IDs: [3064] 2026-10-11 19:33:32,987 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3065] 2026-10-11 19:33:33,167 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3066] 2026-10-11 19:33:33,335 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2201 deleted mail.mail records with IDs: [3067] 2026-10-11 19:33:33,352 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_003_change_project_after_set_task ... 2026-10-11 19:33:33,429 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_set_project_id_to_false ... 2026-10-11 19:33:33,526 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_user_admin_create_ticket ... 2026-10-11 19:33:33,655 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:33:36,169 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2204 deleted mail.mail records with IDs: [3068] 2026-10-11 19:33:36,257 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3069] 2026-10-11 19:33:36,381 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2205 deleted mail.mail records with IDs: [3070] 2026-10-11 19:33:36,486 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3071] 2026-10-11 19:33:36,669 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2206 deleted mail.mail records with IDs: [3072] 2026-10-11 19:33:36,775 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3073] 2026-10-11 19:33:36,946 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3074] 2026-10-11 19:33:37,118 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2208 deleted mail.mail records with IDs: [3075] 2026-10-11 19:33:37,136 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_project_task: Starting TestProjectTask.test_view_ticket_count ... 2026-10-11 19:33:37,261 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:33:40,078 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2211 deleted mail.mail records with IDs: [3076] 2026-10-11 19:33:40,191 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3077] 2026-10-11 19:33:40,326 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2212 deleted mail.mail records with IDs: [3078] 2026-10-11 19:33:40,438 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3079] 2026-10-11 19:33:40,570 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2213 deleted mail.mail records with IDs: [3080] 2026-10-11 19:33:40,631 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3081] 2026-10-11 19:33:40,759 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3082] 2026-10-11 19:33:40,911 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2215 deleted mail.mail records with IDs: [3083] 2026-10-11 19:33:40,930 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket ... 2026-10-11 19:33:41,080 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3084] 2026-10-11 19:33:41,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [140977] 2026-10-11 19:33:41,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [26] 2026-10-11 19:33:41,285 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket_for_yourself ... 2026-10-11 19:33:41,689 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3085] 2026-10-11 19:33:41,898 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket_unlink ... 2026-10-11 19:33:42,154 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3086] 2026-10-11 19:33:42,339 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:33:44,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2218 deleted mail.mail records with IDs: [3087] 2026-10-11 19:33:44,977 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3088] 2026-10-11 19:33:45,089 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2219 deleted mail.mail records with IDs: [3089] 2026-10-11 19:33:45,165 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3090] 2026-10-11 19:33:45,332 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2220 deleted mail.mail records with IDs: [3091] 2026-10-11 19:33:45,410 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3092] 2026-10-11 19:33:45,583 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3093] 2026-10-11 19:33:45,749 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2222 deleted mail.mail records with IDs: [3094] 2026-10-11 19:33:45,856 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3095] 2026-10-11 19:33:45,992 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3096] 2026-10-11 19:33:46,046 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_convert_ticket_to_task ... 2026-10-11 19:33:46,152 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3097] 2026-10-11 19:33:46,208 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_convert_ticket_to_task_remains_assignee ... 2026-10-11 19:33:46,392 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3098] 2026-10-11 19:33:46,646 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_multy_ticket2task ... 2026-10-11 19:33:46,858 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_ticket2task ... 2026-10-11 19:33:47,031 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3100] 2026-10-11 19:33:47,182 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:33:47,463 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3101] 2026-10-11 19:33:47,594 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3102] 2026-10-11 19:33:47,700 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3103] 2026-10-11 19:33:47,712 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_project.tests.test_ticket_count: Starting TestHelpdeskTicket.test_check_help_desk_ticket_count ... 2026-10-11 19:33:47,755 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:33:50,357 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2225 deleted mail.mail records with IDs: [3104] 2026-10-11 19:33:50,455 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3105] 2026-10-11 19:33:50,574 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2226 deleted mail.mail records with IDs: [3106] 2026-10-11 19:33:50,672 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3107] 2026-10-11 19:33:50,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2227 deleted mail.mail records with IDs: [3108] 2026-10-11 19:33:50,963 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3109] 2026-10-11 19:33:51,140 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3110] 2026-10-11 19:33:51,329 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2229 deleted mail.mail records with IDs: [3111] 2026-10-11 19:33:51,356 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals ... 2026-10-11 19:33:51,754 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal from n/a 2026-10-11 19:33:51,765 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:33:53,074 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:33:53] "GET /my/tickets/create?saleorder=675 HTTP/1.1" 200 - 227 0.126 1.185 2026-10-11 19:33:53,324 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:33:53] "POST /my/tickets/create?saleorder=675 HTTP/1.1" 200 - 113 0.072 0.169 2026-10-11 19:33:53,409 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals_ticket_company_matches_sale_order ... 2026-10-11 19:33:59,693 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:company_b_portal from n/a 2026-10-11 19:33:59,704 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:34:00,955 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:34:00] "GET /my/tickets/create?saleorder=676 HTTP/1.1" 200 - 222 0.141 1.112 2026-10-11 19:34:01,217 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:34:01] "POST /my/tickets/create?saleorder=676 HTTP/1.1" 200 - 91 0.074 0.181 2026-10-11 19:34:01,323 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:34:01,340 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_sale: Starting TestHelpdeskSale.test_onchange_sale_order_01 ... 2026-10-11 19:34:01,485 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_sale: Starting TestHelpdeskSale.test_onchange_sale_order_02 ... 2026-10-11 19:34:01,664 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:34:04,350 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2233 deleted mail.mail records with IDs: [3115] 2026-10-11 19:34:04,419 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3116] 2026-10-11 19:34:04,523 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2234 deleted mail.mail records with IDs: [3117] 2026-10-11 19:34:04,593 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3118] 2026-10-11 19:34:04,730 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2235 deleted mail.mail records with IDs: [3119] 2026-10-11 19:34:04,799 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3120] 2026-10-11 19:34:04,931 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3121] 2026-10-11 19:34:05,068 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2237 deleted mail.mail records with IDs: [3122] 2026-10-11 19:34:05,083 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_timesheet.tests.test_ticket_timesheet: Starting TestTicketTimesheet.test_ticket_timesheet ... 2026-10-11 19:34:05,468 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_timesheet.tests.test_ticket_timesheet: Starting TestTicketTimesheet.test_ticket_timesheet_01 ... 2026-10-11 19:34:06,010 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:34:08,517 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2240 deleted mail.mail records with IDs: [3123] 2026-10-11 19:34:08,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3124] 2026-10-11 19:34:08,700 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2241 deleted mail.mail records with IDs: [3125] 2026-10-11 19:34:08,771 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3126] 2026-10-11 19:34:08,942 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2242 deleted mail.mail records with IDs: [3127] 2026-10-11 19:34:09,035 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3128] 2026-10-11 19:34:09,180 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3129] 2026-10-11 19:34:09,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2244 deleted mail.mail records with IDs: [3130] 2026-10-11 19:34:09,676 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3131] 2026-10-11 19:34:09,723 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_01_start_stop_timer_on_ticket ... 2026-10-11 19:34:09,936 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_02_switch_from_task_to_ticket ... 2026-10-11 19:34:10,267 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_03_switch_from_ticket_to_task ... 2026-10-11 19:34:10,556 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_04_cross_day_switch_from_task_to_ticket ... 2026-10-11 19:34:10,930 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_05_cross_day_switch_from_ticket_to_task ... 2026-10-11 19:34:11,259 121 INFO rb-001770c-225483-423667 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_06_systray_timer_menu_sections ... 2026-10-11 19:34:11,568 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:34:11,841 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_01_display_name_default ... 2026-10-11 19:34:11,934 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_02_display_name_hierarchical ... 2026-10-11 19:34:11,960 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_03_rec_names_search_behavior ... 2026-10-11 19:34:11,999 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:34:12,657 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_01_department_manager_not_self_manager ... 2026-10-11 19:34:12,889 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_02_recursive_managers_parent_ids_order_and_count ... 2026-10-11 19:34:13,008 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_03_department_managers_chain_even_if_parent_id_forced_false ... 2026-10-11 19:34:13,197 121 INFO rb-001770c-225483-423667 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-11 19:34:13,357 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_05_recursive_managers_index_order_case_multi_dept_superiors ... 2026-10-11 19:34:13,584 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_06_department_manager_ids_cases ... 2026-10-11 19:34:13,715 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_07_department_recursive_child_ids ... 2026-10-11 19:34:13,806 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:34:14,291 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdEdgeCases.test_90_department_manager_parent_id_not_self ... 2026-10-11 19:34:14,454 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdEdgeCases.test_91_staff_parent_id_is_department_manager ... 2026-10-11 19:34:14,525 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:34:14,991 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdStaleDependency.test_93_stored_parent_id_follows_grandparent_manager_change ... 2026-10-11 19:34:15,203 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:34:15,719 121 INFO rb-001770c-225483-423667 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-11 19:34:15,911 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:34:16,376 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_01_public_compute_parent_ids ... 2026-10-11 19:34:16,524 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_02_public_search_parent_ids ... 2026-10-11 19:34:16,555 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_03_public_mirror_parent_id_comodel_is_employee_public ... 2026-10-11 19:34:16,906 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_04_private_parent_id_not_regressed_by_public_fix ... 2026-10-11 19:34:17,157 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_05_public_parent_id_batch_query_count_is_batch_size_independent ... 2026-10-11 19:34:17,795 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-11 19:34:18,276 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_hr_department_hierarchy: Starting TestHrDepartmentHierarchy.test_manager_ids_includes_own_and_inherited_managers ... 2026-10-11 19:34:18,427 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_hr_department_hierarchy: Starting TestHrDepartmentHierarchy.test_recursive_child_ids_empty_for_leaf_department ... 2026-10-11 19:34:18,469 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:34:18,885 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_01_compute_is_department_manager ... 2026-10-11 19:34:19,086 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_02_search_is_department_manager_true_false ... 2026-10-11 19:34:19,153 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_03_search_is_department_manager_not_equal ... 2026-10-11 19:34:19,224 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:34:19,387 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_organization_participation: Starting TestOrganizationParticipation.test_01_participation_date_constraint_invalid ... 2026-10-11 19:34:19,461 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_organization_participation: Starting TestOrganizationParticipation.test_02_participation_date_constraint_valid ... 2026-10-11 19:34:19,504 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:34:19,519 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_availability_is_assigned_in_compute ... 2026-10-11 19:34:19,545 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_has_matching_availability_field ... 2026-10-11 19:34:19,576 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_has_view_wiring ... 2026-10-11 19:34:19,603 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_availability_fields_exist ... 2026-10-11 19:34:19,626 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_compute_availability_matches_registry ... 2026-10-11 19:34:19,846 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_module_toggle_fields_exist ... 2026-10-11 19:34:19,875 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_availability_field_exists ... 2026-10-11 19:34:19,901 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_compute_availability_matches_registry ... 2026-10-11 19:34:20,048 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_module_toggle_field_exists ... 2026-10-11 19:34:20,080 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:34:21,044 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_01_search_in_and_equal ... 2026-10-11 19:34:21,399 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_02_search_not_in_and_not_equal ... 2026-10-11 19:34:21,461 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_03_search_ilike_and_not_ilike ... 2026-10-11 19:34:21,525 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_04_search_any_and_not_any ... 2026-10-11 19:34:21,596 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_05_search_without_department_managers ... 2026-10-11 19:34:21,693 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-11 19:34:22,133 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_06_search_equal_false_and_not_equal_false ... 2026-10-11 19:34:22,312 121 INFO rb-001770c-225483-423667 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-11 19:34:22,366 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_08_search_invalid_operator_raises ... 2026-10-11 19:34:22,409 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:34:23,147 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3132] 2026-10-11 19:34:23,166 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47077] 2026-10-11 19:34:23,173 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:34:23,660 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3133] 2026-10-11 19:34:23,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47079] 2026-10-11 19:34:23,676 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:34:23,694 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_01_regular_user_cannot_write_employee_vat ... 2026-10-11 19:34:23,700 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2247, model: hr.employee 2026-10-11 19:34:23,731 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_02_hr_user_can_write_employee_vat_and_sync_partner ... 2026-10-11 19:34:23,854 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_03_access_hr_organization_models ... 2026-10-11 19:34:23,919 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2247, model: hr.organization 2026-10-11 19:34:23,952 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_04_access_participation_models ... 2026-10-11 19:34:24,021 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2247, model: hr.organization.participation 2026-10-11 19:34:24,072 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:34:24,087 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_account.tests.test_access_right: Starting TestAccessRight.test_access_right_user_analytic_accounting ... 2026-10-11 19:34:25,215 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_account.tests.test_access_right: Starting TestAccessRight.test_access_right_user_full_accounting_feature ... 2026-10-11 19:34:26,321 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:34:26,339 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_account.tests.test_accout_analytic_distribution_model: Starting TestAnalyticDistributionModel.test_compute_analytic_distribution ... 2026-10-11 19:34:28,481 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:34:28,497 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_account.tests.test_hr_department: Starting TestHrDepartment.test_create_new_deparment ... 2026-10-11 19:34:29,591 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_account.tests.test_hr_department: Starting TestHrDepartment.test_create_new_deparment_3 ... 2026-10-11 19:34:30,882 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:34:30,901 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_account.tests.test_payment: Starting TestPayment.test_confirm_payment_receive_money ... 2026-10-11 19:34:34,048 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_account.tests.test_payment: Starting TestPayment.test_confirm_payment_send_money ... 2026-10-11 19:34:35,997 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:34:44,375 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_01_create_appraisal ... 2026-10-11 19:34:44,479 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_02_appraisal_workflow ... 2026-10-11 19:34:44,984 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_03_batch_creation ... 2026-10-11 19:34:45,322 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_04_feedback_count ... 2026-10-11 19:34:45,572 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_05_update_participants ... 2026-10-11 19:34:45,878 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_06_resend_to_participant_uses_other_feedback_template ... 2026-10-11 19:34:46,262 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:34:54,307 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_01_employee_access ... 2026-10-11 19:34:54,433 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2267, model: viin.hr.appraisal 2026-10-11 19:34:54,742 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2267 deleted mail.message records with IDs: [47569] 2026-10-11 19:34:54,745 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2267, model: viin.hr.appraisal 2026-10-11 19:34:54,785 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_02_manager_access ... 2026-10-11 19:34:54,899 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2268, model: viin.hr.appraisal 2026-10-11 19:34:55,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2268 deleted mail.message records with IDs: [47575] 2026-10-11 19:34:55,141 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2268, model: viin.hr.appraisal 2026-10-11 19:34:55,171 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_03_appraisal_officer_access ... 2026-10-11 19:34:55,331 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2269 deleted mail.message records with IDs: [47580] 2026-10-11 19:34:55,351 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2269 deleted viin.hr.appraisal records with IDs: [14] 2026-10-11 19:34:55,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2269 deleted mail.followers records with IDs: [5999] 2026-10-11 19:34:55,390 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_04_survey_access ... 2026-10-11 19:34:55,739 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_05_multi_company_access ... 2026-10-11 19:34:56,349 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_appraisal_matrix_results_no_error ... 2026-10-11 19:34:56,556 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_cannot_read_certification_survey ... 2026-10-11 19:34:56,652 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_reads_appraisal_template ... 2026-10-11 19:34:56,742 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_survey_read_limited_to_appraisal_and_own ... 2026-10-11 19:34:56,896 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [15], uid: 2267, model: survey.survey 2026-10-11 19:34:56,916 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 2267, model: survey.survey 2026-10-11 19:34:57,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:35:05,898 121 INFO rb-001770c-225483-423667 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-11 19:35:06,158 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_appraisal.tests.test_survey_survey_appraisal_rule_leak: Starting TestSurveySurveyAppraisalRuleLeak.test_plain_internal_user_cannot_read_certification_survey ... 2026-10-11 19:35:06,262 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2271, model: survey.survey 2026-10-11 19:35:06,309 121 INFO rb-001770c-225483-423667 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-11 19:35:06,411 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2276, model: survey.survey 2026-10-11 19:35:06,454 121 INFO rb-001770c-225483-423667 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-11 19:35:06,557 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2275, model: survey.survey 2026-10-11 19:35:06,647 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:35:07,115 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_07_global_leave ... 2026-10-11 19:35:07,336 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [11] 2026-10-11 19:35:07,546 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [12] 2026-10-11 19:35:07,660 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_08_global_leave ... 2026-10-11 19:35:07,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [21, 22, 23, 20] 2026-10-11 19:35:08,200 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [660] 2026-10-11 19:35:08,293 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [14] 2026-10-11 19:35:08,447 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [24] 2026-10-11 19:35:08,477 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [15] 2026-10-11 19:35:08,541 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_20_res_leave ... 2026-10-11 19:35:08,662 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_01 ... 2026-10-11 19:35:08,781 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_02 ... 2026-10-11 19:35:08,893 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_03 ... 2026-10-11 19:35:09,028 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_22_res_leave ... 2026-10-11 19:35:09,134 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_23_res_leave ... 2026-10-11 19:35:09,245 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_24_res_leave_01 ... 2026-10-11 19:35:09,354 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_24_res_leave_02 ... 2026-10-11 19:35:09,500 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:35:09,789 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_hr_contract: Starting TestHrContract.test_09_hr_contract ... 2026-10-11 19:35:10,124 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:35:10,382 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_01_valid_worked_hours ... 2026-10-11 19:35:10,507 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [25] 2026-10-11 19:35:10,731 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_02_valid_worked_hours ... 2026-10-11 19:35:10,962 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [27] 2026-10-11 19:35:11,148 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_03_valid_worked_hours ... 2026-10-11 19:35:11,386 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_04_valid_worked_hours ... 2026-10-11 19:35:11,629 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_05_valid_worked_hours ... 2026-10-11 19:35:11,879 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_06_valid_worked_hours ... 2026-10-11 19:35:11,999 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [32] 2026-10-11 19:35:12,066 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [33] 2026-10-11 19:35:12,530 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_auto_checkout ... 2026-10-11 19:35:12,669 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_manual_checkout_by_user_id ... 2026-10-11 19:35:12,860 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:35:13,106 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_20 ... 2026-10-11 19:35:13,450 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_21 ... 2026-10-11 19:35:13,852 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_22 ... 2026-10-11 19:35:14,257 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_30_01 ... 2026-10-11 19:35:14,551 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_30_02 ... 2026-10-11 19:35:14,802 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31 ... 2026-10-11 19:35:15,248 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01 ... 2026-10-11 19:35:15,854 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01_01 ... 2026-10-11 19:35:16,538 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01_02 ... 2026-10-11 19:35:17,142 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_02 ... 2026-10-11 19:35:17,817 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_03A ... 2026-10-11 19:35:18,303 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_03B ... 2026-10-11 19:35:18,869 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_04 ... 2026-10-11 19:35:19,548 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_05 ... 2026-10-11 19:35:20,192 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_05_01 ... 2026-10-11 19:35:21,034 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_40 ... 2026-10-11 19:35:21,680 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_41_01 ... 2026-10-11 19:35:22,279 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_41_02 ... 2026-10-11 19:35:22,845 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:35:23,062 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_21 ... 2026-10-11 19:35:23,480 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_22 ... 2026-10-11 19:35:23,794 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_30_01 ... 2026-10-11 19:35:24,065 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_30_02 ... 2026-10-11 19:35:24,307 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31 ... 2026-10-11 19:35:24,564 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01 ... 2026-10-11 19:35:24,951 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01_01 ... 2026-10-11 19:35:25,541 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01_02 ... 2026-10-11 19:35:26,276 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_02 ... 2026-10-11 19:35:26,801 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_03A ... 2026-10-11 19:35:27,234 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_03B ... 2026-10-11 19:35:27,675 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_04 ... 2026-10-11 19:35:28,243 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_05 ... 2026-10-11 19:35:28,686 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_05_01 ... 2026-10-11 19:35:29,350 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_40 ... 2026-10-11 19:35:29,821 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_41_01 ... 2026-10-11 19:35:30,250 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_41_02 ... 2026-10-11 19:35:30,640 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_01 ... 2026-10-11 19:35:31,063 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_02 ... 2026-10-11 19:35:31,538 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_03 ... 2026-10-11 19:35:32,126 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_04 ... 2026-10-11 19:35:32,568 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_51_reconfirm ... 2026-10-11 19:35:33,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_cancel_20 ... 2026-10-11 19:35:33,350 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:35:33,557 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_01_check_dates ... 2026-10-11 19:35:33,700 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_01 ... 2026-10-11 19:35:33,886 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_02 ... 2026-10-11 19:35:33,969 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_03 ... 2026-10-11 19:35:34,494 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_01 ... 2026-10-11 19:35:34,559 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_02 ... 2026-10-11 19:35:34,991 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_03 ... 2026-10-11 19:35:35,223 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_04 ... 2026-10-11 19:35:35,450 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_10_unlink_except_contract_detail ... 2026-10-11 19:35:35,720 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48421, 48420] 2026-10-11 19:35:35,840 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48419] 2026-10-11 19:35:35,847 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted addendum.addendum records with IDs: [99] 2026-10-11 19:35:35,909 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48424, 48423, 48421, 48420] 2026-10-11 19:35:35,952 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_11_create ... 2026-10-11 19:35:35,984 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_12_cancel_main_contract_01 ... 2026-10-11 19:35:36,436 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48426] 2026-10-11 19:35:36,441 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted addendum.addendum records with IDs: [100] 2026-10-11 19:35:36,490 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48430, 48428, 48427] 2026-10-11 19:35:36,554 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.contract records with IDs: [150] 2026-10-11 19:35:36,583 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_20_write_contract_01 ... 2026-10-11 19:35:36,854 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_20_write_contract_02 ... 2026-10-11 19:35:37,210 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_01 ... 2026-10-11 19:35:37,336 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_02 ... 2026-10-11 19:35:37,597 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_03 ... 2026-10-11 19:35:37,837 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_start ... 2026-10-11 19:35:38,064 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_30_compute_previous_contract_id_01 ... 2026-10-11 19:35:38,304 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_30_compute_previous_contract_id_02 ... 2026-10-11 19:35:38,638 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:35:38,887 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_01_write_state_close ... 2026-10-11 19:35:39,126 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_01 ... 2026-10-11 19:35:39,441 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_02 ... 2026-10-11 19:35:39,861 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_03 ... 2026-10-11 19:35:40,447 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:35:40,671 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_history: Starting TestContractClose.test_01_contract_history ... 2026-10-11 19:35:40,785 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_contract_history: Starting TestContractClose.test_02_contract_history_01 ... 2026-10-11 19:35:40,900 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:35:53,731 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_01_changes_report ... 2026-10-11 19:35:54,056 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_01 ... 2026-10-11 19:35:54,469 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_02 ... 2026-10-11 19:35:54,745 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_03 ... 2026-10-11 19:35:55,201 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_04 ... 2026-10-11 19:35:55,549 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_03_changes_report_01 ... 2026-10-11 19:35:56,132 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_03_changes_report_02 ... 2026-10-11 19:35:56,526 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:36:02,448 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_01 ... 2026-10-11 19:36:02,875 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3160] 2026-10-11 19:36:02,947 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_02 ... 2026-10-11 19:36:03,256 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3161] 2026-10-11 19:36:03,331 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_03 ... 2026-10-11 19:36:03,591 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3162] 2026-10-11 19:36:03,660 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_01 ... 2026-10-11 19:36:03,992 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [279] 2026-10-11 19:36:04,175 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_02 ... 2026-10-11 19:36:04,535 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_03 ... 2026-10-11 19:36:04,860 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [282] 2026-10-11 19:36:05,012 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_04 ... 2026-10-11 19:36:05,340 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:36:05,554 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_01_qualify_interval_dates_type ... 2026-10-11 19:36:05,697 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_02_qualify_interval_return_type ... 2026-10-11 19:36:05,847 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_03_qualify_interval_dates ... 2026-10-11 19:36:05,953 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_04_qualify_interval_datetimes ... 2026-10-11 19:36:06,075 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_11_get_resource_calendar_intervals_dates ... 2026-10-11 19:36:06,206 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_12_get_resource_calendar_intervals_datetimes ... 2026-10-11 19:36:06,345 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_21_get_resource_calendar_map ... 2026-10-11 19:36:06,512 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_31_get_unavailable_intervals_given_types ... 2026-10-11 19:36:06,680 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_32_get_unavailable_intervals ... 2026-10-11 19:36:06,835 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_33_get_unavailable_intervals_naive ... 2026-10-11 19:36:06,986 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_33_get_unavailable_intervals_naive_global_leaves ... 2026-10-11 19:36:07,533 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:36:07,702 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_01__get_resource_calendar_intervals_raise ... 2026-10-11 19:36:07,799 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_02__get_resource_calendar_intervals__no_given_date ... 2026-10-11 19:36:07,991 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_03__get_resource_calendar_intervals__single_date_start__date_type ... 2026-10-11 19:36:08,152 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_04__get_resource_calendar_intervals__single_date_start__datetime_type ... 2026-10-11 19:36:08,306 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_05__get_resource_calendar_intervals__single_date_end__date_type ... 2026-10-11 19:36:08,455 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_06__get_resource_calendar_intervals__start_and_end_date_type ... 2026-10-11 19:36:08,613 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_07__get_resource_calendar_intervals__start_and_end_datetime_type ... 2026-10-11 19:36:08,815 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:36:09,038 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_01__get_work_intervals_raise ... 2026-10-11 19:36:09,127 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_02__get_work_intervals_before_contract ... 2026-10-11 19:36:09,388 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_03__get_work_intervals_calendars ... 2026-10-11 19:36:09,736 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:36:09,940 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_01__list_leaves_intervals_arg_type ... 2026-10-11 19:36:10,073 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_02__list_leaves_intervals ... 2026-10-11 19:36:10,258 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_03__list_leaves_intervals ... 2026-10-11 19:36:10,405 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_04__list_leaves_intervals ... 2026-10-11 19:36:10,539 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_05__list_leaves_intervals ... 2026-10-11 19:36:10,674 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_06__list_leaves_intervals ... 2026-10-11 19:36:10,842 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:36:11,036 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract.tests.test_resource_calendar: Starting TestResourceCalendar.test_01__get_leave_intervals ... 2026-10-11 19:36:11,606 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:36:12,036 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3163] 2026-10-11 19:36:12,048 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49177] 2026-10-11 19:36:12,056 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:36:12,656 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3164] 2026-10-11 19:36:12,668 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49179] 2026-10-11 19:36:12,678 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:36:13,212 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_01_contract_suspension_state ... 2026-10-11 19:36:13,483 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3165] 2026-10-11 19:36:13,653 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2277 deleted mail.activity records with IDs: [2120] 2026-10-11 19:36:13,775 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2277 deleted mail.mail records with IDs: [3166] 2026-10-11 19:36:14,130 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3167] 2026-10-11 19:36:14,185 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2121] 2026-10-11 19:36:14,321 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3168] 2026-10-11 19:36:14,453 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_02_start_suspension_plan ... 2026-10-11 19:36:14,724 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3169] 2026-10-11 19:36:14,888 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2277 deleted mail.activity records with IDs: [2123] 2026-10-11 19:36:15,033 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2277 deleted mail.mail records with IDs: [3170] 2026-10-11 19:36:15,420 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3171] 2026-10-11 19:36:15,508 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2124] 2026-10-11 19:36:15,662 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3172] 2026-10-11 19:36:15,762 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_03_end_suspension_plan_and_email ... 2026-10-11 19:36:16,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3173] 2026-10-11 19:36:16,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2277 deleted mail.activity records with IDs: [2126] 2026-10-11 19:36:16,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2277 deleted mail.mail records with IDs: [3174] 2026-10-11 19:36:16,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3175] 2026-10-11 19:36:16,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2127] 2026-10-11 19:36:17,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3176] 2026-10-11 19:36:17,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2128] 2026-10-11 19:36:17,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3177] 2026-10-11 19:36:17,398 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_04_multiple_contracts ... 2026-10-11 19:36:17,746 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3179] 2026-10-11 19:36:17,889 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2277 deleted mail.activity records with IDs: [2130] 2026-10-11 19:36:18,045 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2277 deleted mail.mail records with IDs: [3180] 2026-10-11 19:36:18,555 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3181] 2026-10-11 19:36:19,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2131] 2026-10-11 19:36:19,559 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3182] 2026-10-11 19:36:19,684 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_05_multiple_contracts ... 2026-10-11 19:36:20,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3183] 2026-10-11 19:36:20,300 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2277 deleted mail.activity records with IDs: [2133] 2026-10-11 19:36:20,442 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2277 deleted mail.mail records with IDs: [3184] 2026-10-11 19:36:20,983 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3185] 2026-10-11 19:36:21,985 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2134] 2026-10-11 19:36:22,115 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3186] 2026-10-11 19:36:22,228 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_06_suspension_end_plan_timing ... 2026-10-11 19:36:22,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3187] 2026-10-11 19:36:22,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3188] 2026-10-11 19:36:23,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2136] 2026-10-11 19:36:23,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3189] 2026-10-11 19:36:23,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2137] 2026-10-11 19:36:23,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3190] 2026-10-11 19:36:23,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3191] 2026-10-11 19:36:23,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49246] 2026-10-11 19:36:23,437 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_07_skip_leave_allocation ... 2026-10-11 19:36:23,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3192] 2026-10-11 19:36:23,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2139] 2026-10-11 19:36:24,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3193] 2026-10-11 19:36:25,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3194] 2026-10-11 19:36:25,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2140] 2026-10-11 19:36:25,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3195] 2026-10-11 19:36:25,429 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:36:25,964 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_01_payslip_with_full_month_suspension ... 2026-10-11 19:36:26,598 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_02_payslip_with_partial_month_suspension ... 2026-10-11 19:36:27,242 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_03_payslip_with_multiple_suspension_periods ... 2026-10-11 19:36:28,273 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:36:28,738 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3196] 2026-10-11 19:36:28,747 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49288] 2026-10-11 19:36:28,757 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:36:29,257 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3197] 2026-10-11 19:36:29,267 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49290] 2026-10-11 19:36:29,275 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:36:29,953 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_01_one_hr_contract_with_one_suspension_holiday ... 2026-10-11 19:36:30,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3198] 2026-10-11 19:36:30,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2142] 2026-10-11 19:36:30,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3199] 2026-10-11 19:36:31,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3200] 2026-10-11 19:36:31,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2143] 2026-10-11 19:36:31,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3201] 2026-10-11 19:36:31,545 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_02_one_hr_contract_with_multiple_suspensions_holiday ... 2026-10-11 19:36:31,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3202] 2026-10-11 19:36:32,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2145] 2026-10-11 19:36:32,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3203] 2026-10-11 19:36:32,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3204] 2026-10-11 19:36:32,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2146] 2026-10-11 19:36:32,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3205] 2026-10-11 19:36:32,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3206] 2026-10-11 19:36:33,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2148] 2026-10-11 19:36:33,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3207] 2026-10-11 19:36:33,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3208] 2026-10-11 19:36:33,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2149] 2026-10-11 19:36:33,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3209] 2026-10-11 19:36:34,038 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_03_many_hr_contract_with_many_suspensions_holiday ... 2026-10-11 19:36:34,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3210] 2026-10-11 19:36:34,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2151] 2026-10-11 19:36:34,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3211] 2026-10-11 19:36:35,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3212] 2026-10-11 19:36:35,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2152] 2026-10-11 19:36:35,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3213] 2026-10-11 19:36:35,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3214] 2026-10-11 19:36:35,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2154] 2026-10-11 19:36:35,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3215] 2026-10-11 19:36:36,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3216] 2026-10-11 19:36:36,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2155] 2026-10-11 19:36:36,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3217] 2026-10-11 19:36:36,737 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract: Starting TestHrContract.test_04_many_hr_contract_with_one_suspensions_holiday ... 2026-10-11 19:36:37,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3218] 2026-10-11 19:36:37,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2157] 2026-10-11 19:36:37,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3219] 2026-10-11 19:36:37,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3220] 2026-10-11 19:36:37,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2158] 2026-10-11 19:36:37,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3221] 2026-10-11 19:36:38,356 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:36:38,911 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3222] 2026-10-11 19:36:38,924 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49357] 2026-10-11 19:36:38,932 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:36:39,521 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3223] 2026-10-11 19:36:39,532 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49359] 2026-10-11 19:36:39,539 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:36:40,207 121 INFO rb-001770c-225483-423667 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-11 19:36:40,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3224] 2026-10-11 19:36:40,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2160] 2026-10-11 19:36:40,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3225] 2026-10-11 19:36:41,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3226] 2026-10-11 19:36:41,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2161] 2026-10-11 19:36:41,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3227] 2026-10-11 19:36:41,788 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract_transfer: Starting TestHrContractTransfer.test_02_intercompany_transfer_with_contract_suspension_holiday ... 2026-10-11 19:36:47,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3228] 2026-10-11 19:36:47,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2164] 2026-10-11 19:36:47,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3229] 2026-10-11 19:36:48,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3230] 2026-10-11 19:36:48,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2165] 2026-10-11 19:36:48,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3231] 2026-10-11 19:36:48,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [297] 2026-10-11 19:36:49,219 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract_transfer: Starting TestHrContractTransfer.test_03_transfer_with_multiple_suspension_holidays ... 2026-10-11 19:36:49,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3232] 2026-10-11 19:36:49,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2168] 2026-10-11 19:36:49,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3233] 2026-10-11 19:36:50,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3234] 2026-10-11 19:36:50,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2169] 2026-10-11 19:36:50,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3235] 2026-10-11 19:36:51,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3236] 2026-10-11 19:36:51,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2172] 2026-10-11 19:36:51,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3237] 2026-10-11 19:36:51,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3238] 2026-10-11 19:36:51,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2173] 2026-10-11 19:36:51,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3239] 2026-10-11 19:36:52,099 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_contract_suspension_seniority.tests.test_hr_contract_transfer: Starting TestHrContractTransfer.test_04_transfer_with_trial_and_official_contracts ... 2026-10-11 19:36:52,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3240] 2026-10-11 19:36:53,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2175] 2026-10-11 19:36:53,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3241] 2026-10-11 19:36:53,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3242] 2026-10-11 19:36:53,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2176] 2026-10-11 19:36:53,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3243] 2026-10-11 19:36:54,106 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:36:56,116 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_mapping_dob_employee_with_work_contact_01 ... 2026-10-11 19:36:56,169 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_01 ... 2026-10-11 19:36:56,222 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_02 ... 2026-10-11 19:36:56,275 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_03 ... 2026-10-11 19:36:56,328 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_04 ... 2026-10-11 19:36:56,379 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_05 ... 2026-10-11 19:36:56,430 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_06 ... 2026-10-11 19:36:56,484 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_07 ... 2026-10-11 19:36:56,548 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 19:36:58,648 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_1_with_user_2 ... 2026-10-11 19:36:58,729 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_hr ... 2026-10-11 19:36:58,834 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_user_1 ... 2026-10-11 19:36:58,946 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_user_2 ... 2026-10-11 19:36:59,032 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_filter_with_hr ... 2026-10-11 19:36:59,103 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_filter_with_user_1 ... 2026-10-11 19:36:59,189 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_01 ... 2026-10-11 19:36:59,243 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_02 ... 2026-10-11 19:36:59,290 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_03 ... 2026-10-11 19:36:59,329 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_04 ... 2026-10-11 19:36:59,367 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_05 ... 2026-10-11 19:36:59,414 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_06 ... 2026-10-11 19:36:59,455 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_07 ... 2026-10-11 19:36:59,511 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 19:36:59,527 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_employee_relative_birthdate.tests.test_viin_hr_employee_relative_birthdate: Starting TestViinHrEmployeeRelativeBirthdate.test_01_compute_spouse_birthdate ... 2026-10-11 19:36:59,609 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:36:59,625 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_compute_date_from_to: Starting TestComputeDateFromTo.test_custom_hours_multiday_range_survives_recompute ... 2026-10-11 19:36:59,971 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_compute_date_from_to: Starting TestComputeDateFromTo.test_day_mode_still_computed_from_request_dates ... 2026-10-11 19:37:00,359 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:37:00,378 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_exclude_ignored_in_single_employee_mode ... 2026-10-11 19:37:00,818 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_excluded_employee_dropped_from_batch_employee_set ... 2026-10-11 19:37:01,235 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_generated_leaves_skip_excluded_employee ... 2026-10-11 19:37:01,795 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_no_exclude_keeps_full_department ... 2026-10-11 19:37:02,186 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:37:02,202 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_approved_day_leave_redates_and_syncs_resource_leave ... 2026-10-11 19:37:02,833 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_date_from_after_date_to ... 2026-10-11 19:37:03,427 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_non_day_request_unit_half ... 2026-10-11 19:37:03,975 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_non_day_request_unit_hours ... 2026-10-11 19:37:05,435 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:37:05,449 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_01_cron_accrual_allocation ... 2026-10-11 19:37:05,833 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: ====================================================================== 2026-10-11 19:37:05,833 121 _ERROR rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: FAIL: TestLeaveAllocation.test_01_cron_accrual_allocation _Traceback_ (most recent call last): File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_holidays/tests/test_leave_allocation.py", line 118, in test_01_cron_accrual_allocation self.assertEqual(allocation.number_of_days, 11.0) AssertionError: 12.0 != 11.0 2026-10-11 19:37:05,870 121 INFO rb-001770c-225483-423667 odoo.tests.common: Retrying a failed test: test_01_cron_accrual_allocation (odoo.addons.viin_hr_holidays.tests.test_leave_allocation.TestLeaveAllocation.test_01_cron_accrual_allocation) 2026-10-11 19:37:05,870 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_01_cron_accrual_allocation ... 2026-10-11 19:37:06,315 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: ====================================================================== 2026-10-11 19:37:06,315 121 _ERROR rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: FAIL: TestLeaveAllocation.test_01_cron_accrual_allocation _Traceback_ (most recent call last): File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_holidays/tests/test_leave_allocation.py", line 118, in test_01_cron_accrual_allocation self.assertEqual(allocation.number_of_days, 11.0) AssertionError: 12.0 != 11.0 2026-10-11 19:37:06,352 121 INFO rb-001770c-225483-423667 odoo.tests.common: Retrying a failed test: test_01_cron_accrual_allocation (odoo.addons.viin_hr_holidays.tests.test_leave_allocation.TestLeaveAllocation.test_01_cron_accrual_allocation) 2026-10-11 19:37:06,353 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_01_cron_accrual_allocation ... 2026-10-11 19:37:06,802 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: ====================================================================== 2026-10-11 19:37:06,802 121 ERROR rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: FAIL: TestLeaveAllocation.test_01_cron_accrual_allocation Traceback (most recent call last): File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_holidays/tests/test_leave_allocation.py", line 118, in test_01_cron_accrual_allocation self.assertEqual(allocation.number_of_days, 11.0) AssertionError: 12.0 != 11.0 2026-10-11 19:37:06,830 121 INFO rb-001770c-225483-423667 odoo.tests.common: Disabling auto-retry after a failed test 2026-10-11 19:37:06,833 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_02_batch_allocation_by_employee_propagates_accrual_window ... 2026-10-11 19:37:07,236 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_03_batch_allocation_by_category_propagates_accrual_window ... 2026-10-11 19:37:08,394 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_04_batch_allocation_by_department_propagates_accrual_window ... 2026-10-11 19:37:09,250 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_05_batch_allocation_by_company_propagates_accrual_window ... 2026-10-11 19:37:11,265 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:37:19,210 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_leaves_taken_maximum ... 2026-10-11 19:37:19,953 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3244] 2026-10-11 19:37:20,328 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_lost_first_january ... 2026-10-11 19:37:20,831 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_lost_previous_days ... 2026-10-11 19:37:21,353 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_maximum_leaves ... 2026-10-11 19:37:21,975 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_maximum_leaves_no_limit ... 2026-10-11 19:37:22,573 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_skipped_period ... 2026-10-11 19:37:22,973 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__frequency_weekly ... 2026-10-11 19:37:23,293 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__three_levels_accrual ... 2026-10-11 19:37:23,772 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:37:23,786 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_resource_calendar_leaves: Starting TestResourceCalendarLeave.test_01_create_public_holiday ... 2026-10-11 19:37:24,024 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3245] 2026-10-11 19:37:24,304 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2179] 2026-10-11 19:37:24,549 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [13, 16, 102] 2026-10-11 19:37:24,914 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [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, 1358, 1357] 2026-10-11 19:37:25,206 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [104, 105] 2026-10-11 19:37:25,676 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1356, 1355, 1354, 1353, 1352] 2026-10-11 19:37:25,826 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [103] 2026-10-11 19:37:26,071 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [106, 107] 2026-10-11 19:37:26,175 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3246] 2026-10-11 19:37:26,255 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:37:26,473 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_write_performance: Starting TestLeaveWriteNoRedundantResync.test_day_mode_leave_write_no_redundant_resync ... 2026-10-11 19:37:26,787 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_holidays.tests.test_write_performance: Starting TestLeaveWriteNoRedundantResync.test_hours_mode_leave_write_syncs_request_dates ... 2026-10-11 19:37:26,944 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:37:27,547 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3247] 2026-10-11 19:37:27,561 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50041] 2026-10-11 19:37:27,570 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:37:27,679 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_maintenance.tests.test_hr_employee_equipment_hierarchy: Starting TestHrEmployeeEquipmentHierarchy.test_01_employee_equipment_hierarchy ... 2026-10-11 19:37:27,766 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_maintenance.tests.test_hr_employee_equipment_hierarchy: Starting TestHrEmployeeEquipmentHierarchy.test_02_employee_equipment_hierarchy ... 2026-10-11 19:37:27,872 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:37:29,821 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3248] 2026-10-11 19:37:29,833 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50076] 2026-10-11 19:37:29,843 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:37:29,866 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_02_exec_by_department ... 2026-10-11 19:37:29,905 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_03_senior_l2_head ... 2026-10-11 19:37:29,957 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_04_middle_l3_head ... 2026-10-11 19:37:30,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_05_firstline_l4_head ... 2026-10-11 19:37:30,045 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_06_staff_regular ... 2026-10-11 19:37:30,105 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_07_middle_l2_manages_manager ... 2026-10-11 19:37:30,161 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_08_nodept_deputy_of_l2 ... 2026-10-11 19:37:30,226 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_09_nodept_deputy_of_l3 ... 2026-10-11 19:37:30,297 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_10_nodept_deputy_of_exec ... 2026-10-11 19:37:30,361 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_11_nodept_deputy_of_l4 ... 2026-10-11 19:37:30,453 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 19:37:32,308 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3249] 2026-10-11 19:37:32,320 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50111] 2026-10-11 19:37:32,328 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:37:33,058 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3250] 2026-10-11 19:37:33,066 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50116] 2026-10-11 19:37:33,072 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:37:33,089 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_12_hr_officer_can_read ... 2026-10-11 19:37:33,127 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_13_group_expand_as_hr_user ... 2026-10-11 19:37:33,151 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_14_basic_user_can_access_employee_public_list ... 2026-10-11 19:37:33,199 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_16_basic_user_cannot_crash_group_expand ... 2026-10-11 19:37:33,235 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-11 19:37:33,248 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_department_action_employee: Starting TestHrDepartmentActionEmployee.test_department_employee_action_includes_concurrent_employee_context ... 2026-10-11 19:37:33,664 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_department_action_employee: Starting TestHrDepartmentActionEmployee.test_department_employee_action_surfaces_concurrent_position_employee ... 2026-10-11 19:37:34,162 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:37:34,177 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_compute_fields ... 2026-10-11 19:37:34,852 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_update_when_job_changes ... 2026-10-11 19:37:35,602 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_with_job_no_department ... 2026-10-11 19:37:36,311 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_department_search_includes_concurrent_employee ... 2026-10-11 19:37:36,939 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_collections_include_concurrent_positions ... 2026-10-11 19:37:37,650 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_with_multiple_concurrent_positions ... 2026-10-11 19:37:38,353 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_without_concurrent_positions ... 2026-10-11 19:37:39,167 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_parent_ids_include_concurrent_managers ... 2026-10-11 19:37:40,084 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_public_mirror_multi_position_ids_no_keyerror ... 2026-10-11 19:37:40,825 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_search_panel_counts_include_concurrent_departments ... 2026-10-11 19:37:41,562 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_search_public_multi_position_ids_no_error ... 2026-10-11 19:37:42,547 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 19:37:42,561 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionCompanyIsolation.test_company_id_propagated_from_employee ... 2026-10-11 19:37:55,087 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionCompanyIsolation.test_multi_position_company_isolation ... 2026-10-11 19:38:07,149 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:38:07,165 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionViewArch.test_multi_position_ids_has_hr_user_groups_gate ... 2026-10-11 19:38:07,208 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:38:07,223 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_07_manager_direct_reports ... 2026-10-11 19:38:08,692 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_08_current_job_primary_manager ... 2026-10-11 19:38:10,100 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_child_ids_include_concurrent_positions ... 2026-10-11 19:38:10,985 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_current_job_id_from_concurrent_position ... 2026-10-11 19:38:11,776 121 INFO rb-001770c-225483-423667 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-11 19:38:12,496 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_employee_without_concurrent_positions ... 2026-10-11 19:38:13,457 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_hierarchy_read_includes_concurrent_positions ... 2026-10-11 19:38:14,240 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_manager_without_concurrent_subordinates ... 2026-10-11 19:38:15,082 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-11 19:38:15,099 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_org_chart_route ... 2026-10-11 19:38:15,611 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3251] 2026-10-11 19:38:15,624 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [51250] 2026-10-11 19:38:15,631 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:38:16,134 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3252] 2026-10-11 19:38:16,143 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [51252] 2026-10-11 19:38:16,150 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:38:17,219 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:test_hr_user from n/a 2026-10-11 19:38:17,230 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:38:17,551 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:38:17] "POST /hr/get_org_chart HTTP/1.1" 200 - 26 0.016 0.308 2026-10-11 19:38:17,572 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:38:17] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.004 0.015 2026-10-11 19:38:17,574 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_org_chart_route: waiting for threads: [] 2026-10-11 19:38:17,605 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_subordinates_route_base_user ... 2026-10-11 19:38:18,081 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3253] 2026-10-11 19:38:18,093 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [51277] 2026-10-11 19:38:18,101 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:38:18,619 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3254] 2026-10-11 19:38:18,631 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [51279] 2026-10-11 19:38:18,641 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:38:19,744 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:test_base_user from n/a 2026-10-11 19:38:19,751 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:38:21,069 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:38:21] "POST /hr/get_subordinates HTTP/1.1" 200 - 22 0.014 1.307 2026-10-11 19:38:21,086 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:38:21] "POST /hr/get_subordinates HTTP/1.1" 200 - 8 0.003 0.010 2026-10-11 19:38:21,136 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:38:21] "POST /hr/get_subordinates HTTP/1.1" 200 - 11 0.004 0.012 2026-10-11 19:38:21,137 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_subordinates_route_base_user: waiting for threads: [] 2026-10-11 19:38:21,162 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_subordinates_route_hr_user ... 2026-10-11 19:38:21,692 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3255] 2026-10-11 19:38:21,704 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [51304] 2026-10-11 19:38:21,712 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:38:22,169 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3256] 2026-10-11 19:38:22,179 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [51306] 2026-10-11 19:38:22,185 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:38:23,261 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:test_hr_user from n/a 2026-10-11 19:38:23,275 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:38:23,604 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:38:23] "POST /hr/get_subordinates HTTP/1.1" 200 - 22 0.014 0.317 2026-10-11 19:38:23,619 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:38:23] "POST /hr/get_subordinates HTTP/1.1" 200 - 8 0.003 0.009 2026-10-11 19:38:23,663 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:38:23] "POST /hr/get_subordinates HTTP/1.1" 200 - 11 0.006 0.011 2026-10-11 19:38:23,664 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_subordinates_route_hr_user: waiting for threads: [] 2026-10-11 19:38:23,703 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 19:38:29,329 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_01_access_right_ot_rule_base_user ... 2026-10-11 19:38:29,687 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.rule 2026-10-11 19:38:29,710 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.rule 2026-10-11 19:38:29,735 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.message records with IDs: [7187] 2026-10-11 19:38:29,743 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.rule 2026-10-11 19:38:29,833 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_02_access_right_ot_rule_manager ... 2026-10-11 19:38:30,046 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted hr.overtime.rule records with IDs: [15661] 2026-10-11 19:38:30,123 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_03_access_right_ot_reason_base_user ... 2026-10-11 19:38:30,135 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.reason 2026-10-11 19:38:30,156 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.reason 2026-10-11 19:38:30,161 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.reason 2026-10-11 19:38:30,214 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_04_access_right_ot_reason_manager ... 2026-10-11 19:38:30,401 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [426486] 2026-10-11 19:38:30,401 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted hr.overtime.reason records with IDs: [1] 2026-10-11 19:38:30,432 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_05_access_right_ot_rule_code_base_user ... 2026-10-11 19:38:30,444 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.rule.code 2026-10-11 19:38:30,461 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.rule.code 2026-10-11 19:38:30,466 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.rule.code 2026-10-11 19:38:30,514 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_06_access_right_ot_rule_code_manager ... 2026-10-11 19:38:30,716 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted hr.overtime.rule.code records with IDs: [29] 2026-10-11 19:38:30,754 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_07_access_right_ot_plan_base_user ... 2026-10-11 19:38:30,907 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [1] 2026-10-11 19:38:31,158 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 2309, model: hr.overtime.plan 2026-10-11 19:38:31,189 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2309, model: hr.overtime.plan 2026-10-11 19:38:31,200 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2309, model: hr.overtime.plan 2026-10-11 19:38:31,209 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2309, model: hr.overtime.plan 2026-10-11 19:38:31,305 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted hr.overtime.plan.line records with IDs: [2] 2026-10-11 19:38:31,369 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted hr.overtime.plan records with IDs: [1] 2026-10-11 19:38:31,398 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_08_access_right_ot_plan_approval_user ... 2026-10-11 19:38:31,436 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:31,463 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2, 1], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:31,472 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:31,480 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:31,589 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:31,648 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2, 1], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:31,661 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:31,675 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:31,958 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:31,980 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:31,988 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:31,996 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:32,007 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:32,048 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:32,088 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:32,102 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2310, model: hr.overtime.plan 2026-10-11 19:38:32,186 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2310 deleted hr.overtime.plan records with IDs: [2] 2026-10-11 19:38:32,217 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_09_access_right_ot_plan_officer ... 2026-10-11 19:38:32,602 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2310 deleted hr.overtime.plan records with IDs: [2] 2026-10-11 19:38:32,643 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_10_access_right_ot_plan_base_admin ... 2026-10-11 19:38:33,022 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2310 deleted hr.overtime.plan records with IDs: [2] 2026-10-11 19:38:33,054 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_12_access_right_approval_team_user ... 2026-10-11 19:38:33,671 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_13_access_right_officer_user_01 ... 2026-10-11 19:38:33,836 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [140] 2026-10-11 19:38:34,081 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_13_access_right_officer_user_02 ... 2026-10-11 19:38:34,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [140] 2026-10-11 19:38:34,983 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_14_access_right_officer_user_03 ... 2026-10-11 19:38:36,152 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:38:42,633 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_compute_line_ids ... 2026-10-11 19:38:43,015 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-11 19:38:43,187 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_contract_form ... 2026-10-11 19:38:43,401 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_no_overlap_sql_constraint ... 2026-10-11 19:38:43,650 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_compute_contract_ids ... 2026-10-11 19:38:43,812 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-11 19:38:44,048 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_compute_line_ids ... 2026-10-11 19:38:44,095 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17, 13, 16] 2026-10-11 19:38:44,259 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3257] 2026-10-11 19:38:44,346 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3258] 2026-10-11 19:38:44,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-11 19:38:45,525 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_overtime_in_holiday ... 2026-10-11 19:38:46,761 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_03_compute_line_ids ... 2026-10-11 19:38:46,925 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-11 19:38:46,961 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_03_compute_mismatch_overtime_plan ... 2026-10-11 19:38:47,007 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17, 13, 16] 2026-10-11 19:38:47,162 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3259] 2026-10-11 19:38:47,239 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3260] 2026-10-11 19:38:47,674 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-11 19:38:47,756 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_03_generate_work_entries_is_idempotent ... 2026-10-11 19:38:48,059 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_04_compute_line_ids ... 2026-10-11 19:38:48,189 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-11 19:38:48,350 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_05_compute_line_ids ... 2026-10-11 19:38:48,601 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [7] 2026-10-11 19:38:48,866 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3261] 2026-10-11 19:38:49,334 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-11 19:38:49,702 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_06_compute_line_ids ... 2026-10-11 19:38:49,905 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-11 19:38:50,300 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_07_compute_line_ids ... 2026-10-11 19:38:50,615 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-11 19:38:51,013 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_07_compute_planed_pay_actual_pay_between_2month ... 2026-10-11 19:38:51,337 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-11 19:38:51,569 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [164066] 2026-10-11 19:38:51,569 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [11] 2026-10-11 19:38:51,837 121 INFO rb-001770c-225483-423667 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-11 19:38:52,018 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-10-11 19:38:52,959 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_08_compute_regconition_mode ... 2026-10-11 19:38:53,072 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_09_duplicate_overtime_plan ... 2026-10-11 19:38:53,121 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_10_overlap_period_overtime ... 2026-10-11 19:38:53,254 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_11_overlap_period_overtime ... 2026-10-11 19:38:53,754 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:38:53,769 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_01_unique_overtime_reason ... 2026-10-11 19:38:59,519 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_02_unique_overtime_reason ... 2026-10-11 19:39:05,253 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_03_unique_overtime_reason ... 2026-10-11 19:39:10,714 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_04_unique_overtime_reason ... 2026-10-11 19:39:16,469 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_05_unique_overtime_reason ... 2026-10-11 19:39:21,808 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_unique_overtime_code ... 2026-10-11 19:39:27,544 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:39:33,451 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_01_compute_employee_ids ... 2026-10-11 19:39:33,790 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_01_generate_ot_mass_schedule ... 2026-10-11 19:39:35,114 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_02_generate_ot_mass_schedule ... 2026-10-11 19:39:35,151 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03_compute_employee_ids ... 2026-10-11 19:39:35,343 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03_generate_ot_mass_schedule ... 2026-10-11 19:39:35,459 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03a_compute_employee_ids ... 2026-10-11 19:39:35,691 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_04_compute_employee_ids ... 2026-10-11 19:39:36,093 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_04_generate_ot_mass_schedule ... 2026-10-11 19:39:36,258 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [33] 2026-10-11 19:39:36,702 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_05_compute_employee_ids ... 2026-10-11 19:39:36,804 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_05_generate_ot_mass_schedule ... 2026-10-11 19:39:36,923 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [33] 2026-10-11 19:39:36,972 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [67] 2026-10-11 19:39:37,294 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_06_compute_employee_ids ... 2026-10-11 19:39:37,365 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_06_generate_ot_mass_schedule ... 2026-10-11 19:39:38,726 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_07_compute_employee_ids ... 2026-10-11 19:39:38,837 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_07_generate_ot_mass_schedule ... 2026-10-11 19:39:44,330 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:39:49,995 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_01_overtime_rule_period ... 2026-10-11 19:39:50,322 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_02_overtime_rule_period ... 2026-10-11 19:39:50,357 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_03_format_hour_from_hour_to ... 2026-10-11 19:39:50,386 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_04_format_hour_from_hour_to ... 2026-10-11 19:39:50,423 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_05_format_hour_hour_to ... 2026-10-11 19:39:50,458 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_06_overlap_overtime_rule ... 2026-10-11 19:39:50,505 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_07_overlap_overtime_rule ... 2026-10-11 19:39:50,549 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_08_overlap_overtime_rule ... 2026-10-11 19:39:50,593 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_09_overlap_overtime_rule ... 2026-10-11 19:39:50,638 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_10_compute_pay_rate_holiday ... 2026-10-11 19:39:50,673 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_11_compute_pay_rate_holiday ... 2026-10-11 19:39:50,761 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:39:51,875 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_01_check_overtime_approval_request ... 2026-10-11 19:39:52,099 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-10-11 19:39:52,185 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_02_check_overtime_approval_request ... 2026-10-11 19:39:52,687 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-10-11 19:39:52,792 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_03_search_overtime_plan_ids ... 2026-10-11 19:39:52,821 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_04_check_overtime_approval_request ... 2026-10-11 19:39:53,223 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-10-11 19:39:53,633 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3262] 2026-10-11 19:39:53,773 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_06_check_overtime_approval_request ... 2026-10-11 19:39:54,118 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-10-11 19:39:54,512 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3263] 2026-10-11 19:39:54,606 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_07_check_overtime_approval_request ... 2026-10-11 19:39:54,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-10-11 19:39:55,436 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3264] 2026-10-11 19:39:55,649 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3265] 2026-10-11 19:39:55,751 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3266] 2026-10-11 19:39:55,892 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2182] 2026-10-11 19:39:56,016 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3267] 2026-10-11 19:39:56,177 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_13_check_overtime_approval_request ... 2026-10-11 19:40:00,299 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_14_check_overtime_approval_request ... 2026-10-11 19:40:01,283 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_15_check_overtime_approval_request ... 2026-10-11 19:40:01,573 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3268] 2026-10-11 19:40:01,718 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2183] 2026-10-11 19:40:01,984 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_16_check_overtime_approval_request ... 2026-10-11 19:40:02,019 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_17_check_overtime_approval_request ... 2026-10-11 19:40:03,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3269] 2026-10-11 19:40:03,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2184] 2026-10-11 19:40:03,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3270] 2026-10-11 19:40:04,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2185] 2026-10-11 19:40:04,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3271] 2026-10-11 19:40:04,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3272] 2026-10-11 19:40:05,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2186] 2026-10-11 19:40:05,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3273] 2026-10-11 19:40:05,360 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_18_check_overtime_approval_request ... 2026-10-11 19:40:07,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3274] 2026-10-11 19:40:07,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2187] 2026-10-11 19:40:07,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3275] 2026-10-11 19:40:07,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2188] 2026-10-11 19:40:07,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3276] 2026-10-11 19:40:08,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3277] 2026-10-11 19:40:08,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2189] 2026-10-11 19:40:09,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3278] 2026-10-11 19:40:09,174 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_19_check_overtime_approval_request ... 2026-10-11 19:40:10,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3279] 2026-10-11 19:40:11,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2190] 2026-10-11 19:40:11,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3280] 2026-10-11 19:40:11,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2191] 2026-10-11 19:40:11,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3281] 2026-10-11 19:40:12,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3282] 2026-10-11 19:40:12,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2192] 2026-10-11 19:40:12,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3283] 2026-10-11 19:40:13,089 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_20_check_overtime_approval_request ... 2026-10-11 19:40:14,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3284] 2026-10-11 19:40:15,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2193] 2026-10-11 19:40:15,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3285] 2026-10-11 19:40:15,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2194] 2026-10-11 19:40:15,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3286] 2026-10-11 19:40:16,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3287] 2026-10-11 19:40:16,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2195] 2026-10-11 19:40:16,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3288] 2026-10-11 19:40:17,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_21_check_overtime_approval_request ... 2026-10-11 19:40:18,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3289] 2026-10-11 19:40:19,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2196] 2026-10-11 19:40:19,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3290] 2026-10-11 19:40:19,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2197] 2026-10-11 19:40:19,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3291] 2026-10-11 19:40:19,601 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_22_overtime_request__flow_01 ... 2026-10-11 19:40:19,918 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3292] 2026-10-11 19:40:20,049 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2198] 2026-10-11 19:40:20,639 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3293] 2026-10-11 19:40:20,757 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2199] 2026-10-11 19:40:21,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3294] 2026-10-11 19:40:21,565 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2200] 2026-10-11 19:40:22,203 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3295] 2026-10-11 19:40:22,359 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2201] 2026-10-11 19:40:22,528 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_23_check_overtime_on_weekend ... 2026-10-11 19:40:23,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3296] 2026-10-11 19:40:23,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2202] 2026-10-11 19:40:23,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3297] 2026-10-11 19:40:24,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2203] 2026-10-11 19:40:24,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3298] 2026-10-11 19:40:25,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3299] 2026-10-11 19:40:25,216 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_24_check_overtime_on_public_holiday ... 2026-10-11 19:40:26,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3300] 2026-10-11 19:40:27,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2205] 2026-10-11 19:40:27,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3301] 2026-10-11 19:40:27,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2206] 2026-10-11 19:40:27,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3302] 2026-10-11 19:40:28,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3303] 2026-10-11 19:40:28,378 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:40:28,720 121 INFO rb-001770c-225483-423667 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-11 19:40:31,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3304] 2026-10-11 19:40:31,232 121 INFO rb-001770c-225483-423667 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-11 19:40:32,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3305] 2026-10-11 19:40:32,530 121 INFO rb-001770c-225483-423667 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-11 19:40:33,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3306] 2026-10-11 19:40:33,852 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:40:34,179 121 INFO rb-001770c-225483-423667 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-11 19:40:34,946 121 INFO rb-001770c-225483-423667 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-11 19:40:35,364 121 INFO rb-001770c-225483-423667 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-11 19:40:35,748 121 INFO rb-001770c-225483-423667 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-11 19:40:37,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3307] 2026-10-11 19:40:37,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2211] 2026-10-11 19:40:37,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3308] 2026-10-11 19:40:37,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2212] 2026-10-11 19:40:37,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3309] 2026-10-11 19:40:38,244 121 INFO rb-001770c-225483-423667 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-11 19:40:38,645 121 INFO rb-001770c-225483-423667 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-11 19:40:39,168 121 INFO rb-001770c-225483-423667 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-11 19:40:40,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3310] 2026-10-11 19:40:40,592 121 INFO rb-001770c-225483-423667 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-11 19:40:41,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3311] 2026-10-11 19:40:41,951 121 INFO rb-001770c-225483-423667 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-11 19:40:43,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3312] 2026-10-11 19:40:43,511 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:40:44,494 121 INFO rb-001770c-225483-423667 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-11 19:40:45,617 121 INFO rb-001770c-225483-423667 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-11 19:40:46,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3313] 2026-10-11 19:40:47,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2216] 2026-10-11 19:40:47,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3314] 2026-10-11 19:40:47,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2217] 2026-10-11 19:40:47,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3315] 2026-10-11 19:40:48,818 121 INFO rb-001770c-225483-423667 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-11 19:40:50,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3316] 2026-10-11 19:40:50,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [111], uid: 2317, model: viin.approval.request 2026-10-11 19:40:50,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [111], uid: 2317, model: viin.approval.request 2026-10-11 19:40:50,906 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:40:51,210 121 INFO rb-001770c-225483-423667 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-11 19:40:52,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3317] 2026-10-11 19:40:52,571 121 INFO rb-001770c-225483-423667 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-11 19:40:53,057 121 INFO rb-001770c-225483-423667 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-11 19:40:53,762 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_evaluating_the_limit_never_writes_anything ... 2026-10-11 19:40:54,432 121 INFO rb-001770c-225483-423667 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-11 19:40:55,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3318] 2026-10-11 19:40:55,799 121 INFO rb-001770c-225483-423667 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-11 19:40:56,278 121 INFO rb-001770c-225483-423667 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-11 19:40:57,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3319] 2026-10-11 19:40:57,684 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:40:58,003 121 INFO rb-001770c-225483-423667 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-11 19:40:58,585 121 INFO rb-001770c-225483-423667 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-11 19:40:59,285 121 INFO rb-001770c-225483-423667 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-11 19:40:59,772 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:41:00,884 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_02_check_overtime_plan ... 2026-10-11 19:41:00,998 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_03_check_overtime_plan ... 2026-10-11 19:41:01,062 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_04_check_overtime_plan ... 2026-10-11 19:41:01,432 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3320] 2026-10-11 19:41:01,538 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_05_check_overtime_plan ... 2026-10-11 19:41:01,943 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3321] 2026-10-11 19:41:02,058 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_06_check_overtime_plan ... 2026-10-11 19:41:02,125 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [141] 2026-10-11 19:41:02,167 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [266] 2026-10-11 19:41:02,196 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_07_check_overtime_plan ... 2026-10-11 19:41:02,275 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [140] 2026-10-11 19:41:02,357 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [265] 2026-10-11 19:41:02,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [167] 2026-10-11 19:41:02,641 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [152] 2026-10-11 19:41:02,709 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52646] 2026-10-11 19:41:02,762 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [122] 2026-10-11 19:41:02,772 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6521] 2026-10-11 19:41:02,802 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_08_check_overtime_plan ... 2026-10-11 19:41:03,097 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3322] 2026-10-11 19:41:03,172 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [140] 2026-10-11 19:41:03,256 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:41:04,289 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_request_follower_access: Starting TestOvertimeRequestFollowerAccess.test_follower_opens_request_whose_plans_he_cannot_read ... 2026-10-11 19:41:04,760 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [268], uid: 2318, model: hr.overtime.plan 2026-10-11 19:41:04,837 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:41:05,148 121 INFO rb-001770c-225483-423667 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-11 19:41:05,421 121 INFO rb-001770c-225483-423667 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-11 19:41:06,263 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [61945, 61946, 61947, 61948, 61949, 61950, 61951, 61952] 2026-10-11 19:41:07,196 121 INFO rb-001770c-225483-423667 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-11 19:41:07,376 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [684, 685, 686, 687, 688, 689, 690, 691] 2026-10-11 19:41:08,260 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:41:09,381 121 INFO rb-001770c-225483-423667 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-11 19:41:10,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3323] 2026-10-11 19:41:10,423 121 INFO rb-001770c-225483-423667 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-11 19:41:11,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3324] 2026-10-11 19:41:11,815 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:41:12,937 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_30_cancel_archives_work_entries ... 2026-10-11 19:41:13,686 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3325] 2026-10-11 19:41:13,901 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2228] 2026-10-11 19:41:14,026 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3326] 2026-10-11 19:41:14,303 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2229] 2026-10-11 19:41:14,434 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3327] 2026-10-11 19:41:14,727 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_31_revalidate_does_not_resurrect_archived_entries ... 2026-10-11 19:41:15,610 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3328] 2026-10-11 19:41:15,806 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2230] 2026-10-11 19:41:15,951 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3329] 2026-10-11 19:41:16,211 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2231] 2026-10-11 19:41:16,335 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3330] 2026-10-11 19:41:16,964 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3331] 2026-10-11 19:41:17,103 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2232] 2026-10-11 19:41:17,203 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3332] 2026-10-11 19:41:17,388 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2233] 2026-10-11 19:41:17,496 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3333] 2026-10-11 19:41:17,622 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_32_cancel_work_entries_direct ... 2026-10-11 19:41:18,522 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3334] 2026-10-11 19:41:18,738 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2234] 2026-10-11 19:41:18,857 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3335] 2026-10-11 19:41:19,080 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2235] 2026-10-11 19:41:19,197 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3336] 2026-10-11 19:41:19,354 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:41:20,521 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [171] 2026-10-11 19:41:20,573 121 INFO rb-001770c-225483-423667 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-11 19:41:20,932 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3337] 2026-10-11 19:41:21,145 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2236] 2026-10-11 19:41:21,503 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2237] 2026-10-11 19:41:21,616 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2238] 2026-10-11 19:41:21,663 121 INFO rb-001770c-225483-423667 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-11 19:41:21,988 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3338] 2026-10-11 19:41:22,199 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2239] 2026-10-11 19:41:22,478 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2240] 2026-10-11 19:41:22,626 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2241] 2026-10-11 19:41:22,981 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52701, 52700] 2026-10-11 19:41:22,999 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.leave.allocation records with IDs: [92, 93] 2026-10-11 19:41:23,008 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6543, 6544] 2026-10-11 19:41:23,054 121 INFO rb-001770c-225483-423667 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-11 19:41:23,386 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3339] 2026-10-11 19:41:23,582 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2242] 2026-10-11 19:41:23,894 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2243] 2026-10-11 19:41:23,999 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2244] 2026-10-11 19:41:24,348 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.message records with IDs: [52710, 52709] 2026-10-11 19:41:24,363 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted hr.leave.allocation records with IDs: [94, 95] 2026-10-11 19:41:24,368 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6545, 6546] 2026-10-11 19:41:24,412 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:41:25,588 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [174] 2026-10-11 19:41:25,627 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_01_overtime_approval_payroll ... 2026-10-11 19:41:26,086 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_02_overtime_approval_payroll ... 2026-10-11 19:41:26,470 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_03_overtime_approval_payroll ... 2026-10-11 19:41:26,817 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3340] 2026-10-11 19:41:27,361 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_05_overtime_approval_payroll ... 2026-10-11 19:41:27,666 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3341] 2026-10-11 19:41:27,796 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2246] 2026-10-11 19:41:28,322 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_06_overtime_approval_payroll ... 2026-10-11 19:41:28,636 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3342] 2026-10-11 19:41:28,777 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2247] 2026-10-11 19:41:28,854 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3343] 2026-10-11 19:41:29,378 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_07_overtime_approval_payroll ... 2026-10-11 19:41:29,748 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3344] 2026-10-11 19:41:29,905 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2248] 2026-10-11 19:41:29,998 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3345] 2026-10-11 19:41:30,559 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_08_overtime_approval_payroll ... 2026-10-11 19:41:30,839 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3346] 2026-10-11 19:41:30,964 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2249] 2026-10-11 19:41:31,033 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3347] 2026-10-11 19:41:31,669 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3348] 2026-10-11 19:41:31,771 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3349] 2026-10-11 19:41:31,822 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_09_overtime_approval_payroll ... 2026-10-11 19:41:32,148 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3350] 2026-10-11 19:41:32,299 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2250] 2026-10-11 19:41:32,385 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3351] 2026-10-11 19:41:33,493 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_10_overtime_approval_payroll ... 2026-10-11 19:41:33,924 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [162] 2026-10-11 19:41:33,958 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [286] 2026-10-11 19:41:33,988 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_11_overtime_approval_payroll ... 2026-10-11 19:41:34,848 121 INFO rb-001770c-225483-423667 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-11 19:41:35,224 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3352] 2026-10-11 19:41:35,395 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2251] 2026-10-11 19:41:35,501 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3353] 2026-10-11 19:41:36,463 121 INFO rb-001770c-225483-423667 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-11 19:41:36,796 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3354] 2026-10-11 19:41:36,916 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2252] 2026-10-11 19:41:36,995 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3355] 2026-10-11 19:41:37,918 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:41:43,680 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_01_matched_overtime_attendance_hours ... 2026-10-11 19:41:44,335 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:44,679 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_02_matched_overtime_attendance_hours ... 2026-10-11 19:41:45,106 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:45,307 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_03_matched_overtime_attendance_hours ... 2026-10-11 19:41:45,644 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:45,840 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [1] 2026-10-11 19:41:45,870 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_04_matched_overtime_attendance_hours ... 2026-10-11 19:41:46,168 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:46,350 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [3] 2026-10-11 19:41:46,380 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_05_matched_overtime_attendance_hours ... 2026-10-11 19:41:46,716 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:46,908 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [5] 2026-10-11 19:41:46,938 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_06_matched_overtime_attendance_hours ... 2026-10-11 19:41:47,310 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:47,549 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [7] 2026-10-11 19:41:47,591 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_07_matched_overtime_attendance_hours ... 2026-10-11 19:41:48,030 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:48,258 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [9] 2026-10-11 19:41:48,298 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_08_matched_overtime_attendance_hours ... 2026-10-11 19:41:48,706 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:48,938 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [11] 2026-10-11 19:41:48,979 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_09_matched_overtime_attendance_hours ... 2026-10-11 19:41:49,296 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:49,497 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [13] 2026-10-11 19:41:49,535 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_10_matched_overtime_attendance_hours ... 2026-10-11 19:41:49,984 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:50,225 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [15] 2026-10-11 19:41:50,268 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_11_matched_overtime_attendance_hours ... 2026-10-11 19:41:50,642 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:50,853 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [17] 2026-10-11 19:41:50,897 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_12_matched_overtime_attendance_hours ... 2026-10-11 19:41:51,258 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:51,427 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_13_matched_overtime_attendance_hours ... 2026-10-11 19:41:51,729 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:51,917 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [19] 2026-10-11 19:41:52,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [20] 2026-10-11 19:41:52,046 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_14_matched_overtime_attendance_hours ... 2026-10-11 19:41:52,482 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:53,613 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [22] 2026-10-11 19:41:53,694 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [23] 2026-10-11 19:41:53,737 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_15_matched_overtime_attendance_hours ... 2026-10-11 19:41:54,113 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:54,434 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [32] 2026-10-11 19:41:54,469 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [33] 2026-10-11 19:41:54,502 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_16_matched_overtime_attendance_hours ... 2026-10-11 19:41:54,852 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:55,206 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [36] 2026-10-11 19:41:55,242 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [37] 2026-10-11 19:41:55,297 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [38] 2026-10-11 19:41:55,328 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [39] 2026-10-11 19:41:55,360 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_17_matched_overtime_attendance_hours ... 2026-10-11 19:41:55,567 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2799, 2798, 2797, 2796, 2795, 2794, 2793, 2792, 2791, 2790] 2026-10-11 19:41:55,600 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [159310, 159319, 159311, 159312, 159313, 159314, 159315, 159316, 159317, 159318] 2026-10-11 19:41:55,600 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [12, 11, 10, 9, 8, 7, 6, 5, 4, 3] 2026-10-11 19:41:55,646 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [2, 3, 4, 5, 6, 7, 8, 9, 10] 2026-10-11 19:41:55,890 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:56,160 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [190] 2026-10-11 19:41:56,364 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_18_reconcile_core_overtime_plan_match ... 2026-10-11 19:41:56,718 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:56,900 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [44] 2026-10-11 19:41:56,946 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_19_plan_recognized_overtime_hours_field ... 2026-10-11 19:41:57,318 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:57,562 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [46] 2026-10-11 19:41:57,596 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_20_no_plan_match_core_overtime_untouched ... 2026-10-11 19:41:57,970 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [164] 2026-10-11 19:41:58,311 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:42:05,116 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_exp_days ... 2026-10-11 19:42:05,631 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3356] 2026-10-11 19:42:05,728 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2253] 2026-10-11 19:42:05,778 121 INFO rb-001770c-225483-423667 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-11 19:42:06,099 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3357] 2026-10-11 19:42:06,217 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2254] 2026-10-11 19:42:06,253 121 INFO rb-001770c-225483-423667 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-11 19:42:06,529 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3358] 2026-10-11 19:42:06,655 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2255] 2026-10-11 19:42:06,692 121 INFO rb-001770c-225483-423667 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-11 19:42:06,752 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_update_allocation ... 2026-10-11 19:42:07,069 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3359] 2026-10-11 19:42:07,186 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2256] 2026-10-11 19:42:07,311 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [196, 197] 2026-10-11 19:42:07,761 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [198, 199] 2026-10-11 19:42:08,017 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_unlink_overtime_unlink_allocation ... 2026-10-11 19:42:08,264 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3360] 2026-10-11 19:42:08,363 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2257] 2026-10-11 19:42:08,409 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52752, 52751] 2026-10-11 19:42:08,425 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.leave.allocation records with IDs: [100] 2026-10-11 19:42:08,431 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6563, 6564] 2026-10-11 19:42:08,493 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [196, 197] 2026-10-11 19:42:08,533 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [292] 2026-10-11 19:42:08,620 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:42:09,175 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_01_compute_overtime_plan_line_ids ... 2026-10-11 19:42:09,796 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_02_compute_overtime_plan_line_ids ... 2026-10-11 19:42:10,525 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_03_compute_overtime_base_amount ... 2026-10-11 19:42:10,904 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_04_taxed_ot_untaxed_ot ... 2026-10-11 19:42:11,162 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_05_overtime_salary_rule_amount_map ... 2026-10-11 19:42:11,192 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_06_test_compute_sheet ... 2026-10-11 19:42:12,187 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_unlink_overtime_line ... 2026-10-11 19:42:12,808 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [207, 208] 2026-10-11 19:42:12,827 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52771] 2026-10-11 19:42:12,852 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [298] 2026-10-11 19:42:12,878 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_worked_days_01 ... 2026-10-11 19:42:13,585 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_worked_days_02 ... 2026-10-11 19:42:14,229 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_08_unlink_overtime_line ... 2026-10-11 19:42:15,075 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_10_payslip_run ... 2026-10-11 19:42:15,692 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_11_payslip_run ... 2026-10-11 19:42:16,385 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_12_auto_generate_payslip ... 2026-10-11 19:42:16,537 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (139) started manually 2026-10-11 19:42:17,068 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (139) done 2026-10-11 19:42:17,129 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_13_thirteen_month_pay ... 2026-10-11 19:42:17,690 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:42:17,925 121 INFO rb-001770c-225483-423667 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-11 19:42:18,018 121 INFO rb-001770c-225483-423667 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-11 19:42:18,042 121 INFO rb-001770c-225483-423667 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-11 19:42:18,067 121 INFO rb-001770c-225483-423667 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-11 19:42:18,091 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_05_get_month_cycle_start_end_with_offset ... 2026-10-11 19:42:18,128 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_06_get_month_cycle_start_end_after_offset ... 2026-10-11 19:42:18,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_07_standard_hour_pay_uses_correct_cycle ... 2026-10-11 19:42:18,202 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_08_standard_hour_pay_consistent_within_cycle ... 2026-10-11 19:42:18,258 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_09_standard_hour_pay_different_across_cycles ... 2026-10-11 19:42:18,300 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:42:18,447 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_payroll.tests.test_security: Starting TestSecurity.test_01 ... 2026-10-11 19:42:18,529 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:42:24,864 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_01_matched_overtime_timesheet_hours ... 2026-10-11 19:42:25,568 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:25,739 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_02_matched_overtime_timesheet_hours ... 2026-10-11 19:42:26,226 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:26,449 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_03_matched_overtime_timesheet_hours ... 2026-10-11 19:42:26,909 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:27,131 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [24] 2026-10-11 19:42:27,165 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_04_matched_overtime_timesheet_hours ... 2026-10-11 19:42:27,682 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:27,863 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [26] 2026-10-11 19:42:27,893 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_05_matched_overtime_timesheet_hours ... 2026-10-11 19:42:28,277 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:28,472 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [28] 2026-10-11 19:42:28,505 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_06_matched_overtime_timesheet_hours ... 2026-10-11 19:42:28,925 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:29,164 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [30] 2026-10-11 19:42:29,207 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_07_matched_overtime_timesheet_hours ... 2026-10-11 19:42:29,622 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:29,799 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [32] 2026-10-11 19:42:29,830 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_08_matched_overtime_timesheet_hours ... 2026-10-11 19:42:30,219 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:30,421 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [34] 2026-10-11 19:42:30,453 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_09_matched_overtime_timesheet_hours ... 2026-10-11 19:42:30,947 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:31,177 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [36] 2026-10-11 19:42:31,216 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_10_matched_overtime_timesheet_hours ... 2026-10-11 19:42:31,678 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:31,861 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [38] 2026-10-11 19:42:31,893 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_11_matched_overtime_timesheet_hours ... 2026-10-11 19:42:32,261 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:32,454 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [40] 2026-10-11 19:42:32,485 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_12_matched_overtime_timesheet_hours ... 2026-10-11 19:42:32,877 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:33,122 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [42] 2026-10-11 19:42:33,254 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [43] 2026-10-11 19:42:33,312 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_13_matched_overtime_timesheet_hours ... 2026-10-11 19:42:33,795 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:33,988 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [45, 46] 2026-10-11 19:42:34,023 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_14_matched_overtime_timesheet_hours ... 2026-10-11 19:42:34,480 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:34,675 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [49, 50] 2026-10-11 19:42:34,705 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_15_matched_overtime_timesheet_hours ... 2026-10-11 19:42:35,198 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:35,432 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [53, 54] 2026-10-11 19:42:35,466 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_16_matched_overtime_timesheet_hours ... 2026-10-11 19:42:36,375 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:38,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [57] 2026-10-11 19:42:38,287 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_17_compute_timesheet_ids ... 2026-10-11 19:42:38,838 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:39,079 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [66, 67] 2026-10-11 19:42:39,133 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_18_matched_overtime_timesheet_hours ... 2026-10-11 19:42:39,558 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:39,934 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [70] 2026-10-11 19:42:39,972 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [71] 2026-10-11 19:42:40,046 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [72] 2026-10-11 19:42:40,087 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [73] 2026-10-11 19:42:40,131 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_19_matched_overtime_timesheet_hours ... 2026-10-11 19:42:40,649 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [226] 2026-10-11 19:42:41,034 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:42:42,181 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_compute_approval_user_line ... 2026-10-11 19:42:43,404 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_01 ... 2026-10-11 19:42:44,080 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [177] 2026-10-11 19:42:44,157 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_02 ... 2026-10-11 19:42:44,996 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [179] 2026-10-11 19:42:45,365 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3361] 2026-10-11 19:42:45,528 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_03 ... 2026-10-11 19:42:45,962 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_02_compute_approval_user_line ... 2026-10-11 19:42:46,941 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_02_match_timesheet ... 2026-10-11 19:42:47,309 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_03_compute_approval_user_line ... 2026-10-11 19:42:48,251 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_03_match_timesheet ... 2026-10-11 19:42:49,147 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [179] 2026-10-11 19:42:49,524 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3362] 2026-10-11 19:42:49,754 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [81] 2026-10-11 19:42:49,833 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:42:50,854 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_overtime_request_follower_access: Starting TestOvertimeTimesheetFollowerAccess.test_follower_reads_timesheets_approval_flag ... 2026-10-11 19:42:51,351 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [326], uid: 2328, model: hr.overtime.plan 2026-10-11 19:42:51,436 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:42:57,996 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_01_calculate_overtime_actual_hours ... 2026-10-11 19:42:58,606 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [269] 2026-10-11 19:42:58,844 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [48] 2026-10-11 19:42:58,886 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_02_calculate_overtime_actual_hours ... 2026-10-11 19:42:59,391 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [269] 2026-10-11 19:42:59,596 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [86] 2026-10-11 19:42:59,627 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_03_calculate_overtime_actual_hours ... 2026-10-11 19:43:00,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [269] 2026-10-11 19:43:00,365 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_04_calculate_overtime_actual_hours ... 2026-10-11 19:43:00,900 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [269] 2026-10-11 19:43:01,102 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [50] 2026-10-11 19:43:01,140 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_05_calculate_overtime_actual_hours ... 2026-10-11 19:43:01,575 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [269] 2026-10-11 19:43:01,745 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_06_calculate_overtime_actual_hours ... 2026-10-11 19:43:02,066 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [269] 2026-10-11 19:43:02,265 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [52] 2026-10-11 19:43:02,299 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_07_calculate_overtime_actual_hours ... 2026-10-11 19:43:02,839 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [269] 2026-10-11 19:43:03,081 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [90] 2026-10-11 19:43:03,108 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [54] 2026-10-11 19:43:03,147 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_08_calculate_overtime_actual_hours ... 2026-10-11 19:43:03,686 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [269] 2026-10-11 19:43:03,911 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [92] 2026-10-11 19:43:03,936 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [56] 2026-10-11 19:43:03,972 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_09_calculate_overtime_actual_hours ... 2026-10-11 19:43:04,422 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [269] 2026-10-11 19:43:04,628 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [94] 2026-10-11 19:43:04,647 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [58] 2026-10-11 19:43:04,677 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_10_calculate_overtime_actual_hours ... 2026-10-11 19:43:05,001 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [269] 2026-10-11 19:43:05,361 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [60] 2026-10-11 19:43:05,399 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [61] 2026-10-11 19:43:05,497 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [62] 2026-10-11 19:43:05,533 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [63] 2026-10-11 19:43:05,595 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [64] 2026-10-11 19:43:05,628 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [65] 2026-10-11 19:43:05,695 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:43:05,713 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_change_minimum_wage ... 2026-10-11 19:43:05,780 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_create_record ... 2026-10-11 19:43:05,811 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_0 ... 2026-10-11 19:43:05,854 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_1 ... 2026-10-11 19:43:05,887 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_2 ... 2026-10-11 19:43:05,919 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_3 ... 2026-10-11 19:43:05,951 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_4 ... 2026-10-11 19:43:05,980 121 INFO rb-001770c-225483-423667 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-11 19:43:06,019 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:43:08,322 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_1 ... 2026-10-11 19:43:13,998 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_2 ... 2026-10-11 19:43:14,144 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_3 ... 2026-10-11 19:43:14,299 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_4 ... 2026-10-11 19:43:14,436 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_contract_administrative_region ... 2026-10-11 19:43:14,668 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:43:16,870 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegisterRegion.test_contrains_contribution_amount ... 2026-10-11 19:43:23,184 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegisterRegion.test_contrib_register_history_lines_2 ... 2026-10-11 19:43:23,343 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:43:25,594 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_1 ... 2026-10-11 19:43:31,625 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_2 ... 2026-10-11 19:43:31,784 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_3 ... 2026-10-11 19:43:31,974 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:43:31,989 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_11_pow_timesheet_validation ... 2026-10-11 19:43:32,070 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [117] 2026-10-11 19:43:35,881 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_12_pow_timesheet_validation ... 2026-10-11 19:43:35,947 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [119] 2026-10-11 19:43:36,951 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_13_pow_timesheet_validation ... 2026-10-11 19:43:37,029 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [121] 2026-10-11 19:43:37,951 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_14_pow_timesheet_validation ... 2026-10-11 19:43:38,025 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [123] 2026-10-11 19:43:41,811 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_15_pow_timesheet_validation ... 2026-10-11 19:43:41,869 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [125] 2026-10-11 19:43:42,882 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_31_payslips ... 2026-10-11 19:43:42,956 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [127] 2026-10-11 19:43:46,604 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_32_payslips ... 2026-10-11 19:43:46,667 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [130] 2026-10-11 19:43:51,813 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_33_payslips ... 2026-10-11 19:43:51,879 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [133] 2026-10-11 19:43:55,302 121 INFO rb-001770c-225483-423667 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-11 19:43:55,368 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [136] 2026-10-11 19:43:59,783 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:44:01,338 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_01_compute_associated_employees_department_of_task ... 2026-10-11 19:44:01,598 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_02_filter_tasks_associated_to_user_subordinate ... 2026-10-11 19:44:01,890 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_03_filter_tasks_associated_to_user_department ... 2026-10-11 19:44:02,216 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_04_filter_tasks_assigned_to_user_department ... 2026-10-11 19:44:02,406 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_05_filter_tasks_assigned_to_user_subordinate ... 2026-10-11 19:44:02,887 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3363] 2026-10-11 19:44:02,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52909] 2026-10-11 19:44:02,905 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:44:03,335 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3364] 2026-10-11 19:44:03,344 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52911] 2026-10-11 19:44:03,351 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:44:03,820 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:44:05,145 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_project.tests.test_timesheet_group_forms: Starting TestTimesheetGroupForms.test_timesheet_user_project_form_keeps_associated_department_ids ... 2026-10-11 19:44:05,458 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_project.tests.test_timesheet_group_forms: Starting TestTimesheetGroupForms.test_timesheet_user_task_form_keeps_employee_ids ... 2026-10-11 19:44:05,748 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_project.tests.test_timesheet_group_forms: Starting TestTimesheetGroupForms.test_user_without_timesheet_group_can_open_project_form ... 2026-10-11 19:44:06,065 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_project.tests.test_timesheet_group_forms: Starting TestTimesheetGroupForms.test_user_without_timesheet_group_can_open_task_form ... 2026-10-11 19:44:06,335 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:44:06,361 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_project_timesheet_account.tests.test_project_timesheet_account: Starting TestProjectTimesheetAccount.test_assign_department_analytic_account ... 2026-10-11 19:44:06,537 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_project_timesheet_account.tests.test_project_timesheet_account: Starting TestProjectTimesheetAccount.test_migrate_department_analytic_account ... 2026-10-11 19:44:06,578 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:44:06,592 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-10-11 19:44:13,048 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2337 deleted mail.message records with IDs: [5569] 2026-10-11 19:44:13,110 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2337 deleted ir.model.data records with IDs: [326070] 2026-10-11 19:44:13,110 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2337 deleted hr.rank records with IDs: [11] 2026-10-11 19:44:13,208 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2337 deleted hr.job.rank.line records with IDs: [2] 2026-10-11 19:44:13,260 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_2 ... 2026-10-11 19:44:19,939 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2339, model: hr.rank 2026-10-11 19:44:19,944 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2339, model: hr.role 2026-10-11 19:44:19,974 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2339 deleted mail.message records with IDs: [5582] 2026-10-11 19:44:19,976 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2339, model: hr.rank 2026-10-11 19:44:19,994 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2339, model: hr.job.rank.line 2026-10-11 19:44:19,996 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2339, model: hr.job.rank.line 2026-10-11 19:44:19,999 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2339, model: hr.job.rank.line 2026-10-11 19:44:20,067 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_3 ... 2026-10-11 19:44:27,472 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 2344, model: hr.rank 2026-10-11 19:44:27,515 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [26], uid: 2343, model: hr.rank 2026-10-11 19:44:27,622 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:44:27,641 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_check_rank_company ... 2026-10-11 19:44:40,775 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_compute_recursive_parent_ids ... 2026-10-11 19:44:48,237 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_create_rank_chains ... 2026-10-11 19:44:54,947 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_create_rank_chains_2 ... 2026-10-11 19:45:01,738 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_job_constrains_rank_ids ... 2026-10-11 19:45:09,071 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_job_rank_line_compute_rank_id ... 2026-10-11 19:45:16,691 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_archive ... 2026-10-11 19:45:23,163 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_employees_count ... 2026-10-11 19:45:29,197 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_name ... 2026-10-11 19:45:35,266 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_parent_id ... 2026-10-11 19:45:41,760 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_check_department ... 2026-10-11 19:45:54,259 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_unique_create ... 2026-10-11 19:46:00,769 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_unique_write ... 2026-10-11 19:46:06,917 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_unlink_rank ... 2026-10-11 19:46:13,580 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5583] 2026-10-11 19:46:13,646 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326097] 2026-10-11 19:46:13,646 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.rank records with IDs: [25] 2026-10-11 19:46:13,890 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_unlink_rank_exist_employee ... 2026-10-11 19:46:19,847 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5582] 2026-10-11 19:46:19,910 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_job_rank_line_constrains_unique ... 2026-10-11 19:46:27,126 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:46:27,185 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5597, 5596, 5595] 2026-10-11 19:46:27,220 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326577, 326576, 326575] 2026-10-11 19:46:27,220 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-10-11 19:46:36,792 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_01_workflow ... 2026-10-11 19:46:37,266 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2399 deleted gamification.badge.user records with IDs: [6] 2026-10-11 19:46:37,356 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_02_compute_statistics ... 2026-10-11 19:46:37,590 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_03_emulation_campaign_constraints ... 2026-10-11 19:46:37,698 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_04_employee_ids_autofill ... 2026-10-11 19:46:37,918 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_05_grant_badge_for_employee ... 2026-10-11 19:46:38,146 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2399 deleted gamification.badge.user records with IDs: [7] 2026-10-11 19:46:38,183 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_06_grant_badge_for_department ... 2026-10-11 19:46:38,546 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2399 deleted gamification.badge.user records with IDs: [8, 9, 10] 2026-10-11 19:46:38,586 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_07_approval_is_admin_only_via_rpc ... 2026-10-11 19:46:38,830 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_08_officer_submits_admin_advances ... 2026-10-11 19:46:39,103 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_09_grant_badge_skips_userless_members ... 2026-10-11 19:46:39,447 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_10_campaign_state_is_date_derived ... 2026-10-11 19:46:39,487 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_11_company_scope_reachable ... 2026-10-11 19:46:39,637 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_12_switch_department_to_employee_clears_stale ... 2026-10-11 19:46:39,849 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 19:46:39,916 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5597, 5596, 5595] 2026-10-11 19:46:39,940 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326577, 326576, 326575] 2026-10-11 19:46:39,940 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-10-11 19:46:50,007 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_01_employee_access_recognition_discipline_decision ... 2026-10-11 19:46:50,136 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,147 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,151 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,156 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,158 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,161 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,163 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,166 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,414 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,449 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,477 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,569 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,585 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,613 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,645 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2405 deleted mail.message records with IDs: [57279] 2026-10-11 19:46:50,657 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2405 deleted mail.message records with IDs: [57280] 2026-10-11 19:46:50,682 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,696 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2405 deleted mail.message records with IDs: [57276] 2026-10-11 19:46:50,708 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,722 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2405 deleted mail.message records with IDs: [57277] 2026-10-11 19:46:50,735 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2405, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,761 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_02_employee_access_recognition_discipline_decision ... 2026-10-11 19:46:50,865 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:50,929 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,145 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [22], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,207 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [23], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,335 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,371 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,561 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,711 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,734 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,763 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,794 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2402 deleted mail.message records with IDs: [57283] 2026-10-11 19:46:51,806 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,817 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2402 deleted mail.message records with IDs: [57282] 2026-10-11 19:46:51,829 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,841 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2402 deleted mail.message records with IDs: [57284] 2026-10-11 19:46:51,852 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,865 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2402 deleted mail.message records with IDs: [57276] 2026-10-11 19:46:51,875 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,888 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2402 deleted mail.message records with IDs: [57277] 2026-10-11 19:46:51,899 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:51,932 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_03_hr_officer_access_recognition_discipline_decision ... 2026-10-11 19:46:52,202 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2406 deleted mail.message records with IDs: [57287, 57286, 57285, 57277, 57276] 2026-10-11 19:46:52,220 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2406 deleted hr.recognition.discipline.decision records with IDs: [28, 27, 26, 17, 16] 2026-10-11 19:46:52,226 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2406 deleted mail.followers records with IDs: [6720, 6721, 6722] 2026-10-11 19:46:52,253 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_04_access_recognition_discipline_multi_company ... 2026-10-11 19:46:52,985 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:53,019 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2406, model: hr.recognition.discipline.decision 2026-10-11 19:46:53,075 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [425], uid: 2402, model: hr.employee.public 2026-10-11 19:46:53,123 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [425], uid: 2406, model: hr.employee 2026-10-11 19:46:53,156 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:53,187 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2406, model: hr.recognition.discipline.decision 2026-10-11 19:46:53,215 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2402 deleted mail.message records with IDs: [57293] 2026-10-11 19:46:53,228 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2402, model: hr.recognition.discipline.decision 2026-10-11 19:46:53,239 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2406 deleted mail.message records with IDs: [57293] 2026-10-11 19:46:53,256 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [29], uid: 2406, model: hr.recognition.discipline.decision 2026-10-11 19:46:53,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2407 deleted mail.message records with IDs: [57293] 2026-10-11 19:46:53,377 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2407 deleted hr.recognition.discipline.decision records with IDs: [29] 2026-10-11 19:46:53,393 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2407 deleted mail.message records with IDs: [57295] 2026-10-11 19:46:53,410 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2407 deleted hr.recognition.discipline.decision records with IDs: [30] 2026-10-11 19:46:53,419 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2407 deleted mail.followers records with IDs: [6723] 2026-10-11 19:46:53,446 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_05_access_recognition_discipline_decision_type ... 2026-10-11 19:46:53,563 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2402, model: hr.recognition.discipline.decision.type 2026-10-11 19:46:53,572 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2402, model: hr.recognition.discipline.decision.type 2026-10-11 19:46:53,576 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2402, model: hr.recognition.discipline.decision.type 2026-10-11 19:46:53,603 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_06_access_recognition_discipline_campaign ... 2026-10-11 19:46:53,721 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-11 19:46:53,773 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5597, 5596, 5595] 2026-10-11 19:46:53,795 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326577, 326576, 326575] 2026-10-11 19:46:53,796 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-10-11 19:47:04,084 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recognition_discipline_approval.tests.test_hr_recognition_discipline_decision: Starting TestHrRecognitionDisciplineDecision.test_01_check_approval_request_id ... 2026-10-11 19:47:04,688 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 19:47:05,106 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recruitment.tests.test_hr_employee: Starting TestHremployee.test_compute_hr_applicants_count ... 2026-10-11 19:47:05,163 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:47:05,467 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recruitment.tests.test_res_partner: Starting TestPartner.test_method_compute_hr_applicants_count ... 2026-10-11 19:47:05,859 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:47:05,889 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326680, 326679] 2026-10-11 19:47:05,889 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.applicant.resume.line records with IDs: [1, 2] 2026-10-11 19:47:06,130 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_01_user_recruitment_access_right ... 2026-10-11 19:47:06,173 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted hr.applicant.resume.line records with IDs: [6] 2026-10-11 19:47:06,203 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_02_user_recruitment_admin_access_right ... 2026-10-11 19:47:06,256 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted hr.applicant.resume.line records with IDs: [6] 2026-10-11 19:47:06,290 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_03_user_interviewer_access_right ... 2026-10-11 19:47:06,564 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3374] 2026-10-11 19:47:06,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #7 deleted hr.applicant.resume.line records with IDs: [6] 2026-10-11 19:47:06,622 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_04_user_internal_access_right ... 2026-10-11 19:47:07,098 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 2415, model: hr.applicant.resume.line 2026-10-11 19:47:07,117 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2415, model: hr.applicant.resume.line 2026-10-11 19:47:07,125 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2415, model: hr.applicant.resume.line 2026-10-11 19:47:07,131 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2415, model: hr.applicant.resume.line 2026-10-11 19:47:07,185 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:47:07,214 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [326680, 326679] 2026-10-11 19:47:07,214 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.applicant.resume.line records with IDs: [1, 2] 2026-10-11 19:47:07,431 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_to_hr_skills_recruitment: Starting TestToHrSkillsRecruitment.test_01_create_employee_from_applicant ... 2026-10-11 19:47:07,719 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_to_hr_skills_recruitment: Starting TestToHrSkillsRecruitment.test_02_constraints_date_check ... 2026-10-11 19:47:07,783 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:47:08,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_cannot_spam_activities_for_retired_employee ... 2026-10-11 19:47:08,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:08,000 121 INFO rb-001770c-225483-423667 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-11 19:47:09,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3375] 2026-10-11 19:47:09,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_days_until_retirement_male ... 2026-10-11 19:47:09,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:09,000 121 INFO rb-001770c-225483-423667 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-11 19:47:09,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_retirement_date_female ... 2026-10-11 19:47:10,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:10,000 121 INFO rb-001770c-225483-423667 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-11 19:47:10,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_retirement_date_male ... 2026-10-11 19:47:11,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:11,000 121 INFO rb-001770c-225483-423667 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-11 19:47:11,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_time_until_retirement_female ... 2026-10-11 19:47:11,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:11,000 121 INFO rb-001770c-225483-423667 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-11 19:47:11,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_employee_past_retirement ... 2026-10-11 19:47:12,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:12,000 121 INFO rb-001770c-225483-423667 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-11 19:47:12,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_matching_rule ... 2026-10-11 19:47:13,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:13,000 121 INFO rb-001770c-225483-423667 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-11 19:47:13,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_notification_for_retired_employee ... 2026-10-11 19:47:14,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:14,000 121 INFO rb-001770c-225483-423667 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-11 19:47:14,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3376] 2026-10-11 19:47:14,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_retirement_date ... 2026-10-11 19:47:15,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:15,000 121 INFO rb-001770c-225483-423667 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-11 19:47:15,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_notification_warning_days_config ... 2026-10-11 19:47:16,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:16,000 121 INFO rb-001770c-225483-423667 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-11 19:47:16,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3377] 2026-10-11 19:47:16,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_notify_of_retirement ... 2026-10-11 19:47:17,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:17,000 121 INFO rb-001770c-225483-423667 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-11 19:47:17,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3378] 2026-10-11 19:47:17,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_retirement_rule_constraints ... 2026-10-11 19:47:17,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:17,000 121 INFO rb-001770c-225483-423667 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-11 19:47:18,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_rule_based_retirement_age ... 2026-10-11 19:47:18,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:18,000 121 INFO rb-001770c-225483-423667 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-11 19:47:19,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_search_days_until_retirement ... 2026-10-11 19:47:19,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:19,000 121 INFO rb-001770c-225483-423667 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-11 19:47:20,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_toggle_rule_based_retirement ... 2026-10-11 19:47:20,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [327258, 327259, 327260, 327261, 327257, 327252, 327253, 327254, 327255, 327256, 327251] 2026-10-11 19:47:20,000 121 INFO rb-001770c-225483-423667 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-11 19:47:20,916 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-11 19:47:20,931 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-10-11 19:47:27,896 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2418 deleted mail.message records with IDs: [57787] 2026-10-11 19:47:27,922 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2418 deleted hr.role records with IDs: [10] 2026-10-11 19:47:27,931 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2418 deleted mail.followers records with IDs: [6801] 2026-10-11 19:47:27,995 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_2 ... 2026-10-11 19:47:34,265 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2420, model: hr.role 2026-10-11 19:47:34,273 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2420, model: hr.role 2026-10-11 19:47:34,285 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2420 deleted mail.message records with IDs: [3320] 2026-10-11 19:47:34,287 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2420, model: hr.role 2026-10-11 19:47:34,334 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_3 ... 2026-10-11 19:47:41,203 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 2424, model: hr.role 2026-10-11 19:47:41,285 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:47:41,302 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_allowed_duplicate_across_companies ... 2026-10-11 19:47:46,734 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_autogenerated_from_name ... 2026-10-11 19:47:46,765 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_autogenerated_strips_accents_and_symbols ... 2026-10-11 19:47:46,798 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_duplicate_write_raises_integrity_error ... 2026-10-11 19:47:46,837 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_stable_on_rename ... 2026-10-11 19:47:46,871 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_unique_per_company_gets_suffix ... 2026-10-11 19:47:46,917 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:47:46,934 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_check_role_company ... 2026-10-11 19:47:59,463 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_compute_employees_count ... 2026-10-11 19:48:05,777 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_1 ... 2026-10-11 19:48:12,442 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_2 ... 2026-10-11 19:48:18,501 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_3 ... 2026-10-11 19:48:24,398 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_4 ... 2026-10-11 19:48:30,461 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_create_role_have_department ... 2026-10-11 19:48:38,139 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_create_role_without_department ... 2026-10-11 19:48:44,980 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_delete_role_have_employees ... 2026-10-11 19:48:51,508 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3320] 2026-10-11 19:48:51,567 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_delete_role_not_employee ... 2026-10-11 19:48:58,387 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60426] 2026-10-11 19:48:58,396 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.role records with IDs: [24] 2026-10-11 19:48:58,442 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_update_role ... 2026-10-11 19:49:05,058 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 19:49:13,201 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_access_rights: Starting TestAccessRights.test_access_rights ... 2026-10-11 19:49:13,325 121 INFO rb-001770c-225483-423667 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-001770c-225483/odoo/tests/case.py:247 2026-10-11 19:49:19,428 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_01 ... 2026-10-11 19:49:19,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [597] 2026-10-11 19:49:20,012 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_02 ... 2026-10-11 19:49:20,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [599] 2026-10-11 19:49:20,846 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_03 ... 2026-10-11 19:49:21,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [601] 2026-10-11 19:49:21,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3379] 2026-10-11 19:49:21,969 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 5 removed 2026-10-11 19:49:21,983 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_1 ... 2026-10-11 19:49:22,534 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_2 ... 2026-10-11 19:49:23,034 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_3 ... 2026-10-11 19:49:23,507 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_4 ... 2026-10-11 19:49:23,992 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_5 ... 2026-10-11 19:49:24,585 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_6 ... 2026-10-11 19:49:25,041 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_7 ... 2026-10-11 19:49:25,910 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_8 ... 2026-10-11 19:49:26,755 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:49:33,305 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_right_2 ... 2026-10-11 19:49:33,500 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2470, model: hr.job 2026-10-11 19:49:33,524 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2470 deleted mail.message records with IDs: [3039, 2388] 2026-10-11 19:49:33,526 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2470, model: hr.job 2026-10-11 19:49:33,589 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2470, model: hr.skill.description 2026-10-11 19:49:33,592 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2470, model: hr.skill.description 2026-10-11 19:49:33,599 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2470, model: hr.skill.description 2026-10-11 19:49:33,640 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2470, model: hr.rank.skill.description 2026-10-11 19:49:33,643 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2470, model: hr.rank.skill.description 2026-10-11 19:49:33,646 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2470, model: hr.rank.skill.description 2026-10-11 19:49:33,684 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_right_3 ... 2026-10-11 19:49:33,731 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-10-11 19:49:33,823 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:49:40,123 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_api_contraints_1 ... 2026-10-11 19:49:40,291 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_api_contraints_2 ... 2026-10-11 19:49:40,458 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_sql_constraints ... 2026-10-11 19:49:40,590 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_skill_description_sql_constraints ... 2026-10-11 19:49:40,784 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:49:54,069 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_1 ... 2026-10-11 19:49:54,137 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_2 ... 2026-10-11 19:49:54,239 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_3 ... 2026-10-11 19:49:54,306 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_context_rank_competency_score ... 2026-10-11 19:49:54,353 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_highest_skill_level ... 2026-10-11 19:49:54,528 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_competency_score ... 2026-10-11 19:49:54,629 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_job_position_skill_required ... 2026-10-11 19:49:54,794 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_1 ... 2026-10-11 19:49:54,879 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_10 ... 2026-10-11 19:49:54,970 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_11 ... 2026-10-11 19:49:55,073 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_12 ... 2026-10-11 19:49:55,110 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.rank records with IDs: [35] 2026-10-11 19:49:55,195 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_2 ... 2026-10-11 19:49:55,330 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_3 ... 2026-10-11 19:49:55,372 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [89] 2026-10-11 19:49:55,470 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_4 ... 2026-10-11 19:49:55,513 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [89] 2026-10-11 19:49:55,595 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_5 ... 2026-10-11 19:49:55,703 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_6 ... 2026-10-11 19:49:55,781 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_7 ... 2026-10-11 19:49:55,862 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_8 ... 2026-10-11 19:49:55,976 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_9 ... 2026-10-11 19:49:56,070 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_search_competency_score ... 2026-10-11 19:49:56,331 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:49:56,727 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [167073, 167074] 2026-10-11 19:49:56,727 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [22, 23] 2026-10-11 19:49:56,795 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel: Starting TestChannelEmployee.test_01_update_employee_skill ... 2026-10-11 19:49:56,951 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel: Starting TestChannelEmployee.test_02_update_employee_skill ... 2026-10-11 19:49:57,219 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:49:57,666 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [167073, 167074] 2026-10-11 19:49:57,666 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [22, 23] 2026-10-11 19:49:57,666 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_01_create_course_skill_level_success ... 2026-10-11 19:49:57,692 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_02_duplicate_skill_for_course ... 2026-10-11 19:49:57,762 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_03_skill_and_type_mismatch ... 2026-10-11 19:49:57,831 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_04_skill_level_and_type_mismatch ... 2026-10-11 19:49:57,919 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:49:58,085 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-11 19:49:58,088 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_01_log_timesheet_on_archived_task ... 2026-10-11 19:49:58,180 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_02_log_timesheet_not_allow_archive_task ... 2026-10-11 19:49:58,403 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_03_log_multi_timesheet_ignore_archived_task ... 2026-10-11 19:49:58,453 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [140967] 2026-10-11 19:49:58,453 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [25] 2026-10-11 19:49:58,713 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_04_log_timesheet_archived_project ... 2026-10-11 19:49:58,781 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [140963, 140967, 140977] 2026-10-11 19:49:58,781 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [26, 24, 25] 2026-10-11 19:49:58,870 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_05_log_timesheet_archived_project ... 2026-10-11 19:49:59,084 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:49:59,297 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-11 19:49:59,410 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_compute_timesheet_wip ... 2026-10-11 19:49:59,587 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_log_timesheet_manager ... 2026-10-11 19:49:59,776 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_wip_timesheet_unfollow_task ... 2026-10-11 19:49:59,961 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted mail.followers records with IDs: [211] 2026-10-11 19:49:59,987 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_compute_is_login_user_doing ... 2026-10-11 19:50:00,169 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_log_timesheet ... 2026-10-11 19:50:00,368 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_wip_timesheet_unfollow_task ... 2026-10-11 19:50:00,553 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-11 19:50:00,589 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_03_log_timesheet ... 2026-10-11 19:50:00,833 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:50:01,020 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-11 19:50:01,149 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task_multi_login: Starting TestPorjectTaskMultiLogin.test_01_multi_login ... 2026-10-11 19:50:01,496 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task_multi_login: Starting TestPorjectTaskMultiLogin.test_02_multi_login ... 2026-10-11 19:50:01,762 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:50:01,943 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-11 19:50:02,055 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_systray_timer_menu: Starting TestSystrayTimerMenu.test_get_timesheet_timer_systray_data_empty ... 2026-10-11 19:50:02,113 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_systray_timer_menu: Starting TestSystrayTimerMenu.test_get_timesheet_timer_systray_data_with_task ... 2026-10-11 19:50:02,323 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:50:03,481 121 INFO rb-001770c-225483-423667 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-11 19:50:03,782 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_task_form_access: Starting TestTaskFormAccess.test_user_without_timesheet_group_can_open_task_form ... 2026-10-11 19:50:04,018 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:50:04,172 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-11 19:50:04,209 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_core: Starting TestTimesheetTimerCore.test_01_time_start_constraints ... 2026-10-11 19:50:04,291 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_core: Starting TestTimesheetTimerCore.test_02_stop_timer_same_day_records_elapsed_hours ... 2026-10-11 19:50:04,529 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:50:04,702 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-11 19:50:04,723 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_01_stop_cross_day_returns_wizard_action ... 2026-10-11 19:50:04,886 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_02_apply_actual_elapsed_and_start_next_task ... 2026-10-11 19:50:05,228 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1703], uid: 6, model: account.analytic.line 2026-10-11 19:50:05,410 121 INFO rb-001770c-225483-423667 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-11 19:50:05,672 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:50:05,838 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-10-11 19:50:05,840 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_01_test_access_rule_with_user ... 2026-10-11 19:50:05,880 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-11 19:50:05,951 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1707], uid: 6, model: account.analytic.line 2026-10-11 19:50:06,152 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_02_test_access_rule_with_user ... 2026-10-11 19:50:06,193 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-11 19:50:06,261 121 INFO rb-001770c-225483-423667 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-11 19:50:06,438 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_03_test_access_rule_with_user ... 2026-10-11 19:50:06,480 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-11 19:50:06,583 121 INFO rb-001770c-225483-423667 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-11 19:50:06,656 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_04_test_access_rule_with_user ... 2026-10-11 19:50:06,708 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-11 19:50:06,864 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [234103] 2026-10-11 19:50:06,864 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [254] 2026-10-11 19:50:06,987 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [234104] 2026-10-11 19:50:06,987 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [255] 2026-10-11 19:50:07,061 121 INFO rb-001770c-225483-423667 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-11 19:50:07,191 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [234081] 2026-10-11 19:50:07,192 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #6 deleted account.analytic.line records with IDs: [232] 2026-10-11 19:50:07,391 121 INFO rb-001770c-225483-423667 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-11 19:50:07,436 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_05_test_access_rule_with_user ... 2026-10-11 19:50:07,481 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-10-11 19:50:07,564 121 INFO rb-001770c-225483-423667 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-11 19:50:07,770 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:50:08,318 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_01_access_rights_base_user ... 2026-10-11 19:50:08,464 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2486, model: hr.work.entry 2026-10-11 19:50:08,469 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2486, model: hr.work.entry 2026-10-11 19:50:08,474 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2486, model: hr.work.entry 2026-10-11 19:50:08,477 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2486, model: hr.work.entry.type 2026-10-11 19:50:08,481 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2486, model: hr.work.entry.type 2026-10-11 19:50:08,483 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2486, model: hr.work.entry.type 2026-10-11 19:50:08,512 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_02_access_rule_base_user ... 2026-10-11 19:50:08,586 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12129], uid: 2486, model: hr.work.entry 2026-10-11 19:50:08,619 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12130], uid: 2486, model: hr.work.entry 2026-10-11 19:50:08,811 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12130], uid: 2486, model: hr.work.entry 2026-10-11 19:50:08,901 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_03_access_rights_hr_admin ... 2026-10-11 19:50:09,090 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2486 deleted hr.work.entry records with IDs: [12131] 2026-10-11 19:50:09,125 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:50:09,188 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_01_valid_duration_01 ... 2026-10-11 19:50:10,376 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_02_valid_duration_02 ... 2026-10-11 19:50:10,687 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_02_valid_duration_03 ... 2026-10-11 19:50:10,992 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_03_work_entry_duration ... 2026-10-11 19:50:11,584 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17] 2026-10-11 19:50:11,889 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3384] 2026-10-11 19:50:12,040 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3385] 2026-10-11 19:50:12,540 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [138] 2026-10-11 19:50:12,900 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_04_regenerate_we_via_cron ... 2026-10-11 19:50:13,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [12588, 12589, 12590, 12591, 12592, 12593, 12594, 12595, 12596, 12597, 12598, 12599, 12600, 12601, 12602, 12603, 12604, 12605, 12606, 12607, 12608, 12609, 12610, 12611, 12612, 12613, 12614, 12615, 12616, 12617, 12618, 12619, 12620, 12621, 12622, 12623, 12624, 12625, 12626, 12627, 12628, 12629, 12630, 12631, 12632, 12633] 2026-10-11 19:50:14,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [12634, 12635, 12636, 12637, 12638, 12639, 12640, 12641, 12642, 12643, 12644, 12645, 12646, 12647, 12648, 12649, 12650, 12651, 12652, 12653, 12654, 12655, 12656, 12657, 12658, 12659, 12660, 12661, 12662, 12663, 12664, 12665, 12666, 12667, 12668, 12669, 12670, 12671, 12672, 12673, 12674, 12675, 12676, 12677, 12678, 12679, 12680, 12681, 12682, 12683, 12684, 12685, 12686, 12687, 12688, 12689, 12690, 12691, 12692, 12693, 12694, 12695, 12696, 12697, 12698, 12699, 12700, 12701, 12702, 12703, 12704, 12705, 12706, 12707, 12708, 12709, 12710, 12711, 12712, 12713, 12714, 12715, 12716, 12717, 12718, 12719] 2026-10-11 19:50:15,144 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:50:15,414 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_01_compute_contract_id ... 2026-10-11 19:50:15,652 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_02_create_attendance_01 ... 2026-10-11 19:50:15,805 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_02_create_attendance_02 ... 2026-10-11 19:50:16,351 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_03_write_attendance_01 ... 2026-10-11 19:50:16,538 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_03_write_attendance_02 ... 2026-10-11 19:50:16,823 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_04_unlink_attendance ... 2026-10-11 19:50:16,996 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61873] 2026-10-11 19:50:17,016 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [82] 2026-10-11 19:50:17,071 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_05_unlink_work_entry ... 2026-10-11 19:50:17,243 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [12916, 12917] 2026-10-11 19:50:17,271 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_06_action_regen_attedance_work_entry ... 2026-10-11 19:50:17,446 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_06_cancel_work_entry ... 2026-10-11 19:50:17,650 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_07_regenerate_work_entries ... 2026-10-11 19:50:18,120 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:50:18,413 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_01_conflict_timeoff_attendance_01 ... 2026-10-11 19:50:18,815 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_01_conflict_timeoff_attendance_02 ... 2026-10-11 19:50:19,193 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_02_conflict_timeoff_attendance_01 ... 2026-10-11 19:50:19,558 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_02_conflict_timeoff_attendance_02 ... 2026-10-11 19:50:19,997 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_01 ... 2026-10-11 19:50:20,369 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13038, 13039] 2026-10-11 19:50:20,468 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_02 ... 2026-10-11 19:50:20,821 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13043, 13044] 2026-10-11 19:50:20,915 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_03 ... 2026-10-11 19:50:21,270 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13048, 13049] 2026-10-11 19:50:21,381 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_04_refure_leave_01 ... 2026-10-11 19:50:21,745 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [147] 2026-10-11 19:50:21,907 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1750] 2026-10-11 19:50:21,937 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_04_refure_leave_02 ... 2026-10-11 19:50:22,320 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [148] 2026-10-11 19:50:22,506 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1751] 2026-10-11 19:50:22,541 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_05_cancel_leave ... 2026-10-11 19:50:22,878 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [149] 2026-10-11 19:50:22,965 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1752] 2026-10-11 19:50:23,013 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_06_regenerate_work_entries ... 2026-10-11 19:50:23,720 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13079, 13080] 2026-10-11 19:50:23,794 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:50:23,873 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_01_create_leave_type_with_suspension ... 2026-10-11 19:50:23,944 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_02_invalid_work_entry_type ... 2026-10-11 19:50:23,998 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_03_update_work_entry_type ... 2026-10-11 19:50:24,078 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:50:24,136 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_01_create_work_entry_type ... 2026-10-11 19:50:24,183 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_02_disable_suspension_with_leave_type ... 2026-10-11 19:50:24,241 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_03_enable_suspension_with_normal_leave ... 2026-10-11 19:50:24,307 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:50:24,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [152] 2026-10-11 19:50:24,662 121 INFO rb-001770c-225483-423667 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-11 19:50:24,891 121 INFO rb-001770c-225483-423667 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-11 19:50:24,948 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:50:24,962 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_hr_leave_type: Starting HrLeaveType.test_01_generate_work_entry_type ... 2026-10-11 19:50:25,046 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:50:25,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [153] 2026-10-11 19:50:25,783 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3386] 2026-10-11 19:50:26,187 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2268] 2026-10-11 19:50:26,195 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_resource_calendar_leaves: Starting TestResourceCalendarLeave.test_01_regenerate_work_entry ... 2026-10-11 19:50:26,279 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [7, 154] 2026-10-11 19:50:26,597 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [157, 156, 2] 2026-10-11 19:50:27,139 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1759, 1758, 1757, 1756, 1755] 2026-10-11 19:50:27,233 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [155] 2026-10-11 19:50:27,317 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [160, 159, 158] 2026-10-11 19:50:27,570 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <383118409310103.1791748227.549160242080688-openerp-message-notify@03eeb652db9e>: ['"Test employee 01" <@False>'] 2026-10-11 19:50:27,576 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3387] 2026-10-11 19:50:27,792 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:50:28,088 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [164] 2026-10-11 19:50:28,167 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_01 ... 2026-10-11 19:50:28,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3388] 2026-10-11 19:50:28,821 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2269] 2026-10-11 19:50:28,853 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_02 ... 2026-10-11 19:50:29,041 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3389] 2026-10-11 19:50:29,292 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2270] 2026-10-11 19:50:29,403 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3390] 2026-10-11 19:50:29,654 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2271] 2026-10-11 19:50:29,686 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_03 ... 2026-10-11 19:50:29,869 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3391] 2026-10-11 19:50:30,150 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2272] 2026-10-11 19:50:30,273 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3392] 2026-10-11 19:50:30,513 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2273] 2026-10-11 19:50:30,547 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_04 ... 2026-10-11 19:50:30,769 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3393] 2026-10-11 19:50:31,126 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2274] 2026-10-11 19:50:31,235 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3394] 2026-10-11 19:50:31,541 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2275] 2026-10-11 19:50:31,573 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_05 ... 2026-10-11 19:50:31,761 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3395] 2026-10-11 19:50:32,001 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2276] 2026-10-11 19:50:32,111 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3396] 2026-10-11 19:50:32,376 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2277] 2026-10-11 19:50:32,418 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_06 ... 2026-10-11 19:50:32,649 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3397] 2026-10-11 19:50:32,944 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2278] 2026-10-11 19:50:33,068 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3398] 2026-10-11 19:50:33,309 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2279] 2026-10-11 19:50:33,352 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_01 ... 2026-10-11 19:50:33,583 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3399] 2026-10-11 19:50:33,947 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2280] 2026-10-11 19:50:33,991 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_02 ... 2026-10-11 19:50:34,157 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3400] 2026-10-11 19:50:34,433 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2281] 2026-10-11 19:50:34,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3401] 2026-10-11 19:50:34,793 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2282] 2026-10-11 19:50:34,826 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_03 ... 2026-10-11 19:50:35,011 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3402] 2026-10-11 19:50:35,295 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2283] 2026-10-11 19:50:35,431 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3403] 2026-10-11 19:50:35,718 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2284] 2026-10-11 19:50:35,752 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_04 ... 2026-10-11 19:50:35,935 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3404] 2026-10-11 19:50:36,228 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2285] 2026-10-11 19:50:36,350 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3405] 2026-10-11 19:50:36,562 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2286] 2026-10-11 19:50:36,593 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_01 ... 2026-10-11 19:50:36,763 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3406] 2026-10-11 19:50:37,105 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2287] 2026-10-11 19:50:37,143 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_02 ... 2026-10-11 19:50:37,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3407] 2026-10-11 19:50:37,621 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2288] 2026-10-11 19:50:37,747 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3408] 2026-10-11 19:50:38,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2289] 2026-10-11 19:50:38,031 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_03 ... 2026-10-11 19:50:38,210 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3409] 2026-10-11 19:50:38,471 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2290] 2026-10-11 19:50:38,570 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3410] 2026-10-11 19:50:38,794 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2291] 2026-10-11 19:50:38,825 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_01 ... 2026-10-11 19:50:38,991 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3411] 2026-10-11 19:50:39,250 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2292] 2026-10-11 19:50:39,283 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_02 ... 2026-10-11 19:50:39,459 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3412] 2026-10-11 19:50:39,745 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2293] 2026-10-11 19:50:39,878 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3413] 2026-10-11 19:50:40,107 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2294] 2026-10-11 19:50:40,138 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_03 ... 2026-10-11 19:50:40,311 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3414] 2026-10-11 19:50:40,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2295] 2026-10-11 19:50:40,758 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3415] 2026-10-11 19:50:41,014 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2296] 2026-10-11 19:50:41,052 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_05_handly_conflict_we ... 2026-10-11 19:50:41,239 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3416] 2026-10-11 19:50:41,493 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2297] 2026-10-11 19:50:41,524 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_06_handly_conflict_we ... 2026-10-11 19:50:41,697 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3417] 2026-10-11 19:50:41,826 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3418] 2026-10-11 19:50:41,947 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3419] 2026-10-11 19:50:42,063 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3420] 2026-10-11 19:50:42,591 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2298, 2299, 2300, 2301] 2026-10-11 19:50:42,639 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_07_handly_conflict_we ... 2026-10-11 19:50:42,884 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3421] 2026-10-11 19:50:43,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3422] 2026-10-11 19:50:43,140 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3423] 2026-10-11 19:50:43,587 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2302, 2303, 2304] 2026-10-11 19:50:43,624 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_08_handly_conflict_we ... 2026-10-11 19:50:43,819 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3424] 2026-10-11 19:50:44,121 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2305] 2026-10-11 19:50:44,151 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_09_handly_conflict_we ... 2026-10-11 19:50:44,324 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3425] 2026-10-11 19:50:44,432 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3426] 2026-10-11 19:50:44,838 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2306, 2307] 2026-10-11 19:50:44,871 121 INFO rb-001770c-225483-423667 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_conflict_handling_deletes_only_regen_days ... 2026-10-11 19:50:45,058 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3427] 2026-10-11 19:50:45,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2308] 2026-10-11 19:50:45,383 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:50:56,638 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2487 deleted product.product records with IDs: [2106] 2026-10-11 19:50:56,675 121 INFO rb-001770c-225483-423667 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_recompute_grouping_lines ... 2026-10-11 19:51:00,396 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2487 deleted invoice.line.grouping records with IDs: [2] 2026-10-11 19:51:00,786 121 INFO rb-001770c-225483-423667 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_not_consecutive ... 2026-10-11 19:51:03,866 121 INFO rb-001770c-225483-423667 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_different_discount ... 2026-10-11 19:51:06,616 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2487 deleted invoice.line.grouping records with IDs: [12] 2026-10-11 19:51:06,954 121 INFO rb-001770c-225483-423667 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_different_taxes ... 2026-10-11 19:51:09,645 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2487 deleted invoice.line.grouping records with IDs: [18] 2026-10-11 19:51:10,009 121 INFO rb-001770c-225483-423667 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_tax_discount ... 2026-10-11 19:51:12,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2487 deleted invoice.line.grouping records with IDs: [24] 2026-10-11 19:51:12,904 121 INFO rb-001770c-225483-423667 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_tax_discount_2 ... 2026-10-11 19:51:15,033 121 INFO rb-001770c-225483-423667 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_template_tax_discount ... 2026-10-11 19:51:17,660 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2487 deleted invoice.line.grouping records with IDs: [30] 2026-10-11 19:51:17,981 121 INFO rb-001770c-225483-423667 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-11 19:51:20,699 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2487 deleted invoice.line.grouping records with IDs: [34] 2026-10-11 19:51:21,126 121 INFO rb-001770c-225483-423667 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-11 19:51:23,764 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2487 deleted invoice.line.grouping records with IDs: [40] 2026-10-11 19:51:24,791 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2487 deleted invoice.line.grouping records with IDs: [43, 44] 2026-10-11 19:51:25,172 121 INFO rb-001770c-225483-423667 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-11 19:51:27,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2487 deleted invoice.line.grouping records with IDs: [50] 2026-10-11 19:51:28,036 121 INFO rb-001770c-225483-423667 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_without_product ... 2026-10-11 19:51:30,025 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2487 deleted invoice.line.grouping records with IDs: [56] 2026-10-11 19:51:30,131 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:51:30,145 121 INFO rb-001770c-225483-423667 odoo.addons.viin_lang_detection.tests.test_detect_lang: Starting TestDetectLang.test_01_detect_lang ... 2026-10-11 19:51:30,783 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:51:30,797 121 INFO rb-001770c-225483-423667 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-11 19:51:30,798 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:30,798 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:30,859 121 INFO rb-001770c-225483-423667 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-11 19:51:30,860 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:30,861 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:30,870 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:30,870 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:30,904 121 INFO rb-001770c-225483-423667 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-11 19:51:30,905 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:30,905 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:30,935 121 INFO rb-001770c-225483-423667 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-11 19:51:30,936 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:30,937 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:30,969 121 INFO rb-001770c-225483-423667 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-11 19:51:30,970 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:30,970 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:31,025 121 INFO rb-001770c-225483-423667 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-11 19:51:31,026 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:31,026 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:31,034 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://plain.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:31,034 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://plain.viindoo.com/ 2026-10-11 19:51:31,120 121 INFO rb-001770c-225483-423667 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-11 19:51:31,122 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:31,122 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:31,159 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://favicon-toggle.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:31,159 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://favicon-toggle.viindoo.com/ 2026-10-11 19:51:31,218 121 INFO rb-001770c-225483-423667 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-11 19:51:31,219 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:31,219 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:31,270 121 INFO rb-001770c-225483-423667 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_logo_rejects_svg ... 2026-10-11 19:51:31,271 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:31,271 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:31,337 121 INFO rb-001770c-225483-423667 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-11 19:51:31,339 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:31,339 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:31,436 121 INFO rb-001770c-225483-423667 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-11 19:51:31,437 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:31,437 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-10-11 19:51:31,448 121 INFO rb-001770c-225483-423667 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-11 19:51:31,493 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 3 removed 2026-10-11 19:51:31,510 121 INFO rb-001770c-225483-423667 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-11 19:51:31,511 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://migration-guard.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:31,511 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration-guard.viindoo.com/ 2026-10-11 19:51:31,548 121 INFO rb-001770c-225483-423667 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMigration.test_migration_is_idempotent_on_rerun ... 2026-10-11 19:51:31,549 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://migration-idempotent.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:31,549 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration-idempotent.viindoo.com/ 2026-10-11 19:51:31,587 121 INFO rb-001770c-225483-423667 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-11 19:51:31,588 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request https://migration.viindoo.com/ with timeout 3 increased to 10s during tests 2026-10-11 19:51:31,588 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration.viindoo.com/ 2026-10-11 19:51:31,636 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:51:31,961 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7081] 2026-10-11 19:51:31,961 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-10-11 19:51:32,073 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7103] 2026-10-11 19:51:32,073 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-10-11 19:51:42,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted mail.message records with IDs: [4002, 4001] 2026-10-11 19:51:42,342 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.floating.rate records with IDs: [2, 1] 2026-10-11 19:51:42,370 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted mail.message records with IDs: [4006, 4005, 4004] 2026-10-11 19:51:42,374 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-10-11 19:51:42,390 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted mail.message records with IDs: [4010, 4009, 4008] 2026-10-11 19:51:42,394 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-10-11 19:51:43,582 121 INFO rb-001770c-225483-423667 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-11 19:51:43,805 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.refund.line records with IDs: [1] 2026-10-11 19:51:43,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 2026-10-11 19:51:44,200 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.refund.line records with IDs: [2] 2026-10-11 19:51:44,257 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.interest.line records with IDs: [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] 2026-10-11 19:51:45,898 121 INFO rb-001770c-225483-423667 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-11 19:51:46,082 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.refund.line records with IDs: [4] 2026-10-11 19:51:46,121 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.interest.line records with IDs: [37, 38] 2026-10-11 19:51:46,449 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.refund.line records with IDs: [5] 2026-10-11 19:51:46,522 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.interest.line records with IDs: [39, 40] 2026-10-11 19:51:47,466 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted mail.message records with IDs: [62093, 62092] 2026-10-11 19:51:47,477 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.interest.line records with IDs: [41, 42] 2026-10-11 19:51:47,490 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted mail.followers records with IDs: [7026, 7027] 2026-10-11 19:51:48,572 121 INFO rb-001770c-225483-423667 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-11 19:51:48,809 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.refund.line records with IDs: [7] 2026-10-11 19:51:48,846 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.interest.line records with IDs: [45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56] 2026-10-11 19:51:49,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.refund.line records with IDs: [8] 2026-10-11 19:51:49,210 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.borrow.interest.line records with IDs: [57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68] 2026-10-11 19:51:50,042 121 INFO rb-001770c-225483-423667 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-11 19:51:50,356 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.refund.line records with IDs: [1] 2026-10-11 19:51:50,423 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 2026-10-11 19:51:50,738 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.refund.line records with IDs: [2] 2026-10-11 19:51:50,795 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.interest.line records with IDs: [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] 2026-10-11 19:51:52,412 121 INFO rb-001770c-225483-423667 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-11 19:51:52,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.refund.line records with IDs: [4] 2026-10-11 19:51:52,619 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.interest.line records with IDs: [37, 38] 2026-10-11 19:51:52,828 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.refund.line records with IDs: [5] 2026-10-11 19:51:52,874 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.interest.line records with IDs: [39, 40] 2026-10-11 19:51:53,799 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted mail.message records with IDs: [62142, 62141] 2026-10-11 19:51:53,810 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.interest.line records with IDs: [41, 42] 2026-10-11 19:51:53,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted mail.followers records with IDs: [7080, 7081] 2026-10-11 19:51:54,965 121 INFO rb-001770c-225483-423667 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-11 19:51:55,283 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.refund.line records with IDs: [7] 2026-10-11 19:51:55,349 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.interest.line records with IDs: [45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56] 2026-10-11 19:51:55,750 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.refund.line records with IDs: [8] 2026-10-11 19:51:55,813 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2489 deleted loan.lend.interest.line records with IDs: [57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68] 2026-10-11 19:51:56,826 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:51:57,671 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_001_viewer_access_own_shipment_only ... 2026-10-11 19:51:57,865 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2493, model: logistics.shipment 2026-10-11 19:51:57,886 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2493, model: account.analytic.line 2026-10-11 19:51:57,895 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2493, model: logistics.shipment 2026-10-11 19:51:57,921 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_002_user_can_create_write_but_not_unlink_shipment ... 2026-10-11 19:51:58,050 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2492, model: account.analytic.line 2026-10-11 19:51:58,080 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_003_viewer_cannot_create_write_unlink_related_records ... 2026-10-11 19:51:58,312 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2493, model: logistics.shipment.leg 2026-10-11 19:51:58,326 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2493, model: logistics.shipment.package 2026-10-11 19:51:58,328 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2493, model: logistics.shipment.cargo 2026-10-11 19:51:58,339 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2493, model: tracking.location.history 2026-10-11 19:51:58,343 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2493, model: logistics.shipment.leg 2026-10-11 19:51:58,345 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2493, model: logistics.shipment.package 2026-10-11 19:51:58,346 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2493, model: logistics.shipment.cargo 2026-10-11 19:51:58,351 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2493, model: tracking.location.history 2026-10-11 19:51:58,361 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2493, model: logistics.shipment.leg 2026-10-11 19:51:58,363 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2493, model: logistics.shipment.package 2026-10-11 19:51:58,364 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2493, model: logistics.shipment.cargo 2026-10-11 19:51:58,366 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2493, model: tracking.location.history 2026-10-11 19:51:58,390 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_004_user_can_create_write_but_not_unlink_related_records ... 2026-10-11 19:51:58,644 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2492, model: account.analytic.line 2026-10-11 19:51:58,651 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2492, model: tracking.location.history 2026-10-11 19:51:58,679 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_005_viewer_can_read_tags_of_own_shipment ... 2026-10-11 19:51:58,769 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_006_responsible_is_auto_followed_on_create ... 2026-10-11 19:51:58,863 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_007_new_responsible_is_auto_followed_on_write ... 2026-10-11 19:51:58,972 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:51:59,898 121 INFO rb-001770c-225483-423667 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-11 19:51:59,966 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_019_cutoff_after_main_carriage_etd_is_rejected ... 2026-10-11 19:52:00,084 121 INFO rb-001770c-225483-423667 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-11 19:52:00,159 121 INFO rb-001770c-225483-423667 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-11 19:52:00,278 121 INFO rb-001770c-225483-423667 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-11 19:52:00,400 121 INFO rb-001770c-225483-423667 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-11 19:52:00,544 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:52:00,558 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_demo_users_group_membership: Starting TestLogisticsDemoUsersGroupMembership.test_base_user_demo_has_logistics_shipment_user_group ... 2026-10-11 19:52:00,592 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_demo_users_group_membership: Starting TestLogisticsDemoUsersGroupMembership.test_logistics_admin_demo_has_group_admin ... 2026-10-11 19:52:00,636 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:01,491 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_create_appends_port_and_keeps_hyphenated_base ... 2026-10-11 19:52:01,625 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_onchange_change_port_keeps_hyphenated_base ... 2026-10-11 19:52:01,753 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_onchange_clear_port_restores_base_name ... 2026-10-11 19:52:01,882 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_backward_compat_legacy_endash_suffix_is_stripped ... 2026-10-11 19:52:02,009 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_change_port_has_no_double_suffix ... 2026-10-11 19:52:02,136 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_clear_port_restores_base_name ... 2026-10-11 19:52:02,277 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:52:02,291 121 INFO rb-001770c-225483-423667 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-11 19:52:02,335 121 INFO rb-001770c-225483-423667 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-11 19:52:02,392 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:03,296 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_001_shipment_name_sequence ... 2026-10-11 19:52:03,366 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_002_leg_name_sequence ... 2026-10-11 19:52:03,426 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_003_freight_product_name_generated_on_create ... 2026-10-11 19:52:03,604 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_004_sea_port_is_findable_by_its_port_name ... 2026-10-11 19:52:03,671 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_partner_that_is_not_a_port_keeps_its_plain_name ... 2026-10-11 19:52:03,726 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_port_label_follows_its_code_and_country_being_filled_or_cleared ... 2026-10-11 19:52:03,810 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_port_missing_code_or_country_is_labelled_by_its_name ... 2026-10-11 19:52:03,918 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_port_with_code_and_country_keeps_country_code_label ... 2026-10-11 19:52:03,993 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_renaming_a_port_without_code_updates_its_label ... 2026-10-11 19:52:04,092 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:52:04,107 121 INFO rb-001770c-225483-423667 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-11 19:52:04,130 121 INFO rb-001770c-225483-423667 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-11 19:52:04,389 121 INFO rb-001770c-225483-423667 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-11 19:52:04,390 121 INFO rb-001770c-225483-423667 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired ['VNHPH'] 2026-10-11 19:52:04,416 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_port_coordinate_migration: Starting TestPortCoordinateMigration.test_post_migration_repairs_coordinates_without_touching_the_port_address ... 2026-10-11 19:52:04,672 121 INFO rb-001770c-225483-423667 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-11 19:52:04,672 121 INFO rb-001770c-225483-423667 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired ['VNHPH'] 2026-10-11 19:52:04,708 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:04,722 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_compute_localization_button_is_reachable_on_a_port_without_coordinates ... 2026-10-11 19:52:04,777 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_every_shipped_sea_port_carries_usable_coordinates ... 2026-10-11 19:52:04,810 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_agree_with_presence_rule_non_regression_guard ... 2026-10-11 19:52:04,865 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_agree_with_presence_rule_on_half_zero_coordinates ... 2026-10-11 19:52:04,926 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_are_mutually_exclusive_in_every_coordinate_state ... 2026-10-11 19:52:04,983 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_hai_phong_port_resolves_to_hai_phong ... 2026-10-11 19:52:05,009 121 INFO rb-001770c-225483-423667 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-11 19:52:05,036 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_shipped_demo_locations_resolve_to_their_published_places ... 2026-10-11 19:52:05,077 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:05,916 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_001_create_freight_leg_without_route_creates_route ... 2026-10-11 19:52:06,098 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_002_has_freight_legs_true_when_freight_service_states_a_leg ... 2026-10-11 19:52:06,265 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_003_has_freight_legs_false_when_freight_service_states_no_leg ... 2026-10-11 19:52:06,409 121 INFO rb-001770c-225483-423667 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-11 19:52:06,894 121 INFO rb-001770c-225483-423667 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-11 19:52:07,080 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:52:07,960 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_scenario_template: Starting TestScenarioTemplate.test_002_apply_adds_missing_stages_and_legs ... 2026-10-11 19:52:08,201 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted logistics.shipment.stage.line records with IDs: [1152] 2026-10-11 19:52:08,284 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:52:09,079 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_container: Starting TestShipmentContainer.test_001_container_form_creatable_without_shipment_context ... 2026-10-11 19:52:09,300 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:52:10,122 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_001_default_stage_and_current_stage_is_first_stage_in_sequence ... 2026-10-11 19:52:10,181 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_002_timeline_constraints ... 2026-10-11 19:52:10,293 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_005_package_cargo_non_negative_constraints ... 2026-10-11 19:52:10,419 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006_origin_destination_computed_from_legs ... 2026-10-11 19:52:10,611 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006b_origin_destination_follows_leg_address_after_initial_compute ... 2026-10-11 19:52:10,805 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_007_schedule_dates_from_legs ... 2026-10-11 19:52:10,874 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008_delivery_status ... 2026-10-11 19:52:10,935 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008a_is_over_eta_now ... 2026-10-11 19:52:10,997 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009_state_actions_set_atd_ata ... 2026-10-11 19:52:11,191 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009b_action_start_transit_raises_without_legs ... 2026-10-11 19:52:11,303 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_010_total_weight_volume_computed_correctly_for_multiple_packages ... 2026-10-11 19:52:11,407 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [161] 2026-10-11 19:52:11,418 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [162] 2026-10-11 19:52:11,446 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_011_totals_correct_across_independent_shipments ... 2026-10-11 19:52:11,527 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_014_commercial_handoff_rejects_operation_fields ... 2026-10-11 19:52:11,631 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_015_commercial_handoff_only_allowed_in_draft ... 2026-10-11 19:52:11,849 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_016_shipment_kanban_group_by_stage_shows_empty_stages ... 2026-10-11 19:52:11,911 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_017_action_confirm_blocks_readiness_when_origin_equals_destination ... 2026-10-11 19:52:12,023 121 INFO rb-001770c-225483-423667 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-11 19:52:12,182 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:52:13,040 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_003_actions_set_state_and_actual_dates ... 2026-10-11 19:52:13,120 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_004_shipment_schedule_dates_aggregate_from_legs ... 2026-10-11 19:52:13,214 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:52:14,999 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_001_event_time_cannot_be_future ... 2026-10-11 19:52:15,107 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002_last_tracking_snapshot_updated_on_create_write_unlink ... 2026-10-11 19:52:15,237 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [59] 2026-10-11 19:52:15,248 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [58] 2026-10-11 19:52:15,276 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002a_tracking_alert_affects_delay_warning_while_running ... 2026-10-11 19:52:15,345 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_003_should_send_notification ... 2026-10-11 19:52:15,413 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_004_closed_stage_remains_selectable_for_tracking ... 2026-10-11 19:52:15,488 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:52:15,503 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_root_menu_xmlid_preserved ... 2026-10-11 19:52:15,624 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_tracking_action_xmlid_preserved ... 2026-10-11 19:52:15,737 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_package_type_menu_xmlid_preserved ... 2026-10-11 19:52:15,762 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipment_stage_menu_xmlid_preserved ... 2026-10-11 19:52:15,870 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipping_decimal_precisions_survive ... 2026-10-11 19:52:15,910 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:16,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3428] 2026-10-11 19:52:16,332 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62172] 2026-10-11 19:52:16,338 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:52:16,725 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3429] 2026-10-11 19:52:16,738 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62174] 2026-10-11 19:52:16,744 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:52:16,761 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_creation_creates_analytic_account ... 2026-10-11 19:52:16,860 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_name_update_syncs_account_name ... 2026-10-11 19:52:16,975 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_cleans_orphan_analytic_account ... 2026-10-11 19:52:17,083 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62179] 2026-10-11 19:52:17,113 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted logistics.shipment records with IDs: [1112] 2026-10-11 19:52:17,126 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62180] 2026-10-11 19:52:17,163 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [2011] 2026-10-11 19:52:17,189 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_forbidden_when_analytic_lines_exist ... 2026-10-11 19:52:17,369 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62181] 2026-10-11 19:52:17,416 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:52:17,433 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_volume_raises_validation_error ... 2026-10-11 19:52:17,469 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_weight_raises_validation_error ... 2026-10-11 19:52:17,504 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_zero_volume_and_weight_is_valid ... 2026-10-11 19:52:17,545 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:17,570 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_quantity_raises_validation_error ... 2026-10-11 19:52:17,609 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_volume_raises_validation_error ... 2026-10-11 19:52:17,644 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_weight_raises_validation_error ... 2026-10-11 19:52:17,678 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_zero_values_are_valid ... 2026-10-11 19:52:17,719 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:17,736 121 INFO rb-001770c-225483-423667 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-11 19:52:17,810 121 INFO rb-001770c-225483-423667 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-11 19:52:17,907 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_package_mode_without_package_type_generates_nothing ... 2026-10-11 19:52:17,995 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:18,010 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_length_is_millimeter_scale ... 2026-10-11 19:52:18,036 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_volume_matches_cubic_meter_uom ... 2026-10-11 19:52:18,062 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_pallet_height_is_millimeter_scale ... 2026-10-11 19:52:18,098 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:18,115 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_already_migrated_record_is_not_double_scaled ... 2026-10-11 19:52:18,148 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_un_migrated_record_is_rescaled_to_millimeter ... 2026-10-11 19:52:18,204 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:18,221 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_previously_empty_field_labels_are_now_translated ... 2026-10-11 19:52:18,244 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_width_is_not_mistranslated_as_length ... 2026-10-11 19:52:18,278 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:18,293 121 INFO rb-001770c-225483-423667 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-11 19:52:18,695 121 INFO rb-001770c-225483-423667 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-11 19:52:19,296 121 INFO rb-001770c-225483-423667 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-11 19:52:19,807 121 INFO rb-001770c-225483-423667 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-11 19:52:20,392 121 INFO rb-001770c-225483-423667 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-11 19:52:20,931 121 INFO rb-001770c-225483-423667 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-11 19:52:21,293 121 INFO rb-001770c-225483-423667 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-11 19:52:21,646 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:52:22,531 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_route.tests.test_route_route: Starting TestRouteProductWizard.test_001_action_generate_products_requires_routes ... 2026-10-11 19:52:22,579 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_route.tests.test_route_route: Starting TestRouteProductWizard.test_002_action_generate_products_creates_freight_product ... 2026-10-11 19:52:22,867 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:52:23,682 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_001_create_sets_route_when_addresses_and_mode_present ... 2026-10-11 19:52:23,822 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_002_write_route_id_syncs_addresses ... 2026-10-11 19:52:23,968 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_005_create_route_address_from_and_to_address ... 2026-10-11 19:52:24,117 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_006_find_available_routes_from_addresses ... 2026-10-11 19:52:24,277 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_007_create_with_identical_pickup_dropoff_produces_no_route ... 2026-10-11 19:52:24,348 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_008_write_pickup_dropoff_into_equality_recomputes_to_no_route ... 2026-10-11 19:52:24,430 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:52:25,860 121 INFO rb-001770c-225483-423667 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-11 19:52:27,266 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_003_get_panel_data_converts_revenue_across_companies ... 2026-10-11 19:52:31,989 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:52:33,272 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_01_create_quotation_from_shipment_with_no_product ... 2026-10-11 19:52:33,976 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3430] 2026-10-11 19:52:34,165 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_02_create_quotation_from_shipment_with_available_product ... 2026-10-11 19:52:34,540 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_03_create_shipment_from_sale_order ... 2026-10-11 19:52:34,798 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_04_cancelling_order_does_not_drive_shipment_state ... 2026-10-11 19:52:35,354 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [488, 487] 2026-10-11 19:52:35,386 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [261] 2026-10-11 19:52:35,398 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [479] 2026-10-11 19:52:35,519 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_05_unlink_order_unlinks_shipment_not_in_draft ... 2026-10-11 19:52:36,200 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [490, 489] 2026-10-11 19:52:36,223 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [262] 2026-10-11 19:52:36,234 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [481] 2026-10-11 19:52:36,620 121 INFO rb-001770c-225483-423667 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-11 19:52:37,054 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_07_shipment_selector_links_unlinked_shipment_and_persists ... 2026-10-11 19:52:39,121 121 INFO rb-001770c-225483-423667 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-11 19:52:40,752 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_09_reassign_shipment_on_draft_order_replaces_link ... 2026-10-11 19:52:42,924 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_10_shipment_selector_refuses_stealing_linked_shipment ... 2026-10-11 19:52:44,990 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_11_unsetting_shipment_id_clears_dangling_link ... 2026-10-11 19:52:46,416 121 INFO rb-001770c-225483-423667 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-11 19:52:46,876 121 INFO rb-001770c-225483-423667 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-11 19:52:47,476 121 INFO rb-001770c-225483-423667 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-11 19:52:47,861 121 INFO rb-001770c-225483-423667 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-11 19:52:47,951 121 INFO rb-001770c-225483-423667 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-11 19:52:48,398 121 INFO rb-001770c-225483-423667 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-11 19:52:48,879 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_18_shipment_selector_stays_available_while_quotation_is_editable ... 2026-10-11 19:52:50,577 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_19_reassign_shipment_on_confirmed_order_is_refused ... 2026-10-11 19:52:51,408 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_20_reassigning_shipment_releases_the_previous_shipment ... 2026-10-11 19:52:51,873 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3431] 2026-10-11 19:52:52,206 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_21_reassign_shipment_releases_archived_previous_shipment ... 2026-10-11 19:52:52,674 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_22_reassign_shipment_refuses_stealing_another_orders_shipment ... 2026-10-11 19:52:53,456 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_23_unsetting_shipment_releases_the_previous_shipment ... 2026-10-11 19:52:53,986 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3432] 2026-10-11 19:52:54,294 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_24_unsetting_shipment_on_confirmed_order_is_refused ... 2026-10-11 19:52:55,029 121 INFO rb-001770c-225483-423667 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-11 19:52:55,599 121 INFO rb-001770c-225483-423667 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-11 19:52:56,144 121 INFO rb-001770c-225483-423667 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-11 19:52:56,578 121 INFO rb-001770c-225483-423667 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-11 19:52:57,346 121 INFO rb-001770c-225483-423667 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-11 19:53:07,381 121 INFO rb-001770c-225483-423667 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-11 19:53:12,758 121 INFO rb-001770c-225483-423667 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-11 19:53:13,456 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [512, 511] 2026-10-11 19:53:13,476 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [276] 2026-10-11 19:53:13,486 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [503] 2026-10-11 19:53:13,782 121 INFO rb-001770c-225483-423667 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-11 19:53:15,300 121 INFO rb-001770c-225483-423667 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-11 19:53:16,929 121 INFO rb-001770c-225483-423667 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-11 19:53:18,522 121 INFO rb-001770c-225483-423667 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-11 19:53:19,128 121 INFO rb-001770c-225483-423667 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-11 19:53:19,820 121 INFO rb-001770c-225483-423667 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-11 19:53:20,435 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2537 deleted logistics.shipment.leg records with IDs: [733] 2026-10-11 19:53:20,559 121 INFO rb-001770c-225483-423667 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-11 19:53:20,866 121 INFO rb-001770c-225483-423667 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-11 19:53:21,121 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:53:22,468 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_001_profitability_panel_converts_foreign_currency_revenue_line ... 2026-10-11 19:53:23,204 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_002_profitability_panel_converts_foreign_currency_cost_line ... 2026-10-11 19:53:28,062 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:53:29,298 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_shipment_sync_message: Starting TestShipmentSyncMessage.test_all_documents_teammate_reads_shipment_sync_message_without_ownership ... 2026-10-11 19:53:37,216 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_shipment_sync_message: Starting TestShipmentSyncMessage.test_door_to_door_order_through_a_reroute ... 2026-10-11 19:53:38,278 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_shipment_sync_message: Starting TestShipmentSyncMessage.test_order_that_plans_no_transport_of_its_own ... 2026-10-11 19:53:39,777 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_shipment_sync_message: Starting TestShipmentSyncMessage.test_reroute_message_escapes_partner_name ... 2026-10-11 19:53:40,516 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_shipment_sync_message: Starting TestShipmentSyncMessage.test_shipment_sync_message_is_internal_only ... 2026-10-11 19:53:41,519 121 INFO rb-001770c-225483-423667 odoo.models: Access Denied by ACLs for operation: read, uid: 2547, model: sale.order, fields: shipment_sync_message 2026-10-11 19:53:41,702 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:53:43,142 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_shipment_type_confirm: Starting TestShipmentTypeConfirm.test_01_confirm_mixed_shipment_type_lines_raises_user_error ... 2026-10-11 19:53:43,970 121 INFO rb-001770c-225483-423667 odoo.addons.viin_logistics_sale.tests.test_shipment_type_confirm: Starting TestShipmentTypeConfirm.test_02_confirm_same_shipment_type_multi_line_still_confirms ... 2026-10-11 19:53:44,473 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:53:45,339 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_loyalty: Starting TestLoyalty.test_customer_level ... 2026-10-11 19:53:45,428 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:53:46,228 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_level_loyalty_manager ... 2026-10-11 19:53:46,257 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2555 deleted customer.level records with IDs: [13] 2026-10-11 19:53:46,289 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_level_loyalty_user ... 2026-10-11 19:53:46,297 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2554, model: customer.level 2026-10-11 19:53:46,309 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2554, model: customer.level 2026-10-11 19:53:46,312 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2554, model: customer.level 2026-10-11 19:53:46,336 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_loyalty_card_loyalty_manager ... 2026-10-11 19:53:46,384 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2555, model: loyalty.card 2026-10-11 19:53:46,413 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_loyalty_card_loyalty_user ... 2026-10-11 19:53:46,460 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2554, model: loyalty.card 2026-10-11 19:53:46,469 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2554, model: loyalty.card 2026-10-11 19:53:46,494 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_point_report_loyalty_manager ... 2026-10-11 19:53:46,505 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2555, model: loyalty.points.report 2026-10-11 19:53:46,513 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2555, model: loyalty.points.report 2026-10-11 19:53:46,516 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2555, model: loyalty.points.report 2026-10-11 19:53:46,541 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_point_report_loyalty_user ... 2026-10-11 19:53:46,549 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2554, model: loyalty.points.report 2026-10-11 19:53:46,559 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2554, model: loyalty.points.report 2026-10-11 19:53:46,563 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2554, model: loyalty.points.report 2026-10-11 19:53:46,566 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2554, model: loyalty.points.report 2026-10-11 19:53:46,592 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_product_loyalty_manager ... 2026-10-11 19:53:46,833 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_program_loyalty_manager ... 2026-10-11 19:53:47,186 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2555 deleted loyalty.program records with IDs: [13] 2026-10-11 19:53:47,212 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_program_loyalty_user ... 2026-10-11 19:53:47,239 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2554, model: loyalty.program 2026-10-11 19:53:47,253 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2554, model: loyalty.program 2026-10-11 19:53:47,257 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2554, model: loyalty.program 2026-10-11 19:53:47,285 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_reward_loyalty_manager ... 2026-10-11 19:53:47,478 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2555 deleted loyalty.reward records with IDs: [12] 2026-10-11 19:53:47,539 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_reward_loyalty_user ... 2026-10-11 19:53:47,550 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2554, model: loyalty.reward 2026-10-11 19:53:47,564 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2554, model: loyalty.reward 2026-10-11 19:53:47,588 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2554, model: loyalty.reward 2026-10-11 19:53:47,617 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_rule_loyalty_manager ... 2026-10-11 19:53:47,656 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2555 deleted loyalty.rule records with IDs: [9] 2026-10-11 19:53:47,698 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_rule_loyalty_user ... 2026-10-11 19:53:47,725 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2554, model: loyalty.rule 2026-10-11 19:53:47,739 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2554, model: loyalty.rule 2026-10-11 19:53:47,742 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2554, model: loyalty.rule 2026-10-11 19:53:47,782 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:53:48,656 121 INFO rb-001770c-225483-423667 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-11 19:53:49,016 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2556, model: sale.order.line 2026-10-11 19:53:49,086 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty.tests.test_use_count: Starting TestLoyaltyCardUseCount.test_use_count_default_zero_and_computed_not_stored ... 2026-10-11 19:53:49,137 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:54:00,689 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2558 deleted res.currency.rate records with IDs: [619, 620, 621] 2026-10-11 19:54:02,477 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_point_report ... 2026-10-11 19:54:02,636 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71169461 started for PoS orders references: [{'name': 'Order 57615-192-4906', 'uuid': '57615-192-4906'}] 2026-10-11 19:54:03,195 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71169461 order {'name': 'Order 57615-192-4906', 'uuid': '57615-192-4906'} created pos.order #13 2026-10-11 19:54:03,195 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71169461 finished 2026-10-11 19:54:04,284 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_pos_order_count_skipped_for_unlimited_program_in_pos_context ... 2026-10-11 19:54:04,520 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42215240 started for PoS orders references: [{'name': 'Order 46590-896-6120', 'uuid': '46590-896-6120'}] 2026-10-11 19:54:05,279 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42215240 order {'name': 'Order 46590-896-6120', 'uuid': '46590-896-6120'} created pos.order #14 2026-10-11 19:54:05,280 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42215240 finished 2026-10-11 19:54:05,365 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_program_customer_domain ... 2026-10-11 19:54:05,575 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72295309 started for PoS orders references: [{'name': 'Order 42160-062-2612', 'uuid': '42160-062-2612'}] 2026-10-11 19:54:06,147 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72295309 order {'name': 'Order 42160-062-2612', 'uuid': '42160-062-2612'} created pos.order #15 2026-10-11 19:54:06,147 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72295309 finished 2026-10-11 19:54:07,344 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 19:54:22,176 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour: Starting TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points ... 2026-10-11 19:54:22,943 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Chrome pid: 5834 2026-10-11 19:54:22,943 121 INFO rb-001770c-225483-423667 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/tmplr829c30_chrome_odoo 2026-10-11 19:54:22,943 121 INFO rb-001770c-225483-423667 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:36613/json/version 2026-10-11 19:54:22,945 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:36613/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:54:22,960 121 INFO rb-001770c-225483-423667 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-11 19:54:22,960 121 INFO rb-001770c-225483-423667 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:36613/json 2026-10-11 19:54:22,961 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:36613/json with timeout 3 increased to 10s during tests 2026-10-11 19:54:22,973 121 INFO rb-001770c-225483-423667 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:36613/devtools/page/9F8F2C9B62B3D70AD855A7A57101975C 2026-10-11 19:54:22,981 121 INFO rb-001770c-225483-423667 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-11 19:54:22,990 121 INFO rb-001770c-225483-423667 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-11 19:54:23,047 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:pos_user from n/a 2026-10-11 19:54:23,050 121 INFO rb-001770c-225483-423667 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-11 19:54:23,052 121 INFO rb-001770c-225483-423667 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-11 19:54:23,052 121 INFO rb-001770c-225483-423667 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-11 19:54:23,064 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:54:23,820 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:23] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.144 0.616 2026-10-11 19:54:23,824 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Navigation result: {'frameId': '9F8F2C9B62B3D70AD855A7A57101975C', 'loaderId': 'C1AC51D34F138F25B008A715638C6447', 'isDownload': False} 2026-10-11 19:54:23,824 121 INFO rb-001770c-225483-423667 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-11 19:54:23,845 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:54:23,867 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:23] "GET /web/assets/48bdbea/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-11 19:54:23,872 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:23] "GET /web/assets/26ca856/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-11 19:54:23,881 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:23] "GET /web/assets/ede6c6f/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-11 19:54:24,249 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:24] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:54:24,273 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:54:24,276 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:54:24,284 121 INFO rb-001770c-225483-423667 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-11 19:54:24,289 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:24] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.014 2026-10-11 19:54:24,291 121 INFO rb-001770c-225483-423667 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-11 19:54:24,302 121 INFO rb-001770c-225483-423667 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-11 19:54:24,902 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:24] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 347 0.264 0.361 2026-10-11 19:54:24,904 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.595 2026-10-11 19:54:25,058 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-11 19:54:25,072 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-11 19:54:25,112 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-11 19:54:25,132 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-11 19:54:25,140 121 INFO rb-001770c-225483-423667 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-11 19:54:25,216 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:54:25,225 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:54:25,264 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:54:25,285 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "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-11 19:54:25,293 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:54:25,321 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image/res.users/2565/avatar_128 HTTP/1.1" 200 - 16 0.019 0.041 2026-10-11 19:54:25,342 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=res.company&id=331&field=logo HTTP/1.1" 200 - 9 0.007 0.071 2026-10-11 19:54:25,354 121 INFO rb-001770c-225483-423667 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-11 19:54:25,355 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image/res.company/331/favicon HTTP/1.1" 200 - 4 0.004 0.059 2026-10-11 19:54:25,428 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.005 0.011 2026-10-11 19:54:25,436 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.023 2026-10-11 19:54:25,444 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.026 2026-10-11 19:54:25,453 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.028 2026-10-11 19:54:25,475 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.012 0.048 2026-10-11 19:54:25,482 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.056 2026-10-11 19:54:25,511 121 INFO rb-001770c-225483-423667 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-11 19:54:25,524 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.007 0.066 2026-10-11 19:54:25,531 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.087 2026-10-11 19:54:25,553 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.105 2026-10-11 19:54:25,565 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.078 2026-10-11 19:54:25,574 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.114 2026-10-11 19:54:25,581 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.050 2026-10-11 19:54:25,662 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.035 0.092 2026-10-11 19:54:25,667 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:25] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.178 2026-10-11 19:54:25,745 121 INFO rb-001770c-225483-423667 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-11 19:54:25,835 121 INFO rb-001770c-225483-423667 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-11 19:54:25,897 121 INFO rb-001770c-225483-423667 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-11 19:54:25,962 121 INFO rb-001770c-225483-423667 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-11 19:54:26,028 121 INFO rb-001770c-225483-423667 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-11 19:54:26,095 121 INFO rb-001770c-225483-423667 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-11 19:54:26,296 121 INFO rb-001770c-225483-423667 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-11 19:54:26,391 121 INFO rb-001770c-225483-423667 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-11 19:54:26,450 121 INFO rb-001770c-225483-423667 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-11 19:54:26,467 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:26] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.011 2026-10-11 19:54:26,857 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:26] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 109 0.046 0.329 2026-10-11 19:54:26,946 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:26] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 22 0.011 0.045 2026-10-11 19:54:27,126 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:27] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:54:27,136 121 INFO rb-001770c-225483-423667 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-11 19:54:27,214 121 INFO rb-001770c-225483-423667 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-11 19:54:27,236 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:27] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 1 0.000 0.020 2026-10-11 19:54:27,485 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:27] "POST /web/dataset/call_kw/res.partner/web_save HTTP/1.1" 200 - 131 0.077 0.133 2026-10-11 19:54:27,538 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:27] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 5 0.006 0.021 2026-10-11 19:54:27,595 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:27] "POST /web/dataset/call_kw/loyalty.program/read HTTP/1.1" 200 - 3 0.006 0.009 2026-10-11 19:54:27,604 121 INFO rb-001770c-225483-423667 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-11 19:54:27,630 121 INFO rb-001770c-225483-423667 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-11 19:54:27,630 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:27] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.004 0.011 2026-10-11 19:54:27,695 121 INFO rb-001770c-225483-423667 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-11 19:54:27,762 121 INFO rb-001770c-225483-423667 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-11 19:54:27,835 121 INFO rb-001770c-225483-423667 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-11 19:54:27,847 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:54:27,849 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:54:27,894 121 INFO rb-001770c-225483-423667 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-11 19:54:27,962 121 INFO rb-001770c-225483-423667 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-11 19:54:28,031 121 INFO rb-001770c-225483-423667 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-11 19:54:28,040 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:54:28,124 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15722278 started for PoS orders references: [{'name': 'Order 00009-001-0001', 'uuid': '537c1f28-ed87-4c19-8720-2d15ca2dcbf9'}] 2026-10-11 19:54:28,127 121 INFO rb-001770c-225483-423667 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-11 19:54:28,138 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:54:28,730 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15722278 order {'name': 'Order 00009-001-0001', 'uuid': '537c1f28-ed87-4c19-8720-2d15ca2dcbf9'} created pos.order #16 2026-10-11 19:54:28,732 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15722278 finished 2026-10-11 19:54:28,772 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 344 0.273 0.377 2026-10-11 19:54:28,883 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 48 0.029 0.046 2026-10-11 19:54:28,912 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-10-11 19:54:28,985 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:28] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:54:29,008 121 INFO rb-001770c-225483-423667 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-11 19:54:29,009 121 INFO rb-001770c-225483-423667 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-11 19:54:29,117 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: heap 24034712 (allocated 25964544) 2026-10-11 19:54:29,121 121 INFO rb-001770c-225483-423667 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 5834 2026-10-11 19:54:29,122 121 INFO rb-001770c-225483-423667 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-11 19:54:29,122 121 INFO rb-001770c-225483-423667 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 5834 2026-10-11 19:54:29,217 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_195429_217434_test_customer_created_during_sale_accrues_loyalty_points.txt 2026-10-11 19:54:29,217 121 INFO rb-001770c-225483-423667 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/tmplr829c30_chrome_odoo" 2026-10-11 19:54:29,295 121 INFO rb-001770c-225483-423667 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-11 19:54:29,920 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Chrome pid: 6062 2026-10-11 19:54:29,920 121 INFO rb-001770c-225483-423667 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/tmpcycaucyb_chrome_odoo 2026-10-11 19:54:29,920 121 INFO rb-001770c-225483-423667 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:38837/json/version 2026-10-11 19:54:29,921 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:38837/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:54:29,933 121 INFO rb-001770c-225483-423667 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-11 19:54:29,933 121 INFO rb-001770c-225483-423667 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:38837/json 2026-10-11 19:54:29,934 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:38837/json with timeout 3 increased to 10s during tests 2026-10-11 19:54:29,945 121 INFO rb-001770c-225483-423667 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:38837/devtools/page/EAB259C09B3158C15FC172A9F9325939 2026-10-11 19:54:29,957 121 INFO rb-001770c-225483-423667 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-11 19:54:29,959 121 INFO rb-001770c-225483-423667 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-11 19:54:30,040 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:pos_user from n/a 2026-10-11 19:54:30,043 121 INFO rb-001770c-225483-423667 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-11 19:54:30,045 121 INFO rb-001770c-225483-423667 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-11 19:54:30,045 121 INFO rb-001770c-225483-423667 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-11 19:54:30,054 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:54:30,712 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:30] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.069 0.591 2026-10-11 19:54:30,715 121 INFO rb-001770c-225483-423667 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': 'EAB259C09B3158C15FC172A9F9325939', 'loaderId': '4DF7128D3DC2D3CD1E29577BB96799A9', 'isDownload': False} 2026-10-11 19:54:30,715 121 INFO rb-001770c-225483-423667 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-11 19:54:30,730 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:54:30,744 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:30] "GET /web/assets/48bdbea/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 19:54:30,749 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:30] "GET /web/assets/26ca856/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-11 19:54:30,754 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:30] "GET /web/assets/ede6c6f/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-11 19:54:31,093 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:54:31,101 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:54:31,102 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:54:31,115 121 INFO rb-001770c-225483-423667 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-11 19:54:31,115 121 INFO rb-001770c-225483-423667 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-11 19:54:31,121 121 INFO rb-001770c-225483-423667 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-11 19:54:31,700 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 345 0.194 0.397 2026-10-11 19:54:31,707 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.596 2026-10-11 19:54:31,836 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:54:31,837 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-10-11 19:54:31,848 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-11 19:54:31,878 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-11 19:54:31,896 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-11 19:54:31,902 121 INFO rb-001770c-225483-423667 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-11 19:54:31,971 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:54:31,980 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:54:32,018 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:54:32,034 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "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-11 19:54:32,038 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:54:32,041 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=res.company&id=331&field=logo HTTP/1.1" 200 - 9 0.016 0.016 2026-10-11 19:54:32,055 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image/res.company/331/favicon HTTP/1.1" 200 - 4 0.003 0.023 2026-10-11 19:54:32,073 121 INFO rb-001770c-225483-423667 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-11 19:54:32,107 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image/res.users/2565/avatar_128 HTTP/1.1" 200 - 16 0.030 0.070 2026-10-11 19:54:32,120 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.024 2026-10-11 19:54:32,127 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.033 2026-10-11 19:54:32,134 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.026 2026-10-11 19:54:32,138 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.034 2026-10-11 19:54:32,146 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 19:54:32,155 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.021 2026-10-11 19:54:32,163 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.054 2026-10-11 19:54:32,172 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.027 2026-10-11 19:54:32,178 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.019 2026-10-11 19:54:32,184 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.043 2026-10-11 19:54:32,188 121 INFO rb-001770c-225483-423667 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-11 19:54:32,195 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.077 2026-10-11 19:54:32,202 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.033 2026-10-11 19:54:32,206 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.045 2026-10-11 19:54:32,274 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:32] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.026 0.055 2026-10-11 19:54:32,341 121 INFO rb-001770c-225483-423667 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-11 19:54:32,426 121 INFO rb-001770c-225483-423667 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-11 19:54:32,480 121 INFO rb-001770c-225483-423667 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-11 19:54:32,546 121 INFO rb-001770c-225483-423667 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-11 19:54:32,611 121 INFO rb-001770c-225483-423667 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-11 19:54:32,678 121 INFO rb-001770c-225483-423667 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-11 19:54:33,030 121 INFO rb-001770c-225483-423667 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-11 19:54:33,234 121 INFO rb-001770c-225483-423667 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-11 19:54:33,305 121 INFO rb-001770c-225483-423667 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-11 19:54:33,323 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:33] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.006 0.011 2026-10-11 19:54:33,391 121 INFO rb-001770c-225483-423667 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-11 19:54:33,444 121 INFO rb-001770c-225483-423667 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-11 19:54:33,496 121 INFO rb-001770c-225483-423667 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-11 19:54:33,570 121 INFO rb-001770c-225483-423667 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-11 19:54:33,582 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:54:33,583 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:54:33,628 121 INFO rb-001770c-225483-423667 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-11 19:54:33,695 121 INFO rb-001770c-225483-423667 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-11 19:54:33,758 121 INFO rb-001770c-225483-423667 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-11 19:54:33,767 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:54:33,838 121 INFO rb-001770c-225483-423667 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-11 19:54:33,842 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7740435 started for PoS orders references: [{'name': 'Order 00010-001-0001', 'uuid': '6897f1c6-8cdc-404c-9e1e-463584fcca7c'}] 2026-10-11 19:54:33,848 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:54:34,459 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7740435 order {'name': 'Order 00010-001-0001', 'uuid': '6897f1c6-8cdc-404c-9e1e-463584fcca7c'} created pos.order #17 2026-10-11 19:54:34,462 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7740435 finished 2026-10-11 19:54:34,504 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 349 0.283 0.382 2026-10-11 19:54:34,616 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 48 0.028 0.062 2026-10-11 19:54:34,639 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-11 19:54:34,698 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:54:34] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:54:34,732 121 INFO rb-001770c-225483-423667 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-11 19:54:34,733 121 INFO rb-001770c-225483-423667 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-11 19:54:34,849 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: heap 28879880 (allocated 31072256) 2026-10-11 19:54:34,851 121 INFO rb-001770c-225483-423667 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 6062 2026-10-11 19:54:34,851 121 INFO rb-001770c-225483-423667 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-11 19:54:34,852 121 INFO rb-001770c-225483-423667 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 6062 2026-10-11 19:54:34,948 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_195434_948193_test_customer_eligible_at_session_load_accrues_loyalty_points.txt 2026-10-11 19:54:34,948 121 INFO rb-001770c-225483-423667 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/tmpcycaucyb_chrome_odoo" 2026-10-11 19:54:35,128 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:54:36,488 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_pos.tests.test_security: Starting TestPosSecurity.test_access_point_report_pos_manager ... 2026-10-11 19:54:36,510 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2570, model: loyalty.points.report 2026-10-11 19:54:36,520 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2570, model: loyalty.points.report 2026-10-11 19:54:36,524 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2570, model: loyalty.points.report 2026-10-11 19:54:36,560 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:54:37,076 121 INFO rb-001770c-225483-423667 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-11 19:54:37,669 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2571 deleted loyalty.history records with IDs: [546] 2026-10-11 19:54:37,726 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2571 deleted sale.order.coupon.points records with IDs: [535] 2026-10-11 19:54:37,829 121 INFO rb-001770c-225483-423667 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-11 19:54:37,848 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2571, model: sale.order.coupon.points 2026-10-11 19:54:37,861 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2571, model: sale.order.coupon.points 2026-10-11 19:54:37,905 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:54:39,677 121 INFO rb-001770c-225483-423667 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-11 19:54:40,581 121 INFO rb-001770c-225483-423667 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-11 19:54:41,503 121 INFO rb-001770c-225483-423667 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-11 19:54:42,461 121 INFO rb-001770c-225483-423667 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-11 19:54:43,411 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2306] 2026-10-11 19:54:43,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [577] 2026-10-11 19:54:43,772 121 INFO rb-001770c-225483-423667 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-11 19:54:45,430 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [581] 2026-10-11 19:54:45,783 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:54:47,128 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [67, 66] 2026-10-11 19:54:47,152 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [57] 2026-10-11 19:54:47,161 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [56] 2026-10-11 19:54:47,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [65, 64] 2026-10-11 19:54:47,509 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [55] 2026-10-11 19:54:47,516 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [54] 2026-10-11 19:54:47,602 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [57, 56] 2026-10-11 19:54:47,623 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [51] 2026-10-11 19:54:47,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [46] 2026-10-11 19:54:47,716 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [55, 54] 2026-10-11 19:54:47,735 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [50] 2026-10-11 19:54:47,741 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [44] 2026-10-11 19:54:47,823 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [53, 52] 2026-10-11 19:54:47,843 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [48] 2026-10-11 19:54:47,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [42] 2026-10-11 19:54:47,933 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [113] 2026-10-11 19:54:48,278 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [51, 50] 2026-10-11 19:54:48,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [46] 2026-10-11 19:54:48,307 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [40] 2026-10-11 19:54:48,346 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [111] 2026-10-11 19:54:48,604 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [49, 48] 2026-10-11 19:54:48,634 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [45] 2026-10-11 19:54:48,644 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [38] 2026-10-11 19:54:48,691 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [110] 2026-10-11 19:54:48,792 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [109, 110] 2026-10-11 19:54:49,141 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [47, 46] 2026-10-11 19:54:49,162 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [44] 2026-10-11 19:54:49,168 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [36] 2026-10-11 19:54:49,204 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [109] 2026-10-11 19:54:49,480 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [45, 44] 2026-10-11 19:54:49,504 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [43] 2026-10-11 19:54:49,512 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [34] 2026-10-11 19:54:49,550 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [108] 2026-10-11 19:54:49,832 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [43, 42] 2026-10-11 19:54:49,853 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [42] 2026-10-11 19:54:49,859 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [32] 2026-10-11 19:54:49,895 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [107] 2026-10-11 19:54:50,162 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [41, 40] 2026-10-11 19:54:50,181 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [41] 2026-10-11 19:54:50,187 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [30] 2026-10-11 19:54:50,470 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [39, 38] 2026-10-11 19:54:50,495 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [40] 2026-10-11 19:54:50,502 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [28] 2026-10-11 19:54:50,831 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [37, 36] 2026-10-11 19:54:50,858 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [38] 2026-10-11 19:54:50,866 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [26] 2026-10-11 19:54:51,174 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [35, 34] 2026-10-11 19:54:51,199 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [37] 2026-10-11 19:54:51,208 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [24] 2026-10-11 19:54:51,283 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [93] 2026-10-11 19:54:51,595 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [33, 32] 2026-10-11 19:54:51,616 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [36] 2026-10-11 19:54:51,623 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [22] 2026-10-11 19:54:51,758 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [31] 2026-10-11 19:54:51,775 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [21] 2026-10-11 19:54:52,022 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [30, 29] 2026-10-11 19:54:52,041 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [34] 2026-10-11 19:54:52,047 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [19] 2026-10-11 19:54:52,322 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [28, 27] 2026-10-11 19:54:52,343 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [32] 2026-10-11 19:54:52,349 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [17] 2026-10-11 19:54:52,613 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [26, 25] 2026-10-11 19:54:52,632 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [30] 2026-10-11 19:54:52,638 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [15] 2026-10-11 19:54:52,711 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [87, 88] 2026-10-11 19:54:53,009 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [24] 2026-10-11 19:54:53,025 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [14] 2026-10-11 19:54:53,060 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [102] 2026-10-11 19:54:53,117 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [85, 86] 2026-10-11 19:54:53,421 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [23, 22] 2026-10-11 19:54:53,444 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [28] 2026-10-11 19:54:53,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [12] 2026-10-11 19:54:53,487 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [101] 2026-10-11 19:54:53,567 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [83, 84] 2026-10-11 19:54:53,946 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [21, 20] 2026-10-11 19:54:53,965 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [27] 2026-10-11 19:54:53,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [10] 2026-10-11 19:54:54,004 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [100] 2026-10-11 19:54:54,268 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [19] 2026-10-11 19:54:54,286 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [9] 2026-10-11 19:54:54,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [18, 17] 2026-10-11 19:54:54,598 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [25] 2026-10-11 19:54:54,604 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [7] 2026-10-11 19:54:54,682 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [73, 74] 2026-10-11 19:54:54,996 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [16, 15] 2026-10-11 19:54:55,015 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [24] 2026-10-11 19:54:55,022 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [5] 2026-10-11 19:54:55,098 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [72] 2026-10-11 19:54:55,400 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [14, 13] 2026-10-11 19:54:55,420 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [23] 2026-10-11 19:54:55,426 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [3] 2026-10-11 19:54:55,507 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [70, 71] 2026-10-11 19:54:55,839 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [12, 11] 2026-10-11 19:54:55,859 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [22] 2026-10-11 19:54:55,865 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [1] 2026-10-11 19:54:56,171 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [63, 62] 2026-10-11 19:54:56,190 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [54] 2026-10-11 19:54:56,196 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [52] 2026-10-11 19:54:56,573 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [59, 58] 2026-10-11 19:54:56,595 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [52] 2026-10-11 19:54:56,602 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [48] 2026-10-11 19:54:56,917 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [61, 60] 2026-10-11 19:54:56,935 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [53] 2026-10-11 19:54:56,941 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [50] 2026-10-11 19:54:57,299 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_sale.tests.test_loyalty_sales: Starting TestLoyalTySale.test_point_report_and_compute_card_point ... 2026-10-11 19:54:58,551 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_sale.tests.test_loyalty_sales: Starting TestLoyalTySale.test_program_customer_domain ... 2026-10-11 19:54:59,115 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [559, 558] 2026-10-11 19:54:59,135 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [547, 548] 2026-10-11 19:55:00,184 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:55:01,653 121 INFO rb-001770c-225483-423667 odoo.addons.viin_loyalty_sale.tests.test_security: Starting TestPosSecurity.test_access_point_report_sale_manager ... 2026-10-11 19:55:01,678 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2579, model: loyalty.points.report 2026-10-11 19:55:01,689 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2579, model: loyalty.points.report 2026-10-11 19:55:01,693 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2579, model: loyalty.points.report 2026-10-11 19:55:01,736 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:55:01,753 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mail_route.tests.test_change_mail_thread: Starting TestChangeMailThread.test_change_mail_thread ... 2026-10-11 19:55:01,921 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:55:15,072 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36192] 2026-10-11 19:55:15,072 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-11 19:55:15,440 121 INFO rb-001770c-225483-423667 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-11 19:55:15,800 121 INFO rb-001770c-225483-423667 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:5053, custom_values:None, uid:1 2026-10-11 19:55:15,879 121 INFO rb-001770c-225483-423667 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-11 19:55:15,879 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:15,884 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:15,937 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_message_update_propagates_origin_references_to_existing_record ... 2026-10-11 19:55:16,087 121 INFO rb-001770c-225483-423667 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:5053, custom_values:None, uid:1 2026-10-11 19:55:16,218 121 INFO rb-001770c-225483-423667 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-11 19:55:16,218 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:16,220 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:16,257 121 INFO rb-001770c-225483-423667 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-11 19:55:16,396 121 INFO rb-001770c-225483-423667 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:5053, custom_values:None, uid:1 2026-10-11 19:55:16,512 121 INFO rb-001770c-225483-423667 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-11 19:55:16,512 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:16,514 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:16,563 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3436 and Message-Id '<068846221435962.1791748516.528594732284546-openerp-5053-res.partner@03eeb652db9e>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-11 19:55:16,563 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:16,564 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:16,596 121 INFO rb-001770c-225483-423667 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-11 19:55:16,713 121 INFO rb-001770c-225483-423667 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:5053, custom_values:None, uid:1 2026-10-11 19:55:16,816 121 INFO rb-001770c-225483-423667 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-11 19:55:16,816 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:16,817 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:16,902 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3438 and Message-Id '<426170613120606.1791748516.878036260604858-openerp-5053-res.partner@03eeb652db9e>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-11 19:55:16,903 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:16,904 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:16,930 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_keeps_foreign_references_after_many_internal_notes ... 2026-10-11 19:55:17,051 121 INFO rb-001770c-225483-423667 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:5053, custom_values:None, uid:1 2026-10-11 19:55:17,169 121 INFO rb-001770c-225483-423667 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-11 19:55:17,169 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:17,170 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:17,621 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3440 and Message-Id '<032198094137168.1791748517.592768907546997-openerp-5053-res.partner@03eeb652db9e>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-11 19:55:17,621 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:17,623 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:17,650 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_fallback_survives_many_intervening_messages ... 2026-10-11 19:55:17,739 121 INFO rb-001770c-225483-423667 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:5053, custom_values:None, uid:1 2026-10-11 19:55:17,830 121 INFO rb-001770c-225483-423667 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-11 19:55:17,830 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:17,835 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:18,237 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3442 and Message-Id '<845345004162339.1791748518.209242820739746-openerp-5053-res.partner@03eeb652db9e>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-11 19:55:18,238 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:18,239 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:18,268 121 INFO rb-001770c-225483-423667 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-11 19:55:18,379 121 INFO rb-001770c-225483-423667 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:5053, custom_values:None, uid:1 2026-10-11 19:55:18,526 121 INFO rb-001770c-225483-423667 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-11 19:55:18,527 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:18,533 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:18,582 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3444 and Message-Id '<801837028831877.1791748518.552093029022217-openerp-5053-res.partner@03eeb652db9e>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-11 19:55:18,582 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:18,583 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:18,621 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_walks_back_past_empty_subject_message ... 2026-10-11 19:55:18,723 121 INFO rb-001770c-225483-423667 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:5053, custom_values:None, uid:1 2026-10-11 19:55:18,836 121 INFO rb-001770c-225483-423667 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-11 19:55:18,836 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:18,841 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:18,894 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3446 and Message-Id '<697802005712517.1791748518.863034486770630-openerp-5053-res.partner@03eeb652db9e>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-10-11 19:55:18,894 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:18,896 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:18,931 121 INFO rb-001770c-225483-423667 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-11 19:55:19,048 121 INFO rb-001770c-225483-423667 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:5053, custom_values:None, uid:1 2026-10-11 19:55:19,168 121 INFO rb-001770c-225483-423667 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-11 19:55:19,168 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:55:19,176 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-10-11 19:55:19,353 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 19:55:20,034 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3448] 2026-10-11 19:55:20,048 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62729] 2026-10-11 19:55:20,056 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:55:20,461 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3449] 2026-10-11 19:55:20,469 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62731] 2026-10-11 19:55:20,475 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:55:20,493 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mail_route_hr.tests.test_employee_routing_field_access: Starting TestEmployeeRoutingFieldAccess.test_hr_officer_still_reads_the_routing_headers ... 2026-10-11 19:55:20,540 121 INFO rb-001770c-225483-423667 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-11 19:55:20,873 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:55:21,371 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3450] 2026-10-11 19:55:21,384 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62733] 2026-10-11 19:55:21,392 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:55:21,437 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_01_maintenance_equipment_hierarchy ... 2026-10-11 19:55:21,514 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_02_maintenance_equipment_hierarchy ... 2026-10-11 19:55:21,575 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62735] 2026-10-11 19:55:21,595 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted maintenance.equipment records with IDs: [32] 2026-10-11 19:55:21,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [7209] 2026-10-11 19:55:21,636 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_03_maintenance_equipment_hierarchy ... 2026-10-11 19:55:21,668 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_04_maintenance_equipment_hierarchy ... 2026-10-11 19:55:21,710 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_05_maintenance_equipment_hierarchy ... 2026-10-11 19:55:21,746 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_06_maintenance_equipment_hierarchy ... 2026-10-11 19:55:21,772 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_07_maintenance_equipment_hierarchy ... 2026-10-11 19:55:21,822 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_08_maintenance_equipment_hierarchy ... 2026-10-11 19:55:21,868 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_09_child_maintenance_ids_hierarchy ... 2026-10-11 19:55:21,953 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_10_recursive_parent_ids_hierarchy ... 2026-10-11 19:55:21,998 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:55:22,406 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3451] 2026-10-11 19:55:22,415 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62737] 2026-10-11 19:55:22,420 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:55:22,458 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_02_compute_parent_equipments ... 2026-10-11 19:55:22,527 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_03_compute_child_maintenances ... 2026-10-11 19:55:22,577 121 INFO rb-001770c-225483-423667 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_unlink_request_done_01 ... 2026-10-11 19:55:22,701 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3452] 2026-10-11 19:55:22,766 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3453] 2026-10-11 19:55:22,781 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2587 deleted mail.message records with IDs: [107] 2026-10-11 19:55:22,798 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2587, model: maintenance.request 2026-10-11 19:55:22,812 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.message records with IDs: [107] 2026-10-11 19:55:22,868 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [46117] 2026-10-11 19:55:22,868 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted maintenance.request records with IDs: [1] 2026-10-11 19:55:22,873 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [20, 21] 2026-10-11 19:55:22,910 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:55:28,125 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_001_1_merchant_cannot_access_other_merchant ... 2026-10-11 19:55:28,495 121 INFO rb-001770c-225483-423667 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-11 19:55:28,539 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_001_merchant_access_res_partner ... 2026-10-11 19:55:29,520 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3454] 2026-10-11 19:55:29,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3455] 2026-10-11 19:55:29,826 121 INFO rb-001770c-225483-423667 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-11 19:55:29,920 121 INFO rb-001770c-225483-423667 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-11 19:55:30,981 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3456] 2026-10-11 19:55:31,075 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3457] 2026-10-11 19:55:31,238 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_003_merchant_access_commission_fee ... 2026-10-11 19:55:31,734 121 INFO rb-001770c-225483-423667 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-11 19:55:31,763 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_004_merchant_access_product_template ... 2026-10-11 19:55:32,494 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3458] 2026-10-11 19:55:32,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3459] 2026-10-11 19:55:32,643 121 INFO rb-001770c-225483-423667 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-11 19:55:32,675 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_005_merchant_access_product_variable ... 2026-10-11 19:55:33,332 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3460] 2026-10-11 19:55:33,420 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3461] 2026-10-11 19:55:33,519 121 INFO rb-001770c-225483-423667 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-11 19:55:33,559 121 INFO rb-001770c-225483-423667 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-11 19:55:33,605 121 INFO rb-001770c-225483-423667 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-11 19:55:33,638 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_006_merchant_access_merchant_category ... 2026-10-11 19:55:33,653 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: merchant.category 2026-10-11 19:55:33,687 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_007_merchant_access_merchant_product_category ... 2026-10-11 19:55:33,698 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: merchant.product.category 2026-10-11 19:55:33,730 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_008_merchant_access_commission_fee_rule ... 2026-10-11 19:55:33,757 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.rule 2026-10-11 19:55:33,773 121 INFO rb-001770c-225483-423667 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-11 19:55:33,836 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_009_market_user_access_partner ... 2026-10-11 19:55:34,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #21 deleted res.partner records with IDs: [5067] 2026-10-11 19:55:34,386 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_011_market_user_access_commission_fee ... 2026-10-11 19:55:34,463 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee 2026-10-11 19:55:34,485 121 INFO rb-001770c-225483-423667 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-11 19:55:34,530 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee 2026-10-11 19:55:34,538 121 INFO rb-001770c-225483-423667 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-11 19:55:34,582 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_014_market_user_access_merchant_category ... 2026-10-11 19:55:34,598 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: merchant.category 2026-10-11 19:55:34,632 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_015_market_user_access_merchant_product_category ... 2026-10-11 19:55:34,646 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: merchant.product.category 2026-10-11 19:55:34,679 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_016_market_user_access_commission_fee_rule ... 2026-10-11 19:55:34,697 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.rule 2026-10-11 19:55:34,706 121 INFO rb-001770c-225483-423667 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-11 19:55:34,755 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_017_market_all_user_access_res_partner ... 2026-10-11 19:55:34,936 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #23 deleted mail.message records with IDs: [6700] 2026-10-11 19:55:35,099 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #23 deleted ir.model.data records with IDs: [389759] 2026-10-11 19:55:35,099 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #23 deleted res.partner records with IDs: [288] 2026-10-11 19:55:35,128 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_021_market_all_user_access_merchant_category ... 2026-10-11 19:55:35,146 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: merchant.category 2026-10-11 19:55:35,182 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_022_market_all_user_access_merchant_product_category ... 2026-10-11 19:55:35,197 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: merchant.product.category 2026-10-11 19:55:35,232 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_023_market_all_user_access_commission_fee ... 2026-10-11 19:55:35,248 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee 2026-10-11 19:55:35,280 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_024_market_all_user_access_commission_fee_rule ... 2026-10-11 19:55:35,301 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.rule 2026-10-11 19:55:35,311 121 INFO rb-001770c-225483-423667 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-11 19:55:35,362 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_025_market_admin_access_res_partner ... 2026-10-11 19:55:35,816 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #24 deleted res.partner records with IDs: [5070] 2026-10-11 19:55:35,849 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_028_market_admin_access_merchant_category ... 2026-10-11 19:55:35,888 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #24 deleted mail.message records with IDs: [6719] 2026-10-11 19:55:35,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #24 deleted ir.model.data records with IDs: [389782] 2026-10-11 19:55:35,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #24 deleted merchant.category records with IDs: [1] 2026-10-11 19:55:35,928 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_029_market_admin_access_merchant_product_category ... 2026-10-11 19:55:35,973 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #24 deleted merchant.product.category records with IDs: [13] 2026-10-11 19:55:36,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_030_market_admin_access_commission_fee_rule ... 2026-10-11 19:55:36,085 121 INFO rb-001770c-225483-423667 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-11 19:55:36,117 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #24 deleted mail.message records with IDs: [6729] 2026-10-11 19:55:36,133 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #24 deleted ir.model.data records with IDs: [389792] 2026-10-11 19:55:36,133 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #24 deleted marketplace.commission.fee.rule records with IDs: [6] 2026-10-11 19:55:36,161 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_031_market_admin_access_commission_fee ... 2026-10-11 19:55:36,177 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee 2026-10-11 19:55:36,208 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_032_merchant_access_product_attribute ... 2026-10-11 19:55:36,278 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.attribute records with IDs: [119] 2026-10-11 19:55:36,279 121 INFO rb-001770c-225483-423667 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-11 19:55:36,302 121 INFO rb-001770c-225483-423667 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-11 19:55:36,337 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_033_merchant_access_product_attribute_value ... 2026-10-11 19:55:36,381 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.attribute.value records with IDs: [335] 2026-10-11 19:55:36,383 121 INFO rb-001770c-225483-423667 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-11 19:55:36,411 121 INFO rb-001770c-225483-423667 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-11 19:55:36,447 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_034_merchant_access_product_supplierinfo ... 2026-10-11 19:55:36,507 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [343], uid: 19, model: product.supplierinfo 2026-10-11 19:55:36,540 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_035_merchant_access_marketplace_commission_fee_reports ... 2026-10-11 19:55:36,596 121 INFO rb-001770c-225483-423667 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-11 19:55:36,626 121 INFO rb-001770c-225483-423667 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-11 19:55:36,637 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,640 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,642 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,644 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,647 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,649 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,651 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,653 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,655 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,657 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,659 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,661 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-10-11 19:55:36,686 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_036_market_user_access_marketplace_commission_fee_reports ... 2026-10-11 19:55:36,781 121 INFO rb-001770c-225483-423667 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-11 19:55:36,811 121 INFO rb-001770c-225483-423667 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-11 19:55:36,827 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-10-11 19:55:36,830 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-10-11 19:55:36,832 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-10-11 19:55:36,836 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-10-11 19:55:36,838 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-10-11 19:55:36,840 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-10-11 19:55:36,844 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-10-11 19:55:36,847 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-10-11 19:55:36,848 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-10-11 19:55:36,874 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_037_market_user_all_merchant_access_commission_fee_reports ... 2026-10-11 19:55:36,931 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-10-11 19:55:36,939 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-10-11 19:55:36,941 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-10-11 19:55:36,947 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-10-11 19:55:36,950 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-10-11 19:55:36,952 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-10-11 19:55:36,956 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-10-11 19:55:36,958 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-10-11 19:55:36,960 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-10-11 19:55:36,986 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_038_market_admin_access_commission_fee_reports ... 2026-10-11 19:55:37,046 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-10-11 19:55:37,055 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-10-11 19:55:37,057 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-10-11 19:55:37,062 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-10-11 19:55:37,065 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-10-11 19:55:37,068 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-10-11 19:55:37,072 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-10-11 19:55:37,075 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-10-11 19:55:37,077 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-10-11 19:55:37,103 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_merchant_access_product_template_attribute_line_001 ... 2026-10-11 19:55:37,729 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.product records with IDs: [2228, 2229] 2026-10-11 19:55:37,977 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.product records with IDs: [2232, 2233, 2234, 2235] 2026-10-11 19:55:38,024 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [507] 2026-10-11 19:55:38,037 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [508] 2026-10-11 19:55:38,048 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [511] 2026-10-11 19:55:38,059 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [512] 2026-10-11 19:55:38,086 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [148] 2026-10-11 19:55:38,103 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [150] 2026-10-11 19:55:38,338 121 INFO rb-001770c-225483-423667 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-11 19:55:38,370 121 INFO rb-001770c-225483-423667 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-11 19:55:38,482 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:55:44,436 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_invoice_report_select_is_queryable ... 2026-10-11 19:55:44,958 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:55:50,358 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_account_move_line: Starting TestAccountMoveLine.test_001_inverse_marketplace_commission_amount_currency ... 2026-10-11 19:55:51,466 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:56:02,384 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_invoiced_amount_sign_consistent_across_split_documents ... 2026-10-11 19:56:03,261 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_negative_batch_never_merges_into_positive_draft ... 2026-10-11 19:56:04,033 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_positive_batch_merges_into_existing_invoice_not_a_second ... 2026-10-11 19:56:04,823 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_positive_batch_never_merges_into_credit_note_draft ... 2026-10-11 19:56:05,702 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:56:10,639 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_001_action_create_invoices ... 2026-10-11 19:56:11,257 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_003_compute_invoiced_amount ... 2026-10-11 19:56:11,727 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_004_update_invoices ... 2026-10-11 19:56:12,777 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_005_modify_commission_fee ... 2026-10-11 19:56:12,830 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_006_compute_commission_rate ... 2026-10-11 19:56:12,881 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_007_compute_commission_amount ... 2026-10-11 19:56:12,907 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_008_update_existing_invoice_when_have_null_invoice_date_invoice ... 2026-10-11 19:56:14,664 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_009_update_existing_invoice_for_invoice_date_is_null ... 2026-10-11 19:56:15,340 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_010_merchant_3_commission_fee_1_change_to_draft ... 2026-10-11 19:56:15,370 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_02_validate_create_invoice ... 2026-10-11 19:56:15,536 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:56:20,762 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_001_monetary_value_when_the_currencies_are_the_same_merchant ... 2026-10-11 19:56:21,105 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_002_check_the_merchant_currency_value_other_than_commission_fee ... 2026-10-11 19:56:21,227 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_003_internal_user_read_monetary_on_report ... 2026-10-11 19:56:21,382 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:56:26,283 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_001_sql_constrains ... 2026-10-11 19:56:26,612 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_002_constraints_commission_rate ... 2026-10-11 19:56:26,644 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_003_constraints_date_start_date_end ... 2026-10-11 19:56:26,778 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:56:32,153 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_a_rate_card_attached_to_no_category_stays_readable ... 2026-10-11 19:56:32,540 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_fixture_preconditions_hold ... 2026-10-11 19:56:32,565 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_marketplace_administrator_still_sees_every_rate_card ... 2026-10-11 19:56:32,600 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_cannot_list_another_merchants_rate_card ... 2026-10-11 19:56:32,640 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_cannot_open_another_merchants_rate_card ... 2026-10-11 19:56:32,699 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_product_form_still_shows_its_commission_fee_rule ... 2026-10-11 19:56:32,732 121 INFO rb-001770c-225483-423667 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-11 19:56:32,772 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_scoping_is_symmetric_between_merchants ... 2026-10-11 19:56:32,898 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:56:51,284 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_commission_tax_scope: Starting TestCommissionLineTaxScope.test_commission_line_taxes_scoped_to_fee_company ... 2026-10-11 19:56:51,433 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 19:56:56,411 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_company: Starting TestMarketplaceCompany.test_001_compute_merchant_last_period_last_date ... 2026-10-11 19:56:56,829 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_company: Starting TestMarketplaceCompany.test_002_constrains_warning_number_date ... 2026-10-11 19:56:56,942 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:57:01,764 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_001_daily_cron_run_single_commission ... 2026-10-11 19:57:02,930 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_002_weekly_cron_run_single_commission ... 2026-10-11 19:57:03,781 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_003_monthy_cron_run_single_commission ... 2026-10-11 19:57:04,698 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_004_daily_cron_run_multi_commission ... 2026-10-11 19:57:06,690 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_005_cron_send_warning_message ... 2026-10-11 19:57:06,821 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3462] 2026-10-11 19:57:06,884 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3463] 2026-10-11 19:57:06,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3464] 2026-10-11 19:57:07,005 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3465] 2026-10-11 19:57:07,053 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_006_cron_when_change_state_to_draft ... 2026-10-11 19:57:08,591 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:57:13,591 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_merchant_category: Starting TestMerchantCategory.test_001_name_uniq ... 2026-10-11 19:57:14,078 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:57:19,304 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_chatter_grant_does_not_leak_other_merchants_rows ... 2026-10-11 19:57:19,716 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_product_chatter_thread_data_completes_without_accesserror ... 2026-10-11 19:57:19,896 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_reads_own_product_activity_ids_without_accesserror ... 2026-10-11 19:57:20,063 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:57:25,216 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_merchant_product_category: Starting TestMerchantProductCategory.test_001_name_uniq ... 2026-10-11 19:57:25,576 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_merchant_product_category: Starting TestMerchantProductCategory.test_002_action_synchronize_product_value ... 2026-10-11 19:57:25,976 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:57:25,993 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_menu_load_keeps_hiding_hr_department ... 2026-10-11 19:57:26,042 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_predicate_callable_from_any_env ... 2026-10-11 19:57:26,083 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_user_can_open_backend ... 2026-10-11 19:57:26,182 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:merchant01 from n/a 2026-10-11 19:57:26,187 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:57:27,918 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:27] "GET /odoo HTTP/1.1" 200 - 132 0.043 1.689 2026-10-11 19:57:27,919 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_merchant_web_client.TestMerchantWebClient.test_merchant_user_can_open_backend: waiting for threads: [] 2026-10-11 19:57:27,956 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:57:33,077 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_001_merchant_store_ids_value ... 2026-10-11 19:57:33,431 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_002_commercial_fields ... 2026-10-11 19:57:33,492 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_003_share_with_merchant ... 2026-10-11 19:57:33,806 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_005_setup_fee_invoice ... 2026-10-11 19:57:34,342 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_006_setup_fee_paid ... 2026-10-11 19:57:36,029 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_007_merchant_store_count ... 2026-10-11 19:57:36,234 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_008_merchant_product_count ... 2026-10-11 19:57:36,397 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_009_constrains_merchant_state ... 2026-10-11 19:57:36,487 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_010_action_active ... 2026-10-11 19:57:36,554 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_011_action_suspend ... 2026-10-11 19:57:36,618 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_012_action_close ... 2026-10-11 19:57:36,681 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_013_constraints_merchant_store_commercial_partner_id ... 2026-10-11 19:57:36,760 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_014_inverse_is_merchant_store ... 2026-10-11 19:57:36,879 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_015_merchant_action_change_merchant_state ... 2026-10-11 19:57:37,463 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_016_compute_is_merchant_by_merchant ... 2026-10-11 19:57:38,268 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3467] 2026-10-11 19:57:38,367 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3468] 2026-10-11 19:57:38,635 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_017_compute_is_merchant_by_internal_user ... 2026-10-11 19:57:38,936 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_018_constrains_merchant_store_company_type ... 2026-10-11 19:57:39,007 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_019_merchant_can_modify_own_info_at_portal ... 2026-10-11 19:57:39,020 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:merchant01 from n/a 2026-10-11 19:57:39,032 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:57:39,514 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:39] "POST /my/account HTTP/1.1" 303 - 133 0.078 0.406 2026-10-11 19:57:40,570 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:40] "GET /my/home HTTP/1.1" 200 - 272 0.154 0.899 2026-10-11 19:57:40,571 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner.TestPartner.test_019_merchant_can_modify_own_info_at_portal: waiting for threads: [] 2026-10-11 19:57:40,597 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_020_default_merchant_state_with_default_merchant_state_draft ... 2026-10-11 19:57:41,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3469] 2026-10-11 19:57:41,032 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62761] 2026-10-11 19:57:41,041 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:57:41,060 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal_user from n/a 2026-10-11 19:57:41,066 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:57:42,480 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 19:57:42,481 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "POST /my/home/become_merchant HTTP/1.1" 200 - 390 0.229 1.187 2026-10-11 19:57:42,522 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_021_default_merchant_state_with_default_merchant_state_active ... 2026-10-11 19:57:42,864 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3470] 2026-10-11 19:57:42,878 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62764] 2026-10-11 19:57:42,886 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:57:42,917 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal_user from n/a 2026-10-11 19:57:42,923 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:57:44,289 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 19:57:44,290 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:44] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.204 1.165 2026-10-11 19:57:44,418 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:57:44,432 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_company_delivery_address_create_recomputes_product_addresses ... 2026-10-11 19:57:45,232 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_mixed_batch_recompute_scoped_to_delivery_company_only ... 2026-10-11 19:57:51,067 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_ordinary_partner_create_does_not_scan_companies ... 2026-10-11 19:57:51,133 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_ordinary_partner_unlink_does_not_scan_companies ... 2026-10-11 19:57:51,208 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62958] 2026-10-11 19:57:51,346 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.partner records with IDs: [5118] 2026-10-11 19:57:51,383 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:57:56,049 121 INFO rb-001770c-225483-423667 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-11 19:57:56,403 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestPartnerCreateStoredRecomputeSeams.test_ordinary_partner_create_issues_no_marketplace_recompute_sql ... 2026-10-11 19:57:56,465 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestPartnerCreateStoredRecomputeSeams.test_ordinary_partner_create_issues_zero_seam_statements_total ... 2026-10-11 19:57:56,608 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:58:01,459 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestMerchantStoreAddressRecomputeSurvives.test_store_state_change_recomputes_product_country_states ... 2026-10-11 19:58:02,473 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:58:07,443 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestSetupFeePaidResolutionSurvives.test_setup_fee_paid_false_for_unpaid_store ... 2026-10-11 19:58:08,248 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestSetupFeePaidResolutionSurvives.test_setup_fee_paid_true_after_real_payment_flow ... 2026-10-11 19:58:10,263 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:58:15,252 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestMerchantStoreActivationRecomputeSurvives.test_store_activation_recomputes_service_product_country_states ... 2026-10-11 19:58:15,871 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:58:15,887 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_portal_is_merchant_security: Starting TestPortalIsMerchantSecurity.test_portal_post_to_my_account_cannot_flip_is_merchant ... 2026-10-11 19:58:16,199 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3471] 2026-10-11 19:58:16,207 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62963] 2026-10-11 19:58:16,213 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:58:16,231 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal.buyer@example.viindoo.com from n/a 2026-10-11 19:58:16,242 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:58:18,670 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:18] "POST /my/account HTTP/1.1" 200 - 237 0.110 2.320 2026-10-11 19:58:18,716 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:58:23,990 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_can_read_own_combo_item ... 2026-10-11 19:58:24,342 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_can_search_own_combo_item ... 2026-10-11 19:58:24,382 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_cannot_browse_cross_merchant_combo_item ... 2026-10-11 19:58:24,399 121 INFO rb-001770c-225483-423667 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-11 19:58:24,441 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_cannot_search_cross_merchant_combo_item ... 2026-10-11 19:58:24,564 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:58:29,471 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_display_name_domain_leaf_is_scoped_too ... 2026-10-11 19:58:29,949 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_still_finds_own_product_without_the_marketplace_context ... 2026-10-11 19:58:30,086 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_type_ahead_never_offers_another_merchants_product ... 2026-10-11 19:58:30,237 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_type_ahead_offers_own_product ... 2026-10-11 19:58:30,394 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_variant_type_ahead_never_offers_another_merchants_variant ... 2026-10-11 19:58:30,526 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_name_search_unaffected_for_non_marketplace_user ... 2026-10-11 19:58:31,058 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:58:36,588 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_product: Starting TestMarketPlaceProductProduct.test_merchant_manage_product_attribute ... 2026-10-11 19:58:37,422 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.product records with IDs: [2273, 2274] 2026-10-11 19:58:37,465 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [513] 2026-10-11 19:58:37,482 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [514] 2026-10-11 19:58:37,509 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [152] 2026-10-11 19:58:37,857 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:58:42,925 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_001_product_template_merchant_constraints ... 2026-10-11 19:58:43,401 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_002_merchant_product_categ_merchant_constraints ... 2026-10-11 19:58:43,469 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_003_check_required_merchant_stores ... 2026-10-11 19:58:43,971 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_004_check_invalid_merchant ... 2026-10-11 19:58:44,163 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_005_check_invalid_merchant_stores ... 2026-10-11 19:58:44,387 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_006_compute_store_address_of_merchant_product ... 2026-10-11 19:58:44,523 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_007_compute_store_address_of_company_product ... 2026-10-11 19:58:46,695 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_008_compute_store_address_of_merchant_product ... 2026-10-11 19:58:46,765 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_009_compute_store_address_when_unlink_delivery_address ... 2026-10-11 19:58:48,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.partner records with IDs: [5138] 2026-10-11 19:58:49,502 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:58:54,170 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_res_users: Starting TestMarketPlaceResUsers.test_001_compute_share_of_merchant ... 2026-10-11 19:58:54,806 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:58:54,820 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_all_user_type_groups_share_does_not_raise ... 2026-10-11 19:58:55,091 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_hidden_merchant_group_field_states_why_it_is_hidden ... 2026-10-11 19:58:55,504 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_normal_operation_injects_merchant_under_portal ... 2026-10-11 19:58:55,938 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:59:01,456 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_category_scoped_programme_is_readable_by_every_merchant ... 2026-10-11 19:59:01,848 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_domain_scoped_programme_is_readable_by_nobody ... 2026-10-11 19:59:01,920 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_fixture_mixed_program_really_mixes_restricted_and_unrestricted_rules ... 2026-10-11 19:59:01,947 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_fixture_products_belong_to_different_merchants ... 2026-10-11 19:59:01,976 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_marketplace_administrator_still_sees_every_program ... 2026-10-11 19:59:02,016 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_cannot_open_another_merchants_program_directly ... 2026-10-11 19:59:02,086 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_cannot_see_another_merchants_program_rule_reward_mail ... 2026-10-11 19:59:02,155 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_never_sees_any_loyalty_card ... 2026-10-11 19:59:02,237 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_a_programme_that_carries_one_unrestricted_rule ... 2026-10-11 19:59:02,304 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_a_programme_with_no_rule_at_all ... 2026-10-11 19:59:02,353 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_own_program_rule_reward_mail ... 2026-10-11 19:59:02,430 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_product_scoped_programme_still_names_its_owner ... 2026-10-11 19:59:02,499 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_scoping_is_symmetric_between_merchants ... 2026-10-11 19:59:02,665 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:59:07,543 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_marketplace_administrator_still_sees_every_rating ... 2026-10-11 19:59:07,878 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_cannot_open_a_rating_about_themselves_directly ... 2026-10-11 19:59:07,935 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_cannot_see_another_merchants_rating ... 2026-10-11 19:59:07,967 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_never_sees_any_rating_even_about_themselves ... 2026-10-11 19:59:08,079 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:59:13,263 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_001_1_merchant_access_share_sale_order ... 2026-10-11 19:59:14,106 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [741], uid: 18, model: sale.order 2026-10-11 19:59:14,158 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [741], uid: 19, model: sale.order 2026-10-11 19:59:14,214 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [741], uid: 18, model: sale.order 2026-10-11 19:59:14,897 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_001_merchant_access_sale_order ... 2026-10-11 19:59:14,933 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [737], uid: 18, model: sale.order 2026-10-11 19:59:15,808 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2211], uid: 18, model: sale.order.line 2026-10-11 19:59:16,299 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [738], uid: 18, model: sale.order 2026-10-11 19:59:16,475 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_002_market_user_access_sale_order ... 2026-10-11 19:59:16,995 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [739], uid: 21, model: sale.order 2026-10-11 19:59:17,052 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: sale.order 2026-10-11 19:59:17,128 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_003_market_all_users_access_sale_order ... 2026-10-11 19:59:17,657 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: sale.order 2026-10-11 19:59:17,730 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_004_merchant_users_access_sale_order ... 2026-10-11 19:59:18,530 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_merchant_access_sale_order_create_by_own_001 ... 2026-10-11 19:59:18,761 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:59:24,314 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_customer_mode_hides_non_customers_from_a_merchant ... 2026-10-11 19:59:24,906 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_merchant_id_context_narrows_the_picker_to_that_merchant ... 2026-10-11 19:59:25,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_the_narrowing_is_inert_without_its_context_keys ... 2026-10-11 19:59:25,230 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:59:31,025 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_01_payment_transaction ... 2026-10-11 19:59:32,444 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_02_payment_transaction ... 2026-10-11 19:59:33,555 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_03_payment_transaction ... 2026-10-11 19:59:35,038 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:59:40,736 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_001_merchant_create_update_sale_order ... 2026-10-11 19:59:42,163 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_002_add_sale_order_line_after_on_order_confirmed ... 2026-10-11 19:59:42,915 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_003_update_value_sale_order_line_on_order_confirmed ... 2026-10-11 19:59:43,753 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [593] 2026-10-11 19:59:43,903 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_004_cancel_sale_order ... 2026-10-11 19:59:44,699 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2321] 2026-10-11 19:59:44,983 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [574, 573] 2026-10-11 19:59:45,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [362] 2026-10-11 19:59:45,011 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [562] 2026-10-11 19:59:45,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_005_merchant_create_sale_order_with_negative_commission ... 2026-10-11 19:59:46,042 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_006_overlap_merchant_sale_order ... 2026-10-11 19:59:46,599 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_007_compute_is_multi_merchant_order ... 2026-10-11 19:59:46,876 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_constraints_merchant_store ... 2026-10-11 19:59:47,077 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_constraints_product_vs_store ... 2026-10-11 19:59:47,439 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_is_multi_merchant_order_is_answered_per_reader ... 2026-10-11 19:59:47,494 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_single_merchant_so_001 ... 2026-10-11 19:59:48,554 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113703569568764.1791748788.451830387115479-openerp-756-sale.order@03eeb652db9e>: ['"Merchant 1 Customer 1" <@False>'] 2026-10-11 19:59:48,576 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3473] 2026-10-11 19:59:48,622 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3474] 2026-10-11 19:59:48,752 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted stock.move.line records with IDs: [2324] 2026-10-11 19:59:48,926 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted loyalty.history records with IDs: [578, 577] 2026-10-11 19:59:48,949 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [366] 2026-10-11 19:59:48,957 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [566] 2026-10-11 19:59:49,011 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_so_single_merchant_002 ... 2026-10-11 19:59:49,227 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_wizard_action_confirm_posts_message ... 2026-10-11 19:59:49,961 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3475] 2026-10-11 19:59:50,002 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.followers records with IDs: [7390] 2026-10-11 19:59:50,032 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_wizard_includes_merchant_partner_in_recipients ... 2026-10-11 19:59:50,567 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_validate_merchant_cancel_so_001 ... 2026-10-11 19:59:52,256 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:59:52,723 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3476] 2026-10-11 19:59:52,732 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [62993] 2026-10-11 19:59:52,739 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 19:59:52,848 121 INFO rb-001770c-225483-423667 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-11 19:59:54,305 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order_cancel_access: Starting TestSaleOrderCancelNonMarketplace.test_sale_order_cancel_unaffected_for_non_marketplace_user ... 2026-10-11 19:59:56,046 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2597 deleted stock.move.line records with IDs: [2328] 2026-10-11 19:59:56,206 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:00:01,817 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_001_check_required_store_with_not_service_product ... 2026-10-11 20:00:03,025 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_002_merchant_cannot_buy_own_product ... 2026-10-11 20:00:03,621 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_compute_merchant_id_001 ... 2026-10-11 20:00:03,757 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_hand_typed_price_is_reset_when_the_product_changes ... 2026-10-11 20:00:04,744 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_merchant_line_still_requires_a_store_to_be_chosen ... 2026-10-11 20:00:05,045 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:00:10,105 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale.tests.test_sale_report: Starting TestSaleReport.test_read_group_marketplace_measures ... 2026-10-11 20:00:10,835 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:00:16,051 121 INFO rb-001770c-225483-423667 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-11 20:00:17,568 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:00:23,471 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_cancel_of_loyalty_order_is_currently_refused ... 2026-10-11 20:00:25,189 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 18, model: addendum.addendum 2026-10-11 20:00:25,282 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_cannot_read_other_merchant_loyalty_history ... 2026-10-11 20:00:26,478 121 INFO rb-001770c-225483-423667 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-11 20:00:27,721 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_confirms_order_with_loyalty_program ... 2026-10-11 20:00:28,635 121 INFO rb-001770c-225483-423667 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-11 20:00:29,614 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:00:35,682 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_01_marketplace_order_with_discount_loyalty_01 ... 2026-10-11 20:00:37,410 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_02_marketplace_order_with_discount_loyalty_02 ... 2026-10-11 20:00:38,818 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_03_marketplace_order_with_discount_loyalty_03 ... 2026-10-11 20:00:40,324 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_04_marketplace_order_with_discount_loyalty_04 ... 2026-10-11 20:00:40,337 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-11 20:00:41,806 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_05_marketplace_order_with_discount_loyalty_05 ... 2026-10-11 20:00:41,818 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-11 20:00:43,414 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_06_marketplace_order_with_discount_loyalty_06 ... 2026-10-11 20:00:43,428 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-11 20:00:45,094 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_07_marketplace_order_with_discount_loyalty_07 ... 2026-10-11 20:00:45,109 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-11 20:00:46,770 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_08_marketplace_order_with_discount_loyalty_08 ... 2026-10-11 20:00:46,785 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-11 20:00:48,335 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_09_marketplace_order_with_discount_loyalty_09 ... 2026-10-11 20:00:49,607 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_10_marketplace_order_with_free_product_loyalty ... 2026-10-11 20:00:49,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-10-11 20:00:51,485 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_11_merchant_cancel_draft_so_with_coupon_points ... 2026-10-11 20:00:52,142 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [405, 407] 2026-10-11 20:00:52,150 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [605] 2026-10-11 20:00:52,349 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:00:58,035 121 INFO rb-001770c-225483-423667 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-11 20:00:58,812 121 INFO rb-001770c-225483-423667 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-11 20:00:59,183 121 INFO rb-001770c-225483-423667 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-11 20:00:59,555 121 INFO rb-001770c-225483-423667 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-11 20:00:59,982 121 INFO rb-001770c-225483-423667 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-11 20:01:00,352 121 INFO rb-001770c-225483-423667 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-11 20:01:00,843 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:01:07,297 121 INFO rb-001770c-225483-423667 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-11 20:01:08,259 121 INFO rb-001770c-225483-423667 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: 6285 2026-10-11 20:01:08,259 121 INFO rb-001770c-225483-423667 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/tmp8efl04i3_chrome_odoo 2026-10-11 20:01:08,259 121 INFO rb-001770c-225483-423667 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:35807/json/version 2026-10-11 20:01:08,260 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:35807/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:01:08,269 121 INFO rb-001770c-225483-423667 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-11 20:01:08,269 121 INFO rb-001770c-225483-423667 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:35807/json 2026-10-11 20:01:08,270 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:35807/json with timeout 3 increased to 10s during tests 2026-10-11 20:01:08,279 121 INFO rb-001770c-225483-423667 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:35807/devtools/page/C9DE64421B13AA4C7BE85C7E46EBA219 2026-10-11 20:01:08,282 121 INFO rb-001770c-225483-423667 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-11 20:01:08,286 121 INFO rb-001770c-225483-423667 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-11 20:01:08,353 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal from n/a 2026-10-11 20:01:08,360 121 INFO rb-001770c-225483-423667 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-11 20:01:08,364 121 INFO rb-001770c-225483-423667 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-11 20:01:08,364 121 INFO rb-001770c-225483-423667 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-11 20:01:08,373 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:01:09,763 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /shop?search=Laptop%20Dell HTTP/1.1" 200 - 312 0.163 1.229 2026-10-11 20:01:09,766 121 INFO rb-001770c-225483-423667 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': 'C9DE64421B13AA4C7BE85C7E46EBA219', 'loaderId': '0AD7C1B40D8A71A64D3C0722D7F060F2', 'isDownload': False} 2026-10-11 20:01:09,766 121 INFO rb-001770c-225483-423667 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-11 20:01:09,793 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "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-11 20:01:09,801 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4a34f4a/web.assets_frontend.min.css, copying from /web/assets/4a34f4a/web.assets_frontend.min.css 2026-10-11 20:01:09,859 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /web/assets/1/4a34f4a/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.037 0.036 2026-10-11 20:01:09,867 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/530454f/web.assets_frontend_minimal.min.js, copying from /web/assets/530454f/web.assets_frontend_minimal.min.js 2026-10-11 20:01:09,871 121 INFO rb-001770c-225483-423667 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-11 20:01:09,873 121 INFO rb-001770c-225483-423667 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-11 20:01:09,879 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /web/assets/1/530454f/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.060 2026-10-11 20:01:09,888 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/48bdbea/web.__assets_tests_call__.min.js, copying from /web/assets/48bdbea/web.__assets_tests_call__.min.js 2026-10-11 20:01:09,905 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /web/assets/1/48bdbea/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.031 2026-10-11 20:01:09,973 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:09,981 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:01:09,983 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:01:09,989 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /web/image/product.template/403/image_512/Laptop%20Dell?unique=13fbe15 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-11 20:01:09,997 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /web/image/website/1/logo/My%20Website?unique=aebc04f HTTP/1.1" 200 - 4 0.001 0.025 2026-10-11 20:01:10,061 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dc83fad/web.assets_frontend_lazy.min.js, copying from /web/assets/dc83fad/web.assets_frontend_lazy.min.js 2026-10-11 20:01:10,087 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:10] "GET /web/assets/1/dc83fad/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.018 0.032 2026-10-11 20:01:10,096 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:10] "GET /web/image/website/1/favicon?unique=aebc04f HTTP/1.1" 200 - 4 0.002 0.058 2026-10-11 20:01:10,428 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:10] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:10,504 121 INFO rb-001770c-225483-423667 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-11 20:01:10,510 121 INFO rb-001770c-225483-423667 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-11 20:01:10,538 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:10] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.004 0.083 2026-10-11 20:01:10,604 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:10] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.023 0.129 2026-10-11 20:01:11,215 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: product.template 2026-10-11 20:01:11,282 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:11] "GET /shop/laptop-dell-403?search=Laptop+Dell HTTP/1.1" 200 - 219 0.124 0.542 2026-10-11 20:01:11,312 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:11] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 20:01:11,398 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:11] "GET /web/image/product.product/783/image_1024/Laptop%20Dell?unique=13fbe15 HTTP/1.1" 200 - 5 0.002 0.013 2026-10-11 20:01:11,437 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:11] "GET /web/image/res.partner/285/image_256?unique=13fbe15 HTTP/1.1" 200 - 13 0.010 0.043 2026-10-11 20:01:11,635 121 INFO rb-001770c-225483-423667 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-11 20:01:11,652 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:11] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.007 2026-10-11 20:01:11,698 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:11] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.011 0.034 2026-10-11 20:01:11,743 121 INFO rb-001770c-225483-423667 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-11 20:01:11,810 121 INFO rb-001770c-225483-423667 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-11 20:01:11,869 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:11] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 66 0.052 0.139 2026-10-11 20:01:11,870 121 INFO rb-001770c-225483-423667 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-11 20:01:11,954 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:11] "POST /website_sale/combo_configurator/get_data HTTP/1.1" 200 - 31 0.021 0.061 2026-10-11 20:01:12,023 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "POST /website_sale/should_show_product_configurator HTTP/1.1" 200 - 17 0.027 0.034 2026-10-11 20:01:12,153 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 51 0.046 0.076 2026-10-11 20:01:12,254 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "POST /website_sale/product_configurator/get_values HTTP/1.1" 200 - 45 0.034 0.173 2026-10-11 20:01:12,307 121 INFO rb-001770c-225483-423667 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-11 20:01:12,331 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "GET /web/image/product.product/783/image_256 HTTP/1.1" 200 - 5 0.003 0.032 2026-10-11 20:01:12,371 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "GET /web/image/product.product/787/image_256 HTTP/1.1" 200 - 5 0.002 0.070 2026-10-11 20:01:12,375 121 INFO rb-001770c-225483-423667 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-11 20:01:12,423 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "POST /website_sale/product_configurator/get_optional_products HTTP/1.1" 200 - 16 0.014 0.100 2026-10-11 20:01:12,886 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "POST /website_sale/product_configurator/update_cart HTTP/1.1" 200 - 181 0.166 0.337 2026-10-11 20:01:12,909 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "POST /shop/products/recently_viewed_update HTTP/1.1" 200 - 11 0.010 0.231 2026-10-11 20:01:12,927 121 INFO rb-001770c-225483-423667 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-11 20:01:12,928 121 INFO rb-001770c-225483-423667 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-11 20:01:13,019 121 INFO rb-001770c-225483-423667 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 13151732 (allocated 14155776) 2026-10-11 20:01:13,030 121 INFO rb-001770c-225483-423667 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 6285 2026-10-11 20:01:13,033 121 INFO rb-001770c-225483-423667 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-11 20:01:13,033 121 INFO rb-001770c-225483-423667 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 6285 2026-10-11 20:01:13,034 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:13] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 52 0.051 0.085 2026-10-11 20:01:13,073 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:13] "GET /web/image/product.product/783/image_128?unique=13fbe15 HTTP/1.1" 200 - 5 0.003 0.156 2026-10-11 20:01:13,096 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:13] "GET /web/image/product.product/787/image_128?unique=13fbe15 HTTP/1.1" 200 - 5 0.002 0.176 2026-10-11 20:01:13,131 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_200113_131678_test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.txt 2026-10-11 20:01:13,131 121 INFO rb-001770c-225483-423667 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/tmp8efl04i3_chrome_odoo" 2026-10-11 20:01:13,305 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:01:20,103 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3477] 2026-10-11 20:01:20,205 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3478] 2026-10-11 20:01:20,889 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3479] 2026-10-11 20:01:20,990 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3480] 2026-10-11 20:01:21,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3481] 2026-10-11 20:01:21,698 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3482] 2026-10-11 20:01:21,733 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_01_split_picking_between_merchant_store_01 ... 2026-10-11 20:01:23,010 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [611] 2026-10-11 20:01:23,832 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3483] 2026-10-11 20:01:23,941 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3484] 2026-10-11 20:01:24,443 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_validate_merchant_cancel_so_001 ... 2026-10-11 20:01:25,430 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <173814405722063.1791748885.334764957427979-openerp-826-sale.order@03eeb652db9e>: ['"Merchant 1 Customer 1" <@False>'] 2026-10-11 20:01:25,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3485] 2026-10-11 20:01:25,496 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3486] 2026-10-11 20:01:25,689 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted loyalty.history records with IDs: [605, 604] 2026-10-11 20:01:25,713 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [417] 2026-10-11 20:01:25,724 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [622] 2026-10-11 20:01:25,784 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_validate_merchant_cancel_so_002 ... 2026-10-11 20:01:27,019 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:01:32,091 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_marketplace_administrator_still_sees_every_letter ... 2026-10-11 20:01:32,419 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_cannot_open_another_merchants_letter_directly ... 2026-10-11 20:01:32,473 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_cannot_see_another_merchants_letters ... 2026-10-11 20:01:32,533 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_reads_letters_addressed_to_own_store ... 2026-10-11 20:01:32,589 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_reads_letters_addressed_to_them ... 2026-10-11 20:01:32,647 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_scoping_is_symmetric_between_merchants ... 2026-10-11 20:01:32,813 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:01:38,193 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3487] 2026-10-11 20:01:38,275 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3488] 2026-10-11 20:01:38,315 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_01_check_merchant_picking_types ... 2026-10-11 20:01:38,354 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_02_merchant_manage_stock_picking_state_01 ... 2026-10-11 20:01:38,764 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_03_merchant_manage_stock_picking_state_03 ... 2026-10-11 20:01:39,051 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_04_merchant_return_stock_picking ... 2026-10-11 20:01:39,786 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_05_merchant_cancel_stock_picking ... 2026-10-11 20:01:40,087 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2339] 2026-10-11 20:01:40,161 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_06_merchant_manage_stock_quant ... 2026-10-11 20:01:40,535 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_07_merchant_stock_data_post_init_hook ... 2026-10-11 20:01:40,629 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_08_merchant_stock_data_in_create ... 2026-10-11 20:01:40,851 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_merchant_category_alone_decides_storability ... 2026-10-11 20:01:41,473 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3489] 2026-10-11 20:01:41,556 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3490] 2026-10-11 20:01:41,614 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_merchant_category_change_flips_storability ... 2026-10-11 20:01:42,170 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3491] 2026-10-11 20:01:42,262 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3492] 2026-10-11 20:01:42,567 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:01:47,352 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_can_still_open_their_own_supply_route ... 2026-10-11 20:01:47,704 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_cannot_list_another_merchants_supply_route ... 2026-10-11 20:01:47,744 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_cannot_open_another_merchants_supply_route ... 2026-10-11 20:01:47,799 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_visibility_of_supplier_locations_is_unchanged ... 2026-10-11 20:01:47,924 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:01:48,415 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3493] 2026-10-11 20:01:48,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [63074] 2026-10-11 20:01:48,430 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:01:48,478 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_stock.tests.test_stock_picking_core_workflow: Starting TestStockPickingCoreWorkflow.test_action_split_transfer_unaffected_for_non_marketplace_user ... 2026-10-11 20:01:49,172 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:01:54,238 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_company_less_merchant_is_publicized_when_on ... 2026-10-11 20:01:55,157 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_default_publicize_is_on ... 2026-10-11 20:01:55,203 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_inactive_merchant_invisible ... 2026-10-11 20:01:56,000 121 INFO rb-001770c-225483-423667 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-11 20:01:56,041 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_merchant_cannot_read_other_merchant ... 2026-10-11 20:01:56,625 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [389650] 2026-10-11 20:01:56,625 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [70] 2026-10-11 20:01:56,809 121 INFO rb-001770c-225483-423667 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-11 20:01:56,847 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_portal_cannot_read_active_merchant ... 2026-10-11 20:01:57,308 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [389650] 2026-10-11 20:01:57,308 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [70] 2026-10-11 20:01:57,459 121 INFO rb-001770c-225483-423667 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-11 20:01:57,496 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_on_merchant_can_read_other_active_merchant ... 2026-10-11 20:01:58,230 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_on_portal_can_read_active_merchant ... 2026-10-11 20:01:59,033 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:02:05,369 121 INFO rb-001770c-225483-423667 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-11 20:02:06,202 121 INFO rb-001770c-225483-423667 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: 6482 2026-10-11 20:02:06,203 121 INFO rb-001770c-225483-423667 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/tmpw8fyp603_chrome_odoo 2026-10-11 20:02:06,203 121 INFO rb-001770c-225483-423667 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:46813/json/version 2026-10-11 20:02:06,204 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:46813/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:02:06,214 121 INFO rb-001770c-225483-423667 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-11 20:02:06,214 121 INFO rb-001770c-225483-423667 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:46813/json 2026-10-11 20:02:06,215 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:46813/json with timeout 3 increased to 10s during tests 2026-10-11 20:02:06,219 121 INFO rb-001770c-225483-423667 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:46813/devtools/page/BAE3846E66DF28CB0344151C532555F9 2026-10-11 20:02:06,227 121 INFO rb-001770c-225483-423667 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-11 20:02:06,229 121 INFO rb-001770c-225483-423667 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-11 20:02:06,274 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal from n/a 2026-10-11 20:02:06,283 121 INFO rb-001770c-225483-423667 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-11 20:02:06,286 121 INFO rb-001770c-225483-423667 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-11 20:02:06,287 121 INFO rb-001770c-225483-423667 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-11 20:02:06,297 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:02:07,796 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:07] "GET /shop HTTP/1.1" 200 - 392 0.195 1.307 2026-10-11 20:02:07,800 121 INFO rb-001770c-225483-423667 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': 'BAE3846E66DF28CB0344151C532555F9', 'loaderId': '3EE9B82D80C0930B8620C34C6F8C1E1C', 'isDownload': False} 2026-10-11 20:02:07,801 121 INFO rb-001770c-225483-423667 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-11 20:02:07,825 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:07] "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-11 20:02:07,836 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4a34f4a/web.assets_frontend.min.css, copying from /web/assets/4a34f4a/web.assets_frontend.min.css 2026-10-11 20:02:07,880 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:07] "GET /web/assets/1/4a34f4a/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.031 0.027 2026-10-11 20:02:07,887 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/530454f/web.assets_frontend_minimal.min.js, copying from /web/assets/530454f/web.assets_frontend_minimal.min.js 2026-10-11 20:02:07,892 121 INFO rb-001770c-225483-423667 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-11 20:02:07,893 121 INFO rb-001770c-225483-423667 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-11 20:02:07,902 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:07] "GET /web/assets/1/530454f/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.055 2026-10-11 20:02:07,910 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/48bdbea/web.__assets_tests_call__.min.js, copying from /web/assets/48bdbea/web.__assets_tests_call__.min.js 2026-10-11 20:02:07,928 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:07] "GET /web/assets/1/48bdbea/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.032 2026-10-11 20:02:08,017 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/website/1/logo/My%20Website?unique=aebc04f HTTP/1.1" 200 - 4 0.004 0.013 2026-10-11 20:02:08,024 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:08,030 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:02:08,031 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/206/image_512/Chair%20floor%20protection?unique=a1359ff HTTP/1.1" 200 - 4 0.003 0.026 2026-10-11 20:02:08,047 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/129/image_512/[FURN_5555]%20Cable%20Management%20Box?unique=c6142f2 HTTP/1.1" 200 - 4 0.004 0.036 2026-10-11 20:02:08,060 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/16/image_512/Conference%20Chair?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.053 2026-10-11 20:02:08,072 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/416/image_512/Warranty?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.062 2026-10-11 20:02:08,084 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/9/image_512/Customizable%20Desk?unique=a1359ff HTTP/1.1" 200 - 4 0.003 0.081 2026-10-11 20:02:08,096 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/7/image_512/[FURN_9999]%20Office%20Design%20Software?unique=a1359ff HTTP/1.1" 200 - 4 0.003 0.058 2026-10-11 20:02:08,106 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/22/image_512/[FURN_0789]%20Individual%20Workplace?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.062 2026-10-11 20:02:08,116 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/6/image_512/[FURN_8888]%20Office%20Lamp?unique=a1359ff HTTP/1.1" 200 - 4 0.003 0.061 2026-10-11 20:02:08,123 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/website/1/favicon?unique=aebc04f HTTP/1.1" 200 - 4 0.001 0.055 2026-10-11 20:02:08,135 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/27/image_512/[FURN_8999]%20Three-Seat%20Sofa?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.042 2026-10-11 20:02:08,153 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/34/image_512/Office%20Combo?unique=a1359ff HTTP/1.1" 200 - 4 0.003 0.038 2026-10-11 20:02:08,167 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/15/image_512/[E-COM11]%20Cabinet%20with%20Doors?unique=a1359ff HTTP/1.1" 200 - 4 0.003 0.085 2026-10-11 20:02:08,180 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/11/image_512/[E-COM07]%20Large%20Cabinet?unique=6fe3f92 HTTP/1.1" 200 - 4 0.003 0.074 2026-10-11 20:02:08,190 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/26/image_512/[FURN_6741]%20Large%20Meeting%20Table?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.060 2026-10-11 20:02:08,202 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/25/image_512/[FURN_8220]%20Four%20Person%20Desk?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.067 2026-10-11 20:02:08,212 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/24/image_512/[FURN_8855]%20Drawer?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.050 2026-10-11 20:02:08,223 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/21/image_512/[FURN_7888]%20Desk%20Stand%20with%20Screen?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.033 2026-10-11 20:02:08,236 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/5/image_512/[FURN_7777]%20Office%20Chair?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.092 2026-10-11 20:02:08,247 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/23/image_512/Acoustic%20Bloc%20Screens?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.071 2026-10-11 20:02:08,259 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/14/image_512/[E-COM10]%20Pedal%20Bin?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.058 2026-10-11 20:02:08,269 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/image/product.template/13/image_512/[E-COM09]%20Large%20Desk?unique=a1359ff HTTP/1.1" 200 - 4 0.002 0.060 2026-10-11 20:02:08,282 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dc83fad/web.assets_frontend_lazy.min.js, copying from /web/assets/dc83fad/web.assets_frontend_lazy.min.js 2026-10-11 20:02:08,311 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /web/assets/1/dc83fad/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.085 2026-10-11 20:02:08,625 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:02:08,719 121 INFO rb-001770c-225483-423667 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-11 20:02:08,723 121 INFO rb-001770c-225483-423667 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-11 20:02:08,745 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.088 2026-10-11 20:02:08,787 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "POST /im_livechat/init HTTP/1.1" 200 - 24 0.012 0.120 2026-10-11 20:02:08,805 121 INFO rb-001770c-225483-423667 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-11 20:02:09,083 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:09] "GET /shop?&search=Face%20lift HTTP/1.1" 200 - 54 0.074 0.127 2026-10-11 20:02:09,108 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:09] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.002 0.009 2026-10-11 20:02:09,187 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:09] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:02:09,197 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:09] "GET /web/image/product.template/406/image_512/Face%20lift?unique=164e068 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-11 20:02:09,392 121 INFO rb-001770c-225483-423667 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-11 20:02:09,409 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:09] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.007 2026-10-11 20:02:09,439 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:09] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.008 0.024 2026-10-11 20:02:10,012 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: product.template 2026-10-11 20:02:10,077 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "GET /shop/face-lift-406?search=Face+lift HTTP/1.1" 200 - 209 0.086 0.489 2026-10-11 20:02:10,104 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "POST /heatmap/send_log HTTP/1.1" 200 - 5 0.002 0.009 2026-10-11 20:02:10,181 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "GET /web/image/product.product/786/image_1024/Face%20lift?unique=164e068 HTTP/1.1" 200 - 5 0.003 0.019 2026-10-11 20:02:10,210 121 INFO rb-001770c-225483-423667 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-11 20:02:10,222 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "GET /web/image/res.partner/286/image_256?unique=164e068 HTTP/1.1" 200 - 13 0.017 0.044 2026-10-11 20:02:10,234 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.013 2026-10-11 20:02:10,289 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.015 0.054 2026-10-11 20:02:10,310 121 INFO rb-001770c-225483-423667 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-11 20:02:10,374 121 INFO rb-001770c-225483-423667 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-11 20:02:10,439 121 INFO rb-001770c-225483-423667 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-11 20:02:10,450 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 52 0.038 0.171 2026-10-11 20:02:10,509 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "POST /website_sale/combo_configurator/get_data HTTP/1.1" 200 - 27 0.017 0.041 2026-10-11 20:02:10,549 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "POST /website_sale/should_show_product_configurator HTTP/1.1" 200 - 9 0.008 0.025 2026-10-11 20:02:10,790 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "POST /shop/cart/update_json HTTP/1.1" 200 - 128 0.073 0.160 2026-10-11 20:02:10,868 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 38 0.018 0.050 2026-10-11 20:02:10,887 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "GET /web/image/product.product/786/image_128?unique=164e068 HTTP/1.1" 200 - 5 0.002 0.072 2026-10-11 20:02:11,573 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:11] "GET /shop/cart HTTP/1.1" 200 - 163 0.077 0.372 2026-10-11 20:02:11,587 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-11 20:02:11,598 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:11] "POST /shop/products/recently_viewed_update HTTP/1.1" 200 - 11 0.010 0.206 2026-10-11 20:02:11,608 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:11] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.002 0.018 2026-10-11 20:02:11,698 121 INFO rb-001770c-225483-423667 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-11 20:02:11,710 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:11] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.006 2026-10-11 20:02:11,743 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:11] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.009 0.027 2026-10-11 20:02:11,773 121 INFO rb-001770c-225483-423667 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-11 20:02:11,838 121 INFO rb-001770c-225483-423667 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-11 20:02:11,839 121 INFO rb-001770c-225483-423667 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-11 20:02:11,938 121 INFO rb-001770c-225483-423667 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 19109936 (allocated 20447232) 2026-10-11 20:02:11,947 121 INFO rb-001770c-225483-423667 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 6482 2026-10-11 20:02:11,947 121 INFO rb-001770c-225483-423667 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-11 20:02:11,947 121 INFO rb-001770c-225483-423667 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 6482 2026-10-11 20:02:12,028 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_200212_028344_test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.txt 2026-10-11 20:02:12,028 121 INFO rb-001770c-225483-423667 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/tmpw8fyp603_chrome_odoo" 2026-10-11 20:02:12,214 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:02:12,231 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_shop_render: Starting TestShopRender.test_shop_page_renders_with_state_filter ... 2026-10-11 20:02:12,235 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:02:13,629 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "GET /shop HTTP/1.1" 200 - 375 0.183 1.213 2026-10-11 20:02:13,631 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_shop_render.TestShopRender.test_shop_page_renders_with_state_filter: waiting for threads: [] 2026-10-11 20:02:13,673 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:02:18,998 121 INFO rb-001770c-225483-423667 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-11 20:02:20,049 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_003_update_to_card_with_merchant_service_product ... 2026-10-11 20:02:20,588 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_add_same_product_to_cart_with_different_stores ... 2026-10-11 20:02:21,056 121 INFO rb-001770c-225483-423667 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-11 20:02:21,465 121 INFO rb-001770c-225483-423667 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-11 20:02:22,118 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:02:27,122 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_active_merchant_product_stays_visible_as_an_accessory ... 2026-10-11 20:02:27,578 121 INFO rb-001770c-225483-423667 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-11 20:02:28,143 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_checkout_flow_passes_for_an_active_merchants_product ... 2026-10-11 20:02:28,402 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_paused_store_product_is_excluded_as_an_accessory ... 2026-10-11 20:02:28,565 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_001 ... 2026-10-11 20:02:28,682 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_002 ... 2026-10-11 20:02:28,799 121 INFO rb-001770c-225483-423667 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_003 ... 2026-10-11 20:02:29,058 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:02:29,269 121 INFO rb-001770c-225483-423667 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-11 20:02:29,454 121 INFO rb-001770c-225483-423667 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-11 20:02:29,647 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:02:31,053 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:31] "GET /shop/shop-stock-by-store-product-1897 HTTP/1.1" 200 - 312 0.165 1.244 2026-10-11 20:02:31,108 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:02:31,126 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_attendee_calendar_template: Starting TestAttendeeCalendarTemplate.test_calendar_event_card_shows_the_meeting_room ... 2026-10-11 20:02:31,775 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:02:31,881 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_01_check_calendar_event ... 2026-10-11 20:02:31,939 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_01_check_duplicate_calendar_event ... 2026-10-11 20:02:32,033 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_02_check_duplicate_calendar_event ... 2026-10-11 20:02:32,138 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_03_check_duplicate_calendar_event ... 2026-10-11 20:02:32,230 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_04_check_duplicate_calendar_event ... 2026-10-11 20:02:32,307 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_05_check_duplicate_calendar_event ... 2026-10-11 20:02:32,384 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_06_check_duplicate_calendar_event ... 2026-10-11 20:02:32,467 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_07_check_duplicate_calendar_event ... 2026-10-11 20:02:32,548 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_08_check_duplicate_calendar_event ... 2026-10-11 20:02:32,621 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_09_check_duplicate_calendar_event ... 2026-10-11 20:02:32,738 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_10_check_duplicate_calendar_event ... 2026-10-11 20:02:32,837 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_11_check_duplicate_calendar_event ... 2026-10-11 20:02:32,949 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_12_check_duplicate_calendar_event ... 2026-10-11 20:02:33,032 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_13_check_duplicate_calendar_event ... 2026-10-11 20:02:33,139 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_14_check_duplicate_calendar_event ... 2026-10-11 20:02:33,260 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_15_check_duplicate_calendar_event ... 2026-10-11 20:02:33,368 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_16_check_duplicate_meeting_room ... 2026-10-11 20:02:33,450 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_17_check_duplicate_calendar_event ... 2026-10-11 20:02:33,625 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_18_copy_keeps_explicitly_requested_room ... 2026-10-11 20:02:33,706 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_compute_room_id_01 ... 2026-10-11 20:02:33,779 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_event: Starting TestMeetingRoom.test_compute_room_id_02 ... 2026-10-11 20:02:33,868 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:02:33,980 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_01_constrains_meeting_room ... 2026-10-11 20:02:34,022 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_02_constrains_meeting_room ... 2026-10-11 20:02:34,059 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_03_constrains_meeting_room ... 2026-10-11 20:02:34,098 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_04_constrains_meeting_room ... 2026-10-11 20:02:34,138 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_05_name_search_matches_room_name ... 2026-10-11 20:02:34,168 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_06_name_search_matches_work_location_name ... 2026-10-11 20:02:34,195 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_07_form_keeps_archive_feature ... 2026-10-11 20:02:34,247 121 INFO rb-001770c-225483-423667 odoo.addons.viin_meeting_room.tests.test_calendar_meeting_room: Starting TestCalendarMeetingRoom.test_08_display_name_follows_renamed_work_location ... 2026-10-11 20:02:34,287 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:02:36,037 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_01 ... 2026-10-11 20:02:36,843 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2345] 2026-10-11 20:02:38,427 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_02 ... 2026-10-11 20:02:39,348 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2352] 2026-10-11 20:02:40,048 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_03 ... 2026-10-11 20:02:41,070 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2356] 2026-10-11 20:02:41,623 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2360] 2026-10-11 20:02:43,121 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_01 ... 2026-10-11 20:02:44,117 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2365] 2026-10-11 20:02:46,314 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_02 ... 2026-10-11 20:02:47,394 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2375] 2026-10-11 20:02:49,517 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_03 ... 2026-10-11 20:02:50,618 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2385] 2026-10-11 20:02:52,647 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_04 ... 2026-10-11 20:02:53,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [627] 2026-10-11 20:02:54,404 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2395] 2026-10-11 20:02:54,762 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_05 ... 2026-10-11 20:02:55,859 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2399] 2026-10-11 20:02:56,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2403] 2026-10-11 20:02:56,889 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:02:56,904 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_availability_fields_exist ... 2026-10-11 20:02:56,930 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_cluster_modules_are_not_dependencies ... 2026-10-11 20:02:56,953 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_compute_available_reflects_registry ... 2026-10-11 20:02:57,112 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_hub_module_toggle_is_not_declared ... 2026-10-11 20:02:57,134 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_install_checkbox_hidden_when_module_unavailable ... 2026-10-11 20:02:57,690 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_model_compute_and_view_declare_the_same_modules ... 2026-10-11 20:02:57,716 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_module_toggle_fields_exist ... 2026-10-11 20:02:57,742 121 INFO rb-001770c-225483-423667 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-11 20:02:57,766 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_nested_units_are_guarded_by_their_parent_toggle ... 2026-10-11 20:02:57,791 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_setting_ids_are_unique_in_the_merged_arch ... 2026-10-11 20:02:58,283 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_units_are_partitioned_into_the_four_blocks ... 2026-10-11 20:02:58,816 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_upsell_link_visible_only_when_module_unavailable ... 2026-10-11 20:02:59,225 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_upsell_urls_match_their_module ... 2026-10-11 20:03:00,906 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:03:01,626 121 INFO rb-001770c-225483-423667 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-11 20:03:04,118 121 INFO rb-001770c-225483-423667 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-11 20:03:05,279 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:03:05,693 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_account_move: Starting TestAccountMove.test_01_check_account_entry_move_1 ... 2026-10-11 20:03:08,250 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_account_move: Starting TestAccountMove.test_02_check_account_entry_move_2 ... 2026-10-11 20:03:09,533 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:03:12,035 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour: Starting TestProductionCostTour.test_production_cost_report_tour ... 2026-10-11 20:03:12,396 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome pid: 6711 2026-10-11 20:03:12,396 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome headless temporary user profile dir: /tmp/tmp6838z6vp_chrome_odoo 2026-10-11 20:03:12,396 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Issuing json command http://127.0.0.1:34923/json/version 2026-10-11 20:03:12,398 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:34923/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:03:12,413 121 INFO rb-001770c-225483-423667 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-11 20:03:12,413 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Issuing json command http://127.0.0.1:34923/json 2026-10-11 20:03:12,414 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:34923/json with timeout 3 increased to 10s during tests 2026-10-11 20:03:12,420 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Websocket url found: ws://127.0.0.1:34923/devtools/page/8FFE48B2B6F35167FC2E86CD8A5E3189 2026-10-11 20:03:12,429 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Enable chrome headless console log notification 2026-10-11 20:03:12,433 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome headless enable page notifications 2026-10-11 20:03:12,480 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 20:03:12,487 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Setting session cookie in browser 2026-10-11 20:03:12,490 121 INFO rb-001770c-225483-423667 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-11 20:03:12,490 121 INFO rb-001770c-225483-423667 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-11 20:03:12,500 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:03:13,715 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /odoo/action-viin_mrp_account.production_cost_report_action HTTP/1.1" 200 - 185 0.099 1.119 2026-10-11 20:03:13,718 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Navigation result: {'frameId': '8FFE48B2B6F35167FC2E86CD8A5E3189', 'loaderId': '55AACCF158B25C9BEB422AF08485F93E', 'isDownload': False} 2026-10-11 20:03:13,718 121 INFO rb-001770c-225483-423667 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-11 20:03:13,749 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-11 20:03:14,286 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.182 0.363 2026-10-11 20:03:14,302 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.558 2026-10-11 20:03:14,303 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.564 2026-10-11 20:03:14,321 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.569 2026-10-11 20:03:14,326 121 INFO rb-001770c-225483-423667 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-11 20:03:14,326 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 20:03:14,350 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 20:03:14,822 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:03:14,824 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:03:14,824 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:03:14,834 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:03:14,849 121 INFO rb-001770c-225483-423667 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-11 20:03:14,877 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 20:03:14,906 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.015 0.041 2026-10-11 20:03:14,910 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-10-11 20:03:14,929 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.040 2026-10-11 20:03:14,961 121 INFO rb-001770c-225483-423667 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-11 20:03:14,967 121 INFO rb-001770c-225483-423667 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-11 20:03:15,020 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.024 0.105 2026-10-11 20:03:15,027 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:03:15,034 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.106 2026-10-11 20:03:15,040 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.072 2026-10-11 20:03:15,058 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:03:15,085 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "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-11 20:03:15,085 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.058 2026-10-11 20:03:15,278 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "POST /mail/data HTTP/1.1" 200 - 139 0.065 0.258 2026-10-11 20:03:15,299 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.006 0.249 2026-10-11 20:03:15,328 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.280 2026-10-11 20:03:15,338 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.292 2026-10-11 20:03:15,388 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-11 20:03:15,412 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.015 2026-10-11 20:03:15,424 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "POST /web/dataset/call_kw/production.cost.report/get_filter_options HTTP/1.1" 200 - 10 0.004 0.020 2026-10-11 20:03:15,436 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:03:15,530 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "POST /web/dataset/call_kw/production.cost.report/get_report_data HTTP/1.1" 200 - 104 0.042 0.054 2026-10-11 20:03:15,572 121 INFO rb-001770c-225483-423667 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-11 20:03:15,653 121 INFO rb-001770c-225483-423667 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-11 20:03:15,711 121 INFO rb-001770c-225483-423667 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-11 20:03:15,777 121 INFO rb-001770c-225483-423667 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-11 20:03:15,844 121 INFO rb-001770c-225483-423667 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-11 20:03:15,917 121 INFO rb-001770c-225483-423667 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-11 20:03:15,976 121 INFO rb-001770c-225483-423667 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-11 20:03:16,052 121 INFO rb-001770c-225483-423667 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-11 20:03:16,097 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "POST /web/dataset/call_kw/production.cost.report/get_report_data HTTP/1.1" 200 - 31 0.016 0.025 2026-10-11 20:03:16,141 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "POST /web/dataset/call_kw/report.mrp.production.cost.graph/get_views HTTP/1.1" 200 - 10 0.008 0.009 2026-10-11 20:03:16,176 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.001 0.025 2026-10-11 20:03:16,409 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabb511/web.assets_backend_lazy.min.css (id:33513) 2026-10-11 20:03:16,417 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "GET /web/assets/cabb511/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.008 0.224 2026-10-11 20:03:16,507 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724ae13/web.assets_backend_lazy.min.js (id:33514) 2026-10-11 20:03:16,512 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "GET /web/assets/724ae13/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.006 0.321 2026-10-11 20:03:16,621 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "POST /web/dataset/call_kw/report.mrp.production.cost.graph/web_read_group HTTP/1.1" 200 - 61 0.033 0.048 2026-10-11 20:03:16,638 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-11 20:03:16,648 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "GET /web/assets/590e65d/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 20:03:16,715 121 INFO rb-001770c-225483-423667 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-11 20:03:16,773 121 INFO rb-001770c-225483-423667 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-11 20:03:16,829 121 INFO rb-001770c-225483-423667 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-11 20:03:16,883 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: tour succeeded 2026-10-11 20:03:16,884 121 INFO rb-001770c-225483-423667 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-11 20:03:16,969 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: heap 26795976 (allocated 27897856) 2026-10-11 20:03:16,972 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Closing chrome headless with pid 6711 2026-10-11 20:03:16,972 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Closing websocket connection 2026-10-11 20:03:16,973 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Terminating chrome headless with pid 6711 2026-10-11 20:03:17,053 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_200317_053354_test_production_cost_report_tour.txt 2026-10-11 20:03:17,053 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Removing chrome user profile "/tmp/tmp6838z6vp_chrome_odoo" 2026-10-11 20:03:17,117 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:03:17,805 121 INFO rb-001770c-225483-423667 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-11 20:03:17,832 121 INFO rb-001770c-225483-423667 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-11 20:03:17,858 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_account.tests.test_res_config_settings_arch: Starting TestMrpAccountSettingsCombinedArch.test_the_settings_region_this_module_extends_is_reachable ... 2026-10-11 20:03:17,885 121 INFO rb-001770c-225483-423667 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-11 20:03:17,921 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:03:22,598 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_filter.tests.test_mrp_production: Starting TestMRPProduction.test_mrp_production ... 2026-10-11 20:03:24,088 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:03:31,581 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:03:31,582 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:03:31,582 121 INFO rb-001770c-225483-423667 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-11 20:03:32,268 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_bom_resolution: Starting TestMpsBomResolution.test_indirect_demand_propagates_through_an_unscheduled_intermediate ... 2026-10-11 20:03:32,714 121 INFO rb-001770c-225483-423667 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-11 20:03:33,205 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:03:40,725 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:03:40,725 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:03:41,604 121 INFO rb-001770c-225483-423667 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-11 20:03:41,746 121 INFO rb-001770c-225483-423667 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-11 20:03:41,912 121 INFO rb-001770c-225483-423667 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-11 20:03:42,059 121 INFO rb-001770c-225483-423667 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-11 20:03:42,208 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_cannot_plan_a_product_of_another_company ... 2026-10-11 20:03:42,314 121 INFO rb-001770c-225483-423667 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-11 20:03:42,433 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:03:49,706 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:03:49,706 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:03:49,706 121 INFO rb-001770c-225483-423667 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-11 20:03:50,023 121 INFO rb-001770c-225483-423667 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-11 20:03:50,420 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:03:58,381 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:03:58,381 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:03:58,381 121 INFO rb-001770c-225483-423667 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-11 20:03:58,706 121 INFO rb-001770c-225483-423667 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-11 20:03:59,249 121 INFO rb-001770c-225483-423667 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-11 20:03:59,553 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_indirect_demand_cascades_down_a_two_level_bom_chain ... 2026-10-11 20:03:59,822 121 INFO rb-001770c-225483-423667 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-11 20:04:00,144 121 INFO rb-001770c-225483-423667 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-11 20:04:00,524 121 INFO rb-001770c-225483-423667 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-11 20:04:00,759 121 INFO rb-001770c-225483-423667 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-11 20:04:01,217 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:04:09,111 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:04:09,112 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:04:09,112 121 INFO rb-001770c-225483-423667 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-11 20:04:09,490 121 INFO rb-001770c-225483-423667 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-11 20:04:09,897 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:04:17,805 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:04:17,805 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:04:17,805 121 INFO rb-001770c-225483-423667 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-11 20:04:18,208 121 INFO rb-001770c-225483-423667 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-11 20:04:18,735 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:04:26,870 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:04:26,870 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:04:26,870 121 INFO rb-001770c-225483-423667 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-11 20:04:27,535 121 INFO rb-001770c-225483-423667 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-11 20:04:28,175 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:04:36,097 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:04:36,097 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:04:36,097 121 INFO rb-001770c-225483-423667 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-11 20:04:36,565 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:04:45,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:04:45,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:04:45,528 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_daily_periods_cover_one_calendar_day_each_from_today ... 2026-10-11 20:04:45,725 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_monthly_periods_cover_whole_calendar_months_from_the_current_one ... 2026-10-11 20:04:45,895 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_purchase_order_planning_date_falls_back_to_the_order_date ... 2026-10-11 20:04:46,056 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_purchase_order_planning_date_is_the_earliest_line_arrival ... 2026-10-11 20:04:46,236 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_weekly_periods_run_monday_to_sunday_from_the_current_week ... 2026-10-11 20:04:46,500 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:04:54,433 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:04:54,434 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:04:54,434 121 INFO rb-001770c-225483-423667 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-11 20:04:54,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 2612, model: mrp.product.forecast 2026-10-11 20:04:54,654 121 INFO rb-001770c-225483-423667 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-11 20:04:54,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [51], uid: 2612, model: mrp.production.schedule 2026-10-11 20:04:54,942 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:05:03,013 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:05:03,014 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:05:03,014 121 INFO rb-001770c-225483-423667 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-11 20:05:03,697 121 INFO rb-001770c-225483-423667 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-11 20:05:04,397 121 INFO rb-001770c-225483-423667 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-11 20:05:05,175 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:05:13,213 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:05:13,213 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:05:13,213 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_replenishment: Starting TestMpsReplenishment.test_replenishing_a_manufactured_product_creates_one_order_for_the_shortfall ... 2026-10-11 20:05:13,747 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_replenishment: Starting TestMpsReplenishment.test_replenishing_a_purchased_product_creates_one_quotation_for_the_shortfall ... 2026-10-11 20:05:14,081 121 INFO rb-001770c-225483-423667 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-11 20:05:14,521 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:05:22,475 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:05:22,476 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:05:22,476 121 INFO rb-001770c-225483-423667 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-11 20:05:22,947 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:05:31,536 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:05:31,536 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:05:32,176 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_a_company_field_outside_the_display_settings_is_refused ... 2026-10-11 20:05:32,273 121 INFO rb-001770c-225483-423667 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-11 20:05:32,383 121 INFO rb-001770c-225483-423667 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-11 20:05:32,489 121 INFO rb-001770c-225483-423667 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-11 20:05:32,546 121 INFO rb-001770c-225483-423667 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-11 20:05:32,606 121 INFO rb-001770c-225483-423667 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-11 20:05:32,721 121 INFO rb-001770c-225483-423667 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-11 20:05:32,829 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2620, model: res.company 2026-10-11 20:05:32,947 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:05:41,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:05:41,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:05:41,586 121 INFO rb-001770c-225483-423667 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-11 20:05:48,265 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:05:56,730 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:05:56,730 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:05:56,730 121 INFO rb-001770c-225483-423667 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-11 20:05:59,002 121 INFO rb-001770c-225483-423667 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-11 20:06:01,278 121 INFO rb-001770c-225483-423667 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-11 20:06:03,347 121 INFO rb-001770c-225483-423667 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-11 20:06:05,595 121 INFO rb-001770c-225483-423667 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-11 20:06:07,551 121 INFO rb-001770c-225483-423667 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-11 20:06:09,565 121 INFO rb-001770c-225483-423667 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-11 20:06:11,928 121 INFO rb-001770c-225483-423667 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-11 20:06:14,090 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:06:21,982 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [329615, 329616, 329617, 329618] 2026-10-11 20:06:21,982 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-10-11 20:06:21,983 121 INFO rb-001770c-225483-423667 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-11 20:06:22,427 121 INFO rb-001770c-225483-423667 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-11 20:06:22,823 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_scope: Starting TestMpsWarehouseScope.test_starting_inventory_is_scoped_to_the_schedule_warehouse ... 2026-10-11 20:06:23,513 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:06:24,264 121 INFO rb-001770c-225483-423667 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-11 20:06:26,918 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [209] 2026-10-11 20:06:28,139 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [211] 2026-10-11 20:06:28,431 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3494] 2026-10-11 20:06:29,534 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [213] 2026-10-11 20:06:29,595 121 INFO rb-001770c-225483-423667 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-11 20:06:31,843 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [216] 2026-10-11 20:06:32,998 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [218] 2026-10-11 20:06:33,241 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3495] 2026-10-11 20:06:34,482 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [220] 2026-10-11 20:06:34,565 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [66721] 2026-10-11 20:06:34,616 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_a_refused_line_dominates_a_done_line ... 2026-10-11 20:06:37,996 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [223] 2026-10-11 20:06:38,266 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3496] 2026-10-11 20:06:38,364 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3497] 2026-10-11 20:06:39,418 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [225] 2026-10-11 20:06:39,613 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3498] 2026-10-11 20:06:39,673 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2329] 2026-10-11 20:06:39,742 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3499] 2026-10-11 20:06:39,861 121 INFO rb-001770c-225483-423667 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-11 20:06:40,734 121 INFO rb-001770c-225483-423667 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-11 20:06:43,002 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [229] 2026-10-11 20:06:44,135 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [231] 2026-10-11 20:06:44,399 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3500] 2026-10-11 20:06:44,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3501] 2026-10-11 20:06:45,568 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [233] 2026-10-11 20:06:45,626 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_the_priority_map_ranks_every_approval_line_state ... 2026-10-11 20:06:46,577 121 INFO rb-001770c-225483-423667 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-11 20:06:49,008 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [237] 2026-10-11 20:06:50,115 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [239] 2026-10-11 20:06:50,413 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3502] 2026-10-11 20:06:50,476 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:06:51,086 121 INFO rb-001770c-225483-423667 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-11 20:06:53,487 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [242] 2026-10-11 20:06:53,873 121 INFO rb-001770c-225483-423667 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-11 20:06:56,161 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [245] 2026-10-11 20:06:56,582 121 INFO rb-001770c-225483-423667 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-11 20:06:59,129 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [248] 2026-10-11 20:06:59,391 121 INFO rb-001770c-225483-423667 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-11 20:07:01,528 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [251] 2026-10-11 20:07:02,078 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3503] 2026-10-11 20:07:02,135 121 INFO rb-001770c-225483-423667 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-11 20:07:04,277 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [254] 2026-10-11 20:07:04,640 121 INFO rb-001770c-225483-423667 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-11 20:07:06,938 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [257] 2026-10-11 20:07:07,197 121 INFO rb-001770c-225483-423667 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-11 20:07:09,668 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [260] 2026-10-11 20:07:10,170 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3504] 2026-10-11 20:07:10,287 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_publishing_two_revisions_at_once_is_not_frozen ... 2026-10-11 20:07:12,387 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [263] 2026-10-11 20:07:12,839 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3505] 2026-10-11 20:07:12,967 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:07:13,761 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_approval_request_without_eco_access ... 2026-10-11 20:07:14,779 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [265] 2026-10-11 20:07:14,864 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2646, model: viin.mrp.eco 2026-10-11 20:07:15,102 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2646 deleted mail.activity records with IDs: [2341] 2026-10-11 20:07:15,148 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2646, model: viin.mrp.eco 2026-10-11 20:07:15,251 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2341] 2026-10-11 20:07:15,390 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3506] 2026-10-11 20:07:15,540 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2646, model: viin.mrp.eco 2026-10-11 20:07:15,567 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_plm_with_approval ... 2026-10-11 20:07:16,728 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2342] 2026-10-11 20:07:17,009 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_unlink_eco_on_confirm_approval ... 2026-10-11 20:07:18,103 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [66868, 66850] 2026-10-11 20:07:18,170 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:07:18,184 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_no_tree_idiom_survives_in_this_module ... 2026-10-11 20:07:18,211 121 INFO rb-001770c-225483-423667 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-11 20:07:18,273 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_approval_request_form_serves_the_eco_column ... 2026-10-11 20:07:18,428 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_eco_form_serves_the_approval_statusbar ... 2026-10-11 20:07:18,486 121 INFO rb-001770c-225483-423667 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-11 20:07:18,540 121 INFO rb-001770c-225483-423667 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-11 20:07:18,611 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:07:20,266 121 INFO rb-001770c-225483-423667 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-11 20:07:21,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2449, 2448] 2026-10-11 20:07:21,563 121 INFO rb-001770c-225483-423667 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-11 20:07:22,799 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2451, 2450] 2026-10-11 20:07:22,901 121 INFO rb-001770c-225483-423667 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-11 20:07:23,848 121 INFO rb-001770c-225483-423667 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-11 20:07:24,978 121 INFO rb-001770c-225483-423667 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-11 20:07:26,177 121 INFO rb-001770c-225483-423667 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-11 20:07:27,453 121 INFO rb-001770c-225483-423667 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-11 20:07:28,907 121 INFO rb-001770c-225483-423667 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-11 20:07:30,120 121 INFO rb-001770c-225483-423667 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-11 20:07:31,228 121 INFO rb-001770c-225483-423667 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-11 20:07:32,368 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2465, 2464] 2026-10-11 20:07:32,571 121 INFO rb-001770c-225483-423667 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-11 20:07:33,746 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2467, 2466] 2026-10-11 20:07:33,896 121 INFO rb-001770c-225483-423667 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-11 20:07:35,064 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2469, 2468] 2026-10-11 20:07:35,224 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_subcontract_order_is_counted_once ... 2026-10-11 20:07:36,291 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2471, 2470] 2026-10-11 20:07:36,468 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:07:36,482 121 INFO rb-001770c-225483-423667 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-11 20:07:36,507 121 INFO rb-001770c-225483-423667 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-11 20:07:36,579 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:07:38,383 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_plm_subcontracting: Starting TestPLMSubcontracting.test_subcontracting_fully_production_order ... 2026-10-11 20:07:39,528 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2473, 2472] 2026-10-11 20:07:39,711 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_plm_subcontracting: Starting TestPLMSubcontracting.test_subcontracting_partial_production_order ... 2026-10-11 20:07:41,227 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2477, 2476] 2026-10-11 20:07:41,425 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:07:42,336 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_change_mo_to_subcontracting ... 2026-10-11 20:07:44,561 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [270] 2026-10-11 20:07:44,653 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2478] 2026-10-11 20:07:44,852 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_change_mo_to_subcontracting_through_the_approval ... 2026-10-11 20:07:46,633 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2344] 2026-10-11 20:07:46,877 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [2479] 2026-10-11 20:07:47,115 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard ... 2026-10-11 20:07:48,226 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_draft_production ... 2026-10-11 20:07:49,022 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_empty_quantity ... 2026-10-11 20:07:49,975 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_same_quantity ... 2026-10-11 20:07:50,901 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:07:50,916 121 INFO rb-001770c-225483-423667 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-11 20:07:50,950 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:07:51,633 121 INFO rb-001770c-225483-423667 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-11 20:07:51,689 121 INFO rb-001770c-225483-423667 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-11 20:07:51,726 121 INFO rb-001770c-225483-423667 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-11 20:07:51,786 121 INFO rb-001770c-225483-423667 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-11 20:07:51,880 121 INFO rb-001770c-225483-423667 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-11 20:07:51,936 121 INFO rb-001770c-225483-423667 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-11 20:07:52,015 121 INFO rb-001770c-225483-423667 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-11 20:07:52,027 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:07:53,436 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:53] "GET /shop/e-com11-cabinet-with-doors-15/document/14 HTTP/1.1" 303 - 25 0.010 1.400 2026-10-11 20:07:53,445 121 INFO rb-001770c-225483-423667 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-11 20:07:53,470 121 INFO rb-001770c-225483-423667 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-11 20:07:53,549 121 INFO rb-001770c-225483-423667 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-11 20:07:53,630 121 INFO rb-001770c-225483-423667 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-11 20:07:53,664 121 INFO rb-001770c-225483-423667 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-11 20:07:53,760 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:07:54,106 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:54] "GET /shop/e-com11-cabinet-with-doors-15/document/17 HTTP/1.1" 303 - 25 0.011 0.338 2026-10-11 20:07:54,108 121 INFO rb-001770c-225483-423667 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-11 20:07:54,131 121 INFO rb-001770c-225483-423667 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-11 20:07:54,187 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:07:54,202 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_progress.tests.test_access_rights: Starting TestAccessRight.test_access_rights ... 2026-10-11 20:07:54,575 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3507] 2026-10-11 20:07:54,584 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67025] 2026-10-11 20:07:54,590 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:07:54,960 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3508] 2026-10-11 20:07:54,968 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67027] 2026-10-11 20:07:54,974 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:07:54,996 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2655, model: mrp.production.progress 2026-10-11 20:07:55,007 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2655, model: mrp.production.progress 2026-10-11 20:07:55,011 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2655, model: mrp.production.progress 2026-10-11 20:07:55,014 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2655, model: mrp.production.progress 2026-10-11 20:07:55,051 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:07:55,065 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_progress.tests.test_production: Starting TestProduction.test_01_compute_production_child ... 2026-10-11 20:07:56,283 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_progress.tests.test_production: Starting TestProduction.test_02_compute_production_progress ... 2026-10-11 20:07:57,260 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:07:57,275 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_progress.tests.test_production_progress: Starting TestProductionProgress.test_01_create_production_progress ... 2026-10-11 20:07:57,864 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_progress.tests.test_production_progress: Starting TestProductionProgress.test_02_compute_production_progress ... 2026-10-11 20:07:58,514 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [748] 2026-10-11 20:07:59,041 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:07:59,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_progress.tests.test_progress_features: Starting TestProgressFeatures.test_progress_origin_filter ... 2026-10-11 20:07:59,307 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:08:02,623 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_access_rights: Starting TestAccessRight.test_access_rights ... 2026-10-11 20:08:02,843 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2657, model: mrp.production.standard.consumption 2026-10-11 20:08:02,858 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2657, model: mrp.production.standard.consumption 2026-10-11 20:08:02,862 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2657, model: mrp.production.standard.consumption 2026-10-11 20:08:02,866 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2657, model: mrp.production.standard.consumption 2026-10-11 20:08:02,904 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:08:06,194 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_byproduct: Starting TestMrpBomByProduct.test_compute_product_qty_byproduct ... 2026-10-11 20:08:06,222 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_byproduct: Starting TestMrpBomByProduct.test_onchange_product_qty_byproduct ... 2026-10-11 20:08:06,263 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:08:09,624 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_line: Starting TestMrpBomLine.test_compute_product_qty ... 2026-10-11 20:08:09,653 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_line: Starting TestMrpBomLine.test_onchange_product_qty ... 2026-10-11 20:08:09,711 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:08:13,108 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_01_compute_consumption_factor ... 2026-10-11 20:08:13,356 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_02_compute_product_qty ... 2026-10-11 20:08:13,638 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_03_compute_product_qty ... 2026-10-11 20:08:13,902 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_04_compute_consumed_difference_quantity ... 2026-10-11 20:08:15,168 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_05_compute_consumed_difference_quantity ... 2026-10-11 20:08:16,491 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_06_compute_consumed_difference_quantity ... 2026-10-11 20:08:17,884 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_07_compute_consumed_difference_quantity ... 2026-10-11 20:08:20,121 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:08:23,663 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_01_base_production_workflow ... 2026-10-11 20:08:24,808 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_02_base_production_workflow ... 2026-10-11 20:08:26,813 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_03_backorder_production_workflow ... 2026-10-11 20:08:29,292 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_04_backorder_production_workflow ... 2026-10-11 20:08:33,026 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_05_backorder_production_workflow ... 2026-10-11 20:08:33,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [217, 218] 2026-10-11 20:08:35,678 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_06_backorder_production_workflow ... 2026-10-11 20:08:37,116 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:08:40,722 121 INFO rb-001770c-225483-423667 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-11 20:08:40,996 121 INFO rb-001770c-225483-423667 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-11 20:08:41,380 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:08:45,047 121 INFO rb-001770c-225483-423667 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-11 20:08:45,380 121 INFO rb-001770c-225483-423667 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-11 20:08:46,899 121 INFO rb-001770c-225483-423667 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-11 20:08:47,184 121 INFO rb-001770c-225483-423667 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-11 20:08:48,773 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:08:48,981 121 INFO rb-001770c-225483-423667 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-11 20:08:49,372 121 INFO rb-001770c-225483-423667 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-11 20:08:52,281 121 INFO rb-001770c-225483-423667 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-11 20:08:53,192 121 INFO rb-001770c-225483-423667 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-11 20:08:53,527 121 INFO rb-001770c-225483-423667 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-11 20:08:53,967 121 INFO rb-001770c-225483-423667 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-11 20:08:54,494 121 INFO rb-001770c-225483-423667 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-11 20:08:54,900 121 INFO rb-001770c-225483-423667 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-11 20:08:55,434 121 INFO rb-001770c-225483-423667 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-11 20:08:55,819 121 INFO rb-001770c-225483-423667 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-11 20:08:56,268 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:08:56,490 121 INFO rb-001770c-225483-423667 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-11 20:08:56,845 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:08:57,053 121 INFO rb-001770c-225483-423667 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-11 20:08:57,115 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:08:57,327 121 INFO rb-001770c-225483-423667 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-11 20:08:57,706 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:08:57,882 121 INFO rb-001770c-225483-423667 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-11 20:08:58,633 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:08:59,014 121 INFO rb-001770c-225483-423667 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-11 20:09:01,133 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2595] 2026-10-11 20:09:01,550 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2599] 2026-10-11 20:09:01,890 121 INFO rb-001770c-225483-423667 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-11 20:09:04,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2605] 2026-10-11 20:09:04,387 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2609] 2026-10-11 20:09:04,727 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:04,834 121 INFO rb-001770c-225483-423667 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-11 20:09:04,880 121 INFO rb-001770c-225483-423667 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-11 20:09:04,911 121 INFO rb-001770c-225483-423667 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-11 20:09:04,952 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:04,989 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:09:08,120 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292df3f560> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:09:08,121 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2951f56840> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:09:08,126 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:09:08,130 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2951f55e40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:09:08,147 121 INFO rb-001770c-225483-423667 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-11 20:09:08,170 121 INFO rb-001770c-225483-423667 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-11 20:09:08,228 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:09:10,388 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292df3d080> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:09:10,388 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292df3f560> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:09:10,393 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:09:10,397 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29561ed3a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:09:10,427 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:10,446 121 INFO rb-001770c-225483-423667 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-11 20:09:10,500 121 INFO rb-001770c-225483-423667 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-11 20:09:10,557 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:12,211 121 INFO rb-001770c-225483-423667 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-11 20:09:12,337 121 INFO rb-001770c-225483-423667 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-11 20:09:12,423 121 INFO rb-001770c-225483-423667 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-11 20:09:12,508 121 INFO rb-001770c-225483-423667 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-11 20:09:12,605 121 INFO rb-001770c-225483-423667 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-11 20:09:12,696 121 INFO rb-001770c-225483-423667 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-11 20:09:12,730 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:13,657 121 INFO rb-001770c-225483-423667 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-11 20:09:13,776 121 INFO rb-001770c-225483-423667 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-11 20:09:13,856 121 INFO rb-001770c-225483-423667 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-11 20:09:13,937 121 INFO rb-001770c-225483-423667 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-11 20:09:14,031 121 INFO rb-001770c-225483-423667 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-11 20:09:14,129 121 INFO rb-001770c-225483-423667 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-11 20:09:14,225 121 INFO rb-001770c-225483-423667 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-11 20:09:14,318 121 INFO rb-001770c-225483-423667 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-11 20:09:14,400 121 INFO rb-001770c-225483-423667 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-11 20:09:14,497 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:16,830 121 INFO rb-001770c-225483-423667 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-11 20:09:16,960 121 INFO rb-001770c-225483-423667 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-11 20:09:17,030 121 INFO rb-001770c-225483-423667 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-11 20:09:17,111 121 INFO rb-001770c-225483-423667 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-11 20:09:17,194 121 INFO rb-001770c-225483-423667 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-11 20:09:17,282 121 INFO rb-001770c-225483-423667 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-11 20:09:17,372 121 INFO rb-001770c-225483-423667 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-11 20:09:17,461 121 INFO rb-001770c-225483-423667 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-11 20:09:17,569 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:17,623 121 INFO rb-001770c-225483-423667 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-11 20:09:17,762 121 INFO rb-001770c-225483-423667 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-11 20:09:17,908 121 INFO rb-001770c-225483-423667 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-11 20:09:18,082 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:18,120 121 INFO rb-001770c-225483-423667 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-11 20:09:18,277 121 INFO rb-001770c-225483-423667 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-11 20:09:18,429 121 INFO rb-001770c-225483-423667 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-11 20:09:18,580 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:18,613 121 INFO rb-001770c-225483-423667 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-11 20:09:18,757 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:21,020 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_access_rights: Starting TestAssetAccessRight.test_01_mrp_user_access_rights ... 2026-10-11 20:09:21,069 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 2671, model: mrp.subcontracting.request 2026-10-11 20:09:21,097 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2671 deleted mail.message records with IDs: [67391] 2026-10-11 20:09:21,118 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 2671, model: mrp.subcontracting.request 2026-10-11 20:09:21,150 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [2], uid: 2671, model: mrp.subcontracting.request 2026-10-11 20:09:21,195 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_access_rights: Starting TestAssetAccessRight.test_02_base_user_access_rights ... 2026-10-11 20:09:21,219 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2673, model: mrp.subcontracting.request 2026-10-11 20:09:21,230 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2673, model: mrp.subcontracting.request 2026-10-11 20:09:21,240 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2673 deleted mail.message records with IDs: [67391] 2026-10-11 20:09:21,255 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2673, model: mrp.subcontracting.request 2026-10-11 20:09:21,259 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2673, model: mrp.subcontracting.request 2026-10-11 20:09:21,296 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:09:21,674 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_01 ... 2026-10-11 20:09:25,564 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2631] 2026-10-11 20:09:25,737 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2632] 2026-10-11 20:09:25,883 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_02 ... 2026-10-11 20:09:28,613 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2636] 2026-10-11 20:09:28,766 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2637] 2026-10-11 20:09:28,906 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_03 ... 2026-10-11 20:09:31,003 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_04 ... 2026-10-11 20:09:32,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2385] 2026-10-11 20:09:32,596 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_05 ... 2026-10-11 20:09:33,921 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2644] 2026-10-11 20:09:34,041 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request ... 2026-10-11 20:09:35,634 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty ... 2026-10-11 20:09:37,305 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty_2 ... 2026-10-11 20:09:39,179 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty_3 ... 2026-10-11 20:09:40,860 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_unlink_production_with_subcontracting_request ... 2026-10-11 20:09:42,618 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67475] 2026-10-11 20:09:42,679 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:42,981 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_both_actions_serve_every_view_mode_they_declare ... 2026-10-11 20:09:43,094 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_request_lines_are_apportioned_across_the_child_productions ... 2026-10-11 20:09:44,777 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_the_request_form_serves_a_chatter ... 2026-10-11 20:09:44,836 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_the_request_form_serves_its_authored_line_columns ... 2026-10-11 20:09:45,035 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:09:46,986 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_001_validate_setup_data ... 2026-10-11 20:09:47,064 121 INFO rb-001770c-225483-423667 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-11 20:09:47,455 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3509] 2026-10-11 20:09:47,465 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67514] 2026-10-11 20:09:47,471 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:09:47,964 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [273] 2026-10-11 20:09:48,056 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_a_refused_line_dominates_a_confirmed_sibling ... 2026-10-11 20:09:49,212 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [273] 2026-10-11 20:09:49,638 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [276] 2026-10-11 20:09:49,923 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3510] 2026-10-11 20:09:50,094 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3511] 2026-10-11 20:09:50,156 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_action_create_approve_request ... 2026-10-11 20:09:50,196 121 INFO rb-001770c-225483-423667 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-11 20:09:51,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [273] 2026-10-11 20:09:51,732 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [279] 2026-10-11 20:09:51,981 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3512] 2026-10-11 20:09:52,147 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3513] 2026-10-11 20:09:52,208 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2356] 2026-10-11 20:09:52,450 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2355] 2026-10-11 20:09:52,682 121 INFO rb-001770c-225483-423667 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-11 20:09:53,875 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [273] 2026-10-11 20:09:54,284 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [282] 2026-10-11 20:09:54,545 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3514] 2026-10-11 20:09:54,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2357] 2026-10-11 20:09:54,691 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3515] 2026-10-11 20:09:54,913 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3516] 2026-10-11 20:09:54,959 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_approval_with_no_subcontracting_request ... 2026-10-11 20:09:55,030 121 INFO rb-001770c-225483-423667 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-11 20:09:55,340 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_both_approval_navigation_actions_resolve ... 2026-10-11 20:09:55,825 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [273] 2026-10-11 20:09:57,032 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_emptying_a_confirmed_subcontracting_approval_is_rejected ... 2026-10-11 20:09:57,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [273] 2026-10-11 20:09:57,739 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3517] 2026-10-11 20:09:57,793 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_subcontracting_request_with_approval ... 2026-10-11 20:09:58,242 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [273] 2026-10-11 20:09:58,494 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3518] 2026-10-11 20:09:58,554 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2360] 2026-10-11 20:09:58,625 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3519] 2026-10-11 20:09:59,110 121 INFO rb-001770c-225483-423667 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-11 20:09:59,274 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_two_subcontracting_approvals_can_be_marked_done_together ... 2026-10-11 20:10:01,626 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [273] 2026-10-11 20:10:02,065 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [290] 2026-10-11 20:10:02,303 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3520] 2026-10-11 20:10:02,357 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2361] 2026-10-11 20:10:02,421 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3521] 2026-10-11 20:10:02,608 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3522] 2026-10-11 20:10:02,681 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2362] 2026-10-11 20:10:02,752 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3523] 2026-10-11 20:10:03,454 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_unlink_subcontracting_request_with_approval ... 2026-10-11 20:10:03,924 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [273] 2026-10-11 20:10:04,167 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3524] 2026-10-11 20:10:04,201 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67511] 2026-10-11 20:10:04,256 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:10:04,555 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_01 ... 2026-10-11 20:10:08,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2670] 2026-10-11 20:10:08,136 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2671] 2026-10-11 20:10:08,272 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_02 ... 2026-10-11 20:10:10,565 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2675] 2026-10-11 20:10:10,696 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2676] 2026-10-11 20:10:10,815 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_create_eco_01 ... 2026-10-11 20:10:14,487 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2686] 2026-10-11 20:10:14,620 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2687] 2026-10-11 20:10:16,035 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2682] 2026-10-11 20:10:16,156 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2683] 2026-10-11 20:10:16,267 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:10:16,281 121 INFO rb-001770c-225483-423667 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-11 20:10:16,310 121 INFO rb-001770c-225483-423667 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-11 20:10:16,345 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:10:16,764 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_button_approve_cancels_subcontracting_production_exactly_once ... 2026-10-11 20:10:18,880 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2693] 2026-10-11 20:10:19,016 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition ... 2026-10-11 20:10:21,467 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2695] 2026-10-11 20:10:21,598 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_subcontracting_request_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_multi ... 2026-10-11 20:10:23,379 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:10:23,806 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:27,088 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29569fb1a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:27,089 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c26be20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:27,094 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:27,098 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c2693a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:27,418 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:29,511 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29585b3060> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:29,512 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959ed89a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:29,517 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:29,522 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959ed87c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:29,833 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:32,834 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c269b20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:32,835 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2957d02660> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:32,841 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:32,845 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2957d002c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:33,171 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:36,238 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c91ed40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:36,239 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292caff560> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:36,245 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:36,249 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292cafee80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:36,545 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:38,889 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c12e020> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:38,890 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29586b0040> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:38,897 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:38,901 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29586b1300> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:39,242 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:42,300 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29547c11c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:42,301 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959ed3060> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:42,307 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:42,311 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959ed32e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:42,585 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:44,803 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2956029080> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:44,804 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29586db1a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:44,809 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:44,813 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29586da660> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:45,959 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:48,151 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2951fe1440> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:48,152 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c543e20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:48,158 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:48,162 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c540540> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_analytic_acccount.py", line 12, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:48,607 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_analytic_acccount: Starting TestAnalyticAccount.test_mo_analytic_01 ... 2026-10-11 20:10:52,305 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:55,325 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295627c7c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:55,325 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292b9ae340> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:55,330 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:55,333 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292b9afce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:10:55,366 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:10:55,909 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_bom_price: Starting TestAnalyticAccount.test_compute_price_operation_cost_01 ... 2026-10-11 20:10:56,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:10:56,265 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_bom_structure: Starting TestAnalyticAccount.test_get_operation_line_01 ... 2026-10-11 20:10:56,338 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:10:56,970 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3525] 2026-10-11 20:10:56,984 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67699] 2026-10-11 20:10:56,991 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:10:57,489 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3526] 2026-10-11 20:10:57,498 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67703] 2026-10-11 20:10:57,504 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:10:57,585 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_over_run_split_keeps_the_colleagues_credit: Starting TestFinishingWithAColleaguesOverRunningTimer.test_finishing_from_the_shop_floor_leaves_the_over_run_with_the_colleague ... 2026-10-11 20:10:59,386 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_over_run_split_keeps_the_colleagues_credit: Starting TestFinishingWithAColleaguesOverRunningTimer.test_finishing_on_the_desktop_leaves_the_over_run_with_the_colleague ... 2026-10-11 20:11:01,071 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:11:01,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3527] 2026-10-11 20:11:01,910 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67728] 2026-10-11 20:11:01,916 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:11:02,553 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3528] 2026-10-11 20:11:02,561 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67732] 2026-10-11 20:11:02,567 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:11:02,714 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_production_accounting: Starting TestWipWizardAfterPostConsumption.test_posted_components_add_nothing_when_production_cost_is_the_wip_account ... 2026-10-11 20:11:07,733 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_production_accounting: Starting TestWipWizardAfterPostConsumption.test_posted_components_move_from_production_cost_into_wip_not_out_of_stock_again ... 2026-10-11 20:11:11,296 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_production_accounting: Starting TestWipWizardAfterPostConsumption.test_posted_components_move_into_wip_when_the_user_local_date_is_ahead_of_utc ... 2026-10-11 20:11:14,853 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:11:15,680 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3529] 2026-10-11 20:11:15,691 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67790] 2026-10-11 20:11:15,697 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:11:15,907 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_production_accounting: Starting TestConsumptionCorrectionWipReversal.test_correction_posts_no_wip_reversal_when_forwarding_is_off ... 2026-10-11 20:11:18,799 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_production_accounting: Starting TestConsumptionCorrectionWipReversal.test_correction_reverses_the_wip_forward_when_forwarding_is_on ... 2026-10-11 20:11:21,564 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:11:23,154 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3530] 2026-10-11 20:11:23,164 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67829] 2026-10-11 20:11:23,170 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:11:23,658 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3531] 2026-10-11 20:11:23,666 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67833] 2026-10-11 20:11:23,672 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:11:23,901 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_production_accounting: Starting TestPostedLabourCostIsNotRepriced.test_correcting_the_employee_on_a_posted_time_log_keeps_the_posted_labour_cost ... 2026-10-11 20:11:25,448 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:11:26,173 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3532] 2026-10-11 20:11:26,181 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67858] 2026-10-11 20:11:26,187 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:11:26,366 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:28,612 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29568c3a60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:28,613 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295a41b060> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:28,619 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:28,623 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295a41aca0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:28,944 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:31,065 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2955f7dc60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:31,066 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2953db4900> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:31,071 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:31,075 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2953db60c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:32,284 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:34,482 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29520914e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:34,482 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295598afc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:34,488 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:34,492 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295598a700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:34,825 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:37,709 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292beb9ee0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:37,710 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2957d002c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:37,716 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:37,720 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2957d00720> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:38,004 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:40,184 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295530a3e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:40,186 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2957fc49a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:40,194 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:40,199 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2957fc68e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:41,312 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:43,439 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2953d23380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:43,440 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295503d260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:43,446 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:43,449 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295503c900> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:43,708 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:46,699 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2956c782c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:46,700 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292bf71620> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:46,706 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:46,710 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292bf718a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:46,988 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:49,178 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2953dc5940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:49,179 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29569604a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:49,184 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:49,188 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2956960ae0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_production_accounting.py", line 310, in setUpClass analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Labour Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:49,961 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3533] 2026-10-11 20:11:49,977 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67865] 2026-10-11 20:11:49,986 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:11:50,213 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_production_accounting: Starting TestDoneOrderLabourIsNotRepricedInManagementAccounting.test_correcting_the_credited_employee_after_the_order_is_done_keeps_the_analytic_labour_amount ... 2026-10-11 20:11:51,699 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2683 deleted account.analytic.line records with IDs: [1814] 2026-10-11 20:11:52,111 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2683 deleted account.analytic.line records with IDs: [1815] 2026-10-11 20:11:52,247 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:55,393 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29569368e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:55,394 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2956e39120> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:55,402 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:55,407 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2956e3ae80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:11:55,445 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:12:02,798 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_active_operator_ids_by_workorder: Starting TestShopfloorActiveOperatorIdsGating.test_employee_on_a_row_satisfying_neither_tier_is_absent ... 2026-10-11 20:12:03,096 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_active_operator_ids_by_workorder: Starting TestShopfloorActiveOperatorIdsGating.test_employee_on_a_row_started_one_second_before_todays_midnight_is_absent ... 2026-10-11 20:12:03,321 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_active_operator_ids_by_workorder: Starting TestShopfloorActiveOperatorIdsGating.test_employee_on_a_row_started_today_tier_b_is_present_even_though_closed ... 2026-10-11 20:12:03,543 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_active_operator_ids_by_workorder: Starting TestShopfloorActiveOperatorIdsGating.test_employee_on_an_open_row_tier_a_is_present_even_with_an_old_start_date ... 2026-10-11 20:12:03,748 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_active_operator_ids_by_workorder: Starting TestShopfloorActiveOperatorIdsGating.test_key_is_present_as_a_strict_addition_per_workorder_entry ... 2026-10-11 20:12:03,998 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-11 20:12:10,920 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionAuthorizationIsPublished.test_a_manager_is_handed_a_non_empty_employee_list ... 2026-10-11 20:12:11,167 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionAuthorizationIsPublished.test_a_plain_operator_is_handed_no_employee_list_at_all ... 2026-10-11 20:12:11,331 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionAuthorizationIsPublished.test_can_credit_other_is_false_for_a_plain_operator ... 2026-10-11 20:12:11,495 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionAuthorizationIsPublished.test_can_credit_other_is_true_for_a_manufacturing_manager ... 2026-10-11 20:12:11,708 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-11 20:12:18,811 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionSelfIdentity.test_self_employee_is_false_for_an_account_with_no_linked_employee ... 2026-10-11 20:12:19,367 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionSelfIdentity.test_self_employee_is_the_acting_account_even_while_crediting_someone_else ... 2026-10-11 20:12:19,573 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionSelfIdentity.test_self_employee_is_the_acting_accounts_own_employee ... 2026-10-11 20:12:19,794 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-11 20:12:27,139 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionEmployeeRows.test_each_row_carries_the_two_labels_the_tile_prints ... 2026-10-11 20:12:27,430 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionEmployeeRows.test_no_wage_or_pin_reaches_the_client ... 2026-10-11 20:12:27,633 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionEmployeeRows.test_the_at_this_workcenter_flag_marks_them_and_only_them ... 2026-10-11 20:12:27,832 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionEmployeeRows.test_the_attribution_block_renders_on_an_empty_recordset ... 2026-10-11 20:12:27,898 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionEmployeeRows.test_the_attribution_block_survives_json_serialisation ... 2026-10-11 20:12:28,091 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_attribution_picker_data: Starting TestShopFloorAttributionEmployeeRows.test_the_work_centers_own_people_come_first ... 2026-10-11 20:12:28,328 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-11 20:12:35,276 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_board_operators_payload: Starting TestShopFloorBoardOperatorsShapeAndPopulation.test_board_operators_excludes_employees_with_no_productivity_history_at_this_workcenter ... 2026-10-11 20:12:35,490 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_board_operators_payload: Starting TestShopFloorBoardOperatorsShapeAndPopulation.test_board_operators_is_visible_to_a_plain_operator_not_only_a_manager ... 2026-10-11 20:12:35,674 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_board_operators_payload: Starting TestShopFloorBoardOperatorsShapeAndPopulation.test_board_operators_key_is_present_top_level_and_shaped_as_the_contract_fixes ... 2026-10-11 20:12:35,904 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 20:12:43,634 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_board_operators_payload: Starting TestShopFloorBoardOperatorsDoesNotWeakenAttributionGate.test_attribution_employees_stays_empty_for_a_plain_operator ... 2026-10-11 20:12:43,881 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_board_operators_payload: Starting TestShopFloorBoardOperatorsDoesNotWeakenAttributionGate.test_attribution_employees_stays_non_empty_for_a_manager ... 2026-10-11 20:12:44,144 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 20:12:50,924 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_board_operators_payload: Starting TestShopFloorBoardOperatorsWageAndPinLeakGuard.test_no_wage_or_pin_reaches_the_client_including_board_operators ... 2026-10-11 20:12:51,169 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_board_operators_payload: Starting TestShopFloorBoardOperatorsWageAndPinLeakGuard.test_the_board_operators_block_survives_json_serialisation ... 2026-10-11 20:12:51,417 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 20:12:51,431 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_client_action: Starting TestRetiredWorkOrderFormOpensTheShopFloor.test_the_old_action_xmlid_resolves_to_the_shop_floor_client_action ... 2026-10-11 20:12:51,474 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:12:51,878 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3534] 2026-10-11 20:12:51,888 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67901] 2026-10-11 20:12:51,894 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:12:52,262 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3535] 2026-10-11 20:12:52,271 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67903] 2026-10-11 20:12:52,277 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:12:52,294 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_client_action: Starting TestShopFloorApp.test_a_production_user_sees_the_shop_floor_app ... 2026-10-11 20:12:52,431 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_client_action: Starting TestShopFloorApp.test_a_user_without_manufacturing_rights_does_not_see_the_shop_floor_app ... 2026-10-11 20:12:52,587 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:12:57,052 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_coded_product_identity: Starting TestShopfloorJobBoardCardIdentifiesProductByItsCode.test_job_board_card_product_name_carries_the_products_own_reference_code ... 2026-10-11 20:12:58,625 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:13:03,403 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_coded_product_identity: Starting TestShopfloorExecuteMaterialRowIdentifiesComponentByItsCode.test_material_row_product_name_carries_the_components_own_reference_code ... 2026-10-11 20:13:04,787 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:13:05,196 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3536] 2026-10-11 20:13:05,205 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67906] 2026-10-11 20:13:05,210 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:05,648 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3537] 2026-10-11 20:13:05,655 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67910] 2026-10-11 20:13:05,661 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:05,729 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorLotConsumption.test_a_lot_held_on_consignment_is_consumed_from_the_owners_stock ... 2026-10-11 20:13:07,290 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2736 deleted stock.move.line records with IDs: [2737] 2026-10-11 20:13:07,888 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorLotConsumption.test_a_lot_kept_in_a_package_is_consumed_from_that_package ... 2026-10-11 20:13:09,331 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2736 deleted stock.move.line records with IDs: [2740] 2026-10-11 20:13:09,909 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorLotConsumption.test_a_lot_with_no_stock_at_the_components_location_is_refused ... 2026-10-11 20:13:11,434 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorLotConsumption.test_the_lot_the_operator_took_is_the_lot_consumed_when_the_order_closes ... 2026-10-11 20:13:12,929 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2736 deleted stock.move.line records with IDs: [2745] 2026-10-11 20:13:13,461 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:13:13,868 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3538] 2026-10-11 20:13:13,877 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67956] 2026-10-11 20:13:13,883 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:14,346 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3539] 2026-10-11 20:13:14,353 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67960] 2026-10-11 20:13:14,358 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:15,848 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_lot_for_a_product_is_refused_when_the_operation_type_does_not_allow_it ... 2026-10-11 20:13:16,005 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_lot_for_a_product_that_cannot_be_added_as_a_component_is_refused ... 2026-10-11 20:13:16,185 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_lot_for_an_untracked_product_is_refused ... 2026-10-11 20:13:16,334 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_lot_is_refused_when_both_a_row_and_a_product_are_named ... 2026-10-11 20:13:16,470 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_lot_is_refused_when_neither_a_row_nor_a_product_is_named ... 2026-10-11 20:13:16,526 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_new_component_lot_cannot_be_created_unless_the_operation_type_allows_it ... 2026-10-11 20:13:16,624 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_new_component_lot_name_cannot_be_recorded_unless_the_operation_type_allows_it ... 2026-10-11 20:13:16,725 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_new_component_lot_name_creates_no_lot_before_the_order_closes ... 2026-10-11 20:13:16,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2738 deleted stock.move.line records with IDs: [2749] 2026-10-11 20:13:17,024 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_new_component_lot_name_never_recorded_leaves_no_lot_behind ... 2026-10-11 20:13:17,659 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_new_component_lot_name_recorded_as_consumed_is_a_lot_holding_that_consumption_once_the_order_closes ... 2026-10-11 20:13:17,786 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2738 deleted stock.move.line records with IDs: [2749] 2026-10-11 20:13:18,429 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_new_lot_name_of_an_extra_component_is_a_lot_holding_its_consumption_once_the_order_closes ... 2026-10-11 20:13:19,275 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_a_scanned_name_an_existing_lot_carries_is_that_lot ... 2026-10-11 20:13:19,416 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorComponentLotCreation.test_an_undone_consumption_of_a_new_component_lot_name_leaves_no_lot_behind ... 2026-10-11 20:13:19,557 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2738 deleted stock.move.line records with IDs: [2749] 2026-10-11 20:13:19,722 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2738 deleted stock.move.line records with IDs: [2753] 2026-10-11 20:13:20,376 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:13:20,801 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3540] 2026-10-11 20:13:20,809 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67990] 2026-10-11 20:13:20,815 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:21,286 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3541] 2026-10-11 20:13:21,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67994] 2026-10-11 20:13:21,301 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:22,718 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorSerialConsumption.test_a_serial_number_counted_other_than_one_unit_is_refused ... 2026-10-11 20:13:22,789 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorSerialConsumption.test_a_serial_number_declared_twice_is_refused ... 2026-10-11 20:13:22,892 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorSerialConsumption.test_each_declared_serial_number_is_one_unit_on_its_own_line ... 2026-10-11 20:13:23,142 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:13:23,577 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3542] 2026-10-11 20:13:23,587 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68010] 2026-10-11 20:13:23,594 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:24,106 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3543] 2026-10-11 20:13:24,113 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68014] 2026-10-11 20:13:24,119 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:24,193 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorActualConsumptionStands.test_a_component_outside_the_bill_of_materials_is_consumed_when_the_order_closes ... 2026-10-11 20:13:26,251 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorActualConsumptionStands.test_a_recorded_consumption_of_nothing_survives_a_later_output_recording ... 2026-10-11 20:13:27,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2742 deleted stock.move.line records with IDs: [2763] 2026-10-11 20:13:28,161 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:13:28,721 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3544] 2026-10-11 20:13:28,729 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68038] 2026-10-11 20:13:28,734 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:29,267 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3545] 2026-10-11 20:13:29,274 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68042] 2026-10-11 20:13:29,280 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:30,859 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3546] 2026-10-11 20:13:30,862 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorBlockedConsumptionPolicy.test_a_manager_confirms_a_difference_the_bill_of_materials_blocks ... 2026-10-11 20:13:31,547 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorBlockedConsumptionPolicy.test_an_operator_cannot_confirm_a_difference_the_bill_of_materials_blocks ... 2026-10-11 20:13:32,054 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorBlockedConsumptionPolicy.test_asking_for_approval_gives_the_order_responsible_one_to_do ... 2026-10-11 20:13:32,657 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2744 deleted mail.mail records with IDs: [3547] 2026-10-11 20:13:32,797 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:13:33,212 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3548] 2026-10-11 20:13:33,221 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68063] 2026-10-11 20:13:33,227 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:33,715 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3549] 2026-10-11 20:13:33,722 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68067] 2026-10-11 20:13:33,728 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:33,806 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorUndoOfConsumptionDetail.test_undoing_a_lot_recording_gives_back_the_lines_and_lots_it_replaced ... 2026-10-11 20:13:35,240 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2746 deleted stock.move.line records with IDs: [2766] 2026-10-11 20:13:35,390 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2746 deleted stock.move.line records with IDs: [2768] 2026-10-11 20:13:35,496 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorUndoOfConsumptionDetail.test_undoing_a_lot_recording_gives_back_the_package_and_owner_the_replaced_line_held ... 2026-10-11 20:13:36,965 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2746 deleted stock.move.line records with IDs: [2770] 2026-10-11 20:13:37,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2746 deleted stock.move.line records with IDs: [2772] 2026-10-11 20:13:37,219 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorUndoOfConsumptionDetail.test_undoing_an_added_component_cancels_it ... 2026-10-11 20:13:38,939 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2746 deleted stock.move.line records with IDs: [2776] 2026-10-11 20:13:39,058 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:13:39,505 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3550] 2026-10-11 20:13:39,514 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68104] 2026-10-11 20:13:39,520 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:40,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3551] 2026-10-11 20:13:40,014 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68108] 2026-10-11 20:13:40,020 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:13:40,294 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_a_component_already_consumed_is_refused_while_the_order_waits_to_be_closed ... 2026-10-11 20:13:42,200 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2777] 2026-10-11 20:13:42,329 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_a_consumption_can_still_be_recorded_while_the_order_waits_to_be_closed ... 2026-10-11 20:13:44,142 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_a_consumption_recorded_after_the_last_operation_can_still_be_undone ... 2026-10-11 20:13:46,170 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_a_new_component_lot_name_can_still_be_consumed_while_the_order_waits_to_be_closed ... 2026-10-11 20:13:48,094 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2748 deleted stock.move.line records with IDs: [2788] 2026-10-11 20:13:48,574 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_a_new_lot_name_of_an_extra_component_can_still_be_consumed_while_the_order_waits_to_be_closed ... 2026-10-11 20:13:50,786 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_a_retried_component_addition_returns_the_first_row_after_the_order_is_closed ... 2026-10-11 20:13:53,040 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_a_retried_consumption_recording_is_answered_after_the_order_is_closed ... 2026-10-11 20:13:55,110 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_an_extra_component_can_still_be_added_while_the_order_waits_to_be_closed ... 2026-10-11 20:13:56,956 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_nothing_can_be_recorded_against_an_order_that_is_closed ... 2026-10-11 20:13:59,192 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_output_cannot_be_undone_once_its_operation_is_finished ... 2026-10-11 20:14:01,017 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_the_material_row_offers_undo_only_once_a_consumption_stands_on_the_closing_screen ... 2026-10-11 20:14:03,101 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_consumption: Starting TestShopFloorCorrectionsOnTheClosingScreen.test_the_order_closes_with_a_component_added_while_it_waited_to_be_closed ... 2026-10-11 20:14:05,317 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:14:05,758 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3552] 2026-10-11 20:14:05,768 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68241] 2026-10-11 20:14:05,774 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:07,414 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorRowCandidateLots.test_a_lot_belonging_to_another_company_is_not_offered ... 2026-10-11 20:14:12,759 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3553] 2026-10-11 20:14:12,767 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68440] 2026-10-11 20:14:12,772 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:13,016 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorRowCandidateLots.test_a_lot_of_another_product_is_not_offered ... 2026-10-11 20:14:13,355 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorRowCandidateLots.test_a_lot_with_no_stock_or_stock_elsewhere_is_not_offered ... 2026-10-11 20:14:13,635 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorRowCandidateLots.test_a_row_offers_no_more_lots_than_the_module_cap ... 2026-10-11 20:14:14,892 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorRowCandidateLots.test_a_tracked_row_offers_the_lots_in_stock_under_the_components_location_most_stock_first ... 2026-10-11 20:14:15,153 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorRowCandidateLots.test_an_untracked_row_offers_no_lots_even_when_lots_of_its_product_hold_stock ... 2026-10-11 20:14:16,730 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:14:17,213 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3554] 2026-10-11 20:14:17,222 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68550] 2026-10-11 20:14:17,228 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:18,904 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorSearchComponentLots.test_a_product_not_yet_on_the_order_has_the_same_population_in_the_same_order ... 2026-10-11 20:14:19,072 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorSearchComponentLots.test_an_untracked_product_has_no_lots_even_when_lots_of_it_hold_stock ... 2026-10-11 20:14:19,225 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorSearchComponentLots.test_the_search_offers_no_more_lots_than_the_module_cap ... 2026-10-11 20:14:20,367 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:14:20,801 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3555] 2026-10-11 20:14:20,810 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68660] 2026-10-11 20:14:20,816 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:22,375 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorLotCreationFlagOnTheWorkOrder.test_a_work_order_says_the_operation_type_allows_creating_component_lots ... 2026-10-11 20:14:22,569 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorLotCreationFlagOnTheWorkOrder.test_a_work_order_says_the_operation_type_does_not_allow_creating_component_lots ... 2026-10-11 20:14:22,774 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_component_lot_candidates: Starting TestShopFloorLotCreationFlagOnTheWorkOrder.test_every_work_order_of_a_payload_carries_its_own_orders_setting ... 2026-10-11 20:14:24,347 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:14:24,921 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3556] 2026-10-11 20:14:24,932 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68683] 2026-10-11 20:14:24,939 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:25,479 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3557] 2026-10-11 20:14:25,487 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68687] 2026-10-11 20:14:25,493 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:25,650 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_credited_employee: Starting TestShopFloorCrediting.test_a_desktop_start_credits_the_user_even_right_after_crediting_someone_on_the_tablet ... 2026-10-11 20:14:28,579 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_credited_employee: Starting TestShopFloorCrediting.test_a_manager_creating_a_time_line_on_behalf_of_a_colleague_credits_that_colleague ... 2026-10-11 20:14:29,880 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_credited_employee: Starting TestShopFloorCrediting.test_a_manager_may_credit_someone_else ... 2026-10-11 20:14:31,183 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_credited_employee: Starting TestShopFloorCrediting.test_a_manager_starting_on_behalf_from_the_tablet_credits_that_employee ... 2026-10-11 20:14:32,661 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_credited_employee: Starting TestShopFloorCrediting.test_an_operator_creating_a_time_line_for_themselves_credits_their_own_employee ... 2026-10-11 20:14:33,902 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_credited_employee: Starting TestShopFloorCrediting.test_an_operator_creating_a_time_line_on_behalf_of_a_colleague_is_refused ... 2026-10-11 20:14:35,282 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_credited_employee: Starting TestShopFloorCrediting.test_an_operator_may_credit_themselves ... 2026-10-11 20:14:36,512 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_credited_employee: Starting TestShopFloorCrediting.test_an_operator_may_not_credit_someone_else ... 2026-10-11 20:14:38,793 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_credited_employee: Starting TestShopFloorCrediting.test_an_operator_starting_on_behalf_of_someone_else_is_refused ... 2026-10-11 20:14:40,329 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_credited_employee: Starting TestShopFloorCrediting.test_choosing_whom_to_credit_writes_nothing ... 2026-10-11 20:14:41,708 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_credited_employee: Starting TestShopFloorCrediting.test_reading_the_shop_floor_writes_no_session ... 2026-10-11 20:14:43,462 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:14:44,116 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3558] 2026-10-11 20:14:44,125 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68769] 2026-10-11 20:14:44,132 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:44,666 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3559] 2026-10-11 20:14:44,677 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68773] 2026-10-11 20:14:44,685 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:45,159 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3560] 2026-10-11 20:14:45,167 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68777] 2026-10-11 20:14:45,174 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:46,666 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorUndoConsumption.test_a_manager_may_undo_an_operators_recording ... 2026-10-11 20:14:46,803 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2758 deleted stock.move.line records with IDs: [2849] 2026-10-11 20:14:46,921 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorUndoConsumption.test_another_operator_cannot_undo_my_recording ... 2026-10-11 20:14:47,167 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorUndoConsumption.test_another_operator_is_not_offered_my_undo ... 2026-10-11 20:14:47,499 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorUndoConsumption.test_undoing_twice_is_the_same_as_undoing_once ... 2026-10-11 20:14:47,715 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2756 deleted stock.move.line records with IDs: [2852] 2026-10-11 20:14:47,812 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:14:48,327 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3561] 2026-10-11 20:14:48,336 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68790] 2026-10-11 20:14:48,342 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:48,878 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3562] 2026-10-11 20:14:48,888 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68794] 2026-10-11 20:14:48,894 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:49,413 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3563] 2026-10-11 20:14:49,420 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68798] 2026-10-11 20:14:49,426 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:51,453 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3564] 2026-10-11 20:14:51,462 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68808] 2026-10-11 20:14:51,469 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:51,555 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorUndoProduction.test_a_manager_may_undo_an_operators_output_recording ... 2026-10-11 20:14:52,234 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2761 deleted stock.move.line records with IDs: [2855] 2026-10-11 20:14:52,432 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorUndoProduction.test_another_operator_cannot_undo_my_output_recording ... 2026-10-11 20:14:53,074 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorUndoProduction.test_undoing_an_earlier_recording_takes_off_only_its_own_quantity ... 2026-10-11 20:14:53,618 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2759 deleted stock.move.line records with IDs: [2857] 2026-10-11 20:14:53,737 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorUndoProduction.test_undoing_output_of_an_untracked_product_takes_off_its_own_quantity ... 2026-10-11 20:14:54,367 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:14:54,995 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3565] 2026-10-11 20:14:55,005 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68823] 2026-10-11 20:14:55,011 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:55,597 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3566] 2026-10-11 20:14:55,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68827] 2026-10-11 20:14:55,616 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:56,132 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3567] 2026-10-11 20:14:56,147 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68831] 2026-10-11 20:14:56,159 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:14:57,786 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorRecordedOutputAddsUp.test_a_negative_quantity_is_refused ... 2026-10-11 20:14:58,182 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorRecordedOutputAddsUp.test_a_zero_quantity_is_refused ... 2026-10-11 20:14:58,532 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorRecordedOutputAddsUp.test_each_recording_adds_the_quantity_just_made ... 2026-10-11 20:14:58,969 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorRecordedOutputAddsUp.test_each_recording_logs_its_own_entry ... 2026-10-11 20:14:59,450 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorRecordedOutputAddsUp.test_recordings_by_two_operators_add_up ... 2026-10-11 20:14:59,957 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorRecordedOutputAddsUp.test_the_first_recording_after_start_replaces_the_prefilled_figure ... 2026-10-11 20:15:00,375 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorRecordedOutputAddsUp.test_the_recorded_output_the_screens_show_is_what_still_stands ... 2026-10-11 20:15:00,927 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2763 deleted stock.move.line records with IDs: [2861] 2026-10-11 20:15:01,138 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorRecordedOutputAddsUp.test_the_undo_offered_states_the_quantity_it_takes_off ... 2026-10-11 20:15:01,735 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:15:02,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3568] 2026-10-11 20:15:02,308 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68844] 2026-10-11 20:15:02,314 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:15:02,782 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3569] 2026-10-11 20:15:02,790 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68848] 2026-10-11 20:15:02,796 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:15:03,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3570] 2026-10-11 20:15:03,245 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68852] 2026-10-11 20:15:03,254 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:15:04,664 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorFirstConfirmationOfOutput.test_a_replayed_request_key_changes_nothing ... 2026-10-11 20:15:04,922 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorFirstConfirmationOfOutput.test_confirming_the_prefilled_figure_again_is_a_second_recording ... 2026-10-11 20:15:05,364 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorFirstConfirmationOfOutput.test_confirming_the_prefilled_figure_leaves_a_confirmed_figure_that_can_be_undone ... 2026-10-11 20:15:05,820 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorFirstConfirmationOfOutput.test_undoing_the_first_confirmation_returns_the_confirmed_figure_to_zero ... 2026-10-11 20:15:06,319 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2766 deleted stock.move.line records with IDs: [2864] 2026-10-11 20:15:06,597 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:15:07,089 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3571] 2026-10-11 20:15:07,098 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68863] 2026-10-11 20:15:07,104 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:15:13,707 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorFinishedLotIsChecked.test_a_lot_of_another_company_is_refused ... 2026-10-11 20:15:13,924 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorFinishedLotIsChecked.test_a_lot_of_another_product_is_refused ... 2026-10-11 20:15:14,140 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:15:14,646 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3572] 2026-10-11 20:15:14,666 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69066] 2026-10-11 20:15:14,672 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:15:16,349 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorSerialOutputIsOneUnit.test_a_second_unit_of_a_serial_product_is_refused ... 2026-10-11 20:15:16,679 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorSerialOutputIsOneUnit.test_a_serial_product_records_its_one_unit_under_the_serial_chosen ... 2026-10-11 20:15:17,076 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorSerialOutputIsOneUnit.test_two_units_of_a_serial_product_at_once_are_refused ... 2026-10-11 20:15:17,465 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:15:17,920 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3573] 2026-10-11 20:15:17,930 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69080] 2026-10-11 20:15:17,936 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:15:19,402 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorSerialOrderOfSeveralUnits.test_a_second_unit_on_a_serial_order_of_three_is_refused_and_the_output_stays_one ... 2026-10-11 20:15:19,557 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2771 deleted stock.move.line records with IDs: [2871, 2872] 2026-10-11 20:15:19,955 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorSerialOrderOfSeveralUnits.test_closing_a_serial_order_of_three_after_its_unit_moves_the_other_two_to_a_backorder ... 2026-10-11 20:15:20,260 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2771 deleted stock.move.line records with IDs: [2871, 2872] 2026-10-11 20:15:21,255 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorSerialOrderOfSeveralUnits.test_the_first_unit_of_a_serial_order_of_three_is_recorded_under_a_new_serial ... 2026-10-11 20:15:21,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2771 deleted stock.move.line records with IDs: [2871, 2872] 2026-10-11 20:15:21,857 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:15:22,350 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3574] 2026-10-11 20:15:22,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69099] 2026-10-11 20:15:22,363 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:15:22,793 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3575] 2026-10-11 20:15:22,800 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69103] 2026-10-11 20:15:22,806 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:15:23,275 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3576] 2026-10-11 20:15:23,284 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69107] 2026-10-11 20:15:23,291 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:15:24,727 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_entry_undo: Starting TestShopFloorEntryName.test_a_recording_is_named_by_its_kind_and_operation ... 2026-10-11 20:15:24,907 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:15:31,016 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecuteRawMaterialRows.test_a_reserved_row_names_its_own_move_line ... 2026-10-11 20:15:31,115 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecuteRawMaterialRows.test_a_reserved_row_reports_the_recorded_and_required_quantities_the_row_prints ... 2026-10-11 20:15:31,220 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecuteRawMaterialRows.test_a_row_reports_the_products_tracking_so_the_lot_affordance_is_not_guessed ... 2026-10-11 20:15:31,322 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecuteRawMaterialRows.test_an_unreserved_row_reports_no_move_line_and_the_full_shortfall ... 2026-10-11 20:15:31,424 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecuteRawMaterialRows.test_an_untouched_row_is_not_advertised_as_undoable ... 2026-10-11 20:15:31,632 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecuteRawMaterialRows.test_every_raw_move_gets_a_row_including_the_one_with_nothing_reserved ... 2026-10-11 20:15:31,762 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:15:38,126 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestTheRowSaysWhetherTheWorkerHandledTheLine.test_a_finished_row_answers_the_same_question_in_the_same_shape ... 2026-10-11 20:15:38,241 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestTheRowSaysWhetherTheWorkerHandledTheLine.test_a_reserved_row_reports_its_full_quantity_and_still_says_nobody_handled_it ... 2026-10-11 20:15:38,333 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestTheRowSaysWhetherTheWorkerHandledTheLine.test_a_row_the_worker_recorded_against_says_so ... 2026-10-11 20:15:38,615 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestTheRowSaysWhetherTheWorkerHandledTheLine.test_a_shortage_row_with_no_line_of_its_own_says_nobody_handled_it ... 2026-10-11 20:15:38,720 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestTheRowSaysWhetherTheWorkerHandledTheLine.test_recording_changes_the_flag_on_a_row_whose_quantity_does_not_move ... 2026-10-11 20:15:38,988 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:15:45,301 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecuteFinishedProductRows.test_finished_row_reports_the_tracking_that_decides_whether_a_lot_is_asked_for ... 2026-10-11 20:15:45,376 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecuteFinishedProductRows.test_payload_names_the_finished_move_screen_04_records_production_against ... 2026-10-11 20:15:45,497 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:15:51,395 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorScrappableProductsAreOfferedFromTheServersOwnPredicate.test_a_product_the_endpoint_refuses_is_never_offered_to_the_worker ... 2026-10-11 20:15:51,491 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorScrappableProductsAreOfferedFromTheServersOwnPredicate.test_each_offered_product_carries_the_name_and_tracking_the_tile_prints ... 2026-10-11 20:15:51,580 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorScrappableProductsAreOfferedFromTheServersOwnPredicate.test_every_product_the_payload_offers_is_actually_accepted_by_the_endpoint ... 2026-10-11 20:15:52,050 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorScrappableProductsAreOfferedFromTheServersOwnPredicate.test_the_offered_set_is_exactly_the_set_the_endpoint_validates_against ... 2026-10-11 20:15:52,174 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:15:58,271 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecutePayloadStaysInsideTheS2Contract.test_the_payload_survives_json_serialisation ... 2026-10-11 20:15:58,377 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:16:04,094 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecutePayloadDraftProductionMoveAttribution.test_a_still_draft_productions_own_finished_move_surfaces_despite_its_unset_workorder_id ... 2026-10-11 20:16:04,158 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecutePayloadDraftProductionMoveAttribution.test_a_still_draft_productions_own_raw_move_surfaces_despite_its_unset_workorder_id ... 2026-10-11 20:16:04,233 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecutePayloadDraftProductionMoveAttribution.test_candidate_lots_reports_existing_lots_once_the_draft_finished_move_is_seen ... 2026-10-11 20:16:04,342 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:16:10,435 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecutePayloadKitSourcedOperationMoveAttribution.test_candidate_lots_reports_existing_lots_once_the_finished_move_is_seen ... 2026-10-11 20:16:10,500 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecutePayloadKitSourcedOperationMoveAttribution.test_the_finished_move_surfaces_despite_the_kit_bom_key_mismatch ... 2026-10-11 20:16:10,588 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_execute_payload: Starting TestShopFloorExecutePayloadKitSourcedOperationMoveAttribution.test_the_top_level_boms_own_raw_move_surfaces_despite_the_kit_bom_key_mismatch ... 2026-10-11 20:16:10,708 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:16:11,163 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3577] 2026-10-11 20:16:11,173 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69120] 2026-10-11 20:16:11,179 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:16:12,507 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_finished_row_reports_the_recorded_lot: Starting TestShopFloorFinishedRowReportsTheRecordedLot.test_a_by_product_row_never_shows_the_serial_recorded_for_the_orders_product ... 2026-10-11 20:16:12,869 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_finished_row_reports_the_recorded_lot: Starting TestShopFloorFinishedRowReportsTheRecordedLot.test_the_finished_row_has_no_lot_name_before_a_serial_is_recorded ... 2026-10-11 20:16:13,275 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_finished_row_reports_the_recorded_lot: Starting TestShopFloorFinishedRowReportsTheRecordedLot.test_the_recording_result_names_the_serial_on_the_finished_row_of_the_orders_product ... 2026-10-11 20:16:13,641 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_finished_row_reports_the_recorded_lot: Starting TestShopFloorFinishedRowReportsTheRecordedLot.test_the_work_order_entry_names_the_serial_on_the_finished_row_of_the_orders_product ... 2026-10-11 20:16:14,075 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:16:15,939 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3578] 2026-10-11 20:16:15,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69143] 2026-10-11 20:16:15,956 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:16:16,032 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour: Starting TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close ... 2026-10-11 20:16:16,360 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Chrome pid: 6933 2026-10-11 20:16:16,360 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Chrome headless temporary user profile dir: /tmp/tmp0f5wo7ll_chrome_odoo 2026-10-11 20:16:16,360 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Issuing json command http://127.0.0.1:32951/json/version 2026-10-11 20:16:16,362 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:32951/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:16:16,372 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Browser version: Chrome/150.0.7871.114 2026-10-11 20:16:16,372 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Issuing json command http://127.0.0.1:32951/json 2026-10-11 20:16:16,373 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:32951/json with timeout 3 increased to 10s during tests 2026-10-11 20:16:16,380 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Websocket url found: ws://127.0.0.1:32951/devtools/page/A8C47BF98146A4C1A42095261A7AAA89 2026-10-11 20:16:16,385 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Enable chrome headless console log notification 2026-10-11 20:16:16,392 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Chrome headless enable page notifications 2026-10-11 20:16:16,416 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:sf_happy_path_operator from n/a 2026-10-11 20:16:16,443 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Setting session cookie in browser 2026-10-11 20:16:16,449 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Open "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=95&wo=136&move=2679&lot=269" in browser 2026-10-11 20:16:16,449 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=95&wo=136&move=2679&lot=269" 2026-10-11 20:16:16,459 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:16:17,417 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:17] "GET /odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=95&wo=136&move=2679&lot=269 HTTP/1.1" 200 - 184 0.081 0.879 2026-10-11 20:16:17,420 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Navigation result: {'frameId': 'A8C47BF98146A4C1A42095261A7AAA89', 'loaderId': '22D03E31F111A768881BF62FB09D9AA4', 'isDownload': False} 2026-10-11 20:16:17,421 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Evaluate ready code "odoo.isTourReady('viin_mrp_shopfloor_happy_path_tour')" 2026-10-11 20:16:17,456 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:17] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-11 20:16:17,492 121 INFO rb-001770c-225483-423667 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-11 20:16:17,578 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:17] "GET /web/webclient/load_menus/090bd703a5852432401e28dcc13c16c7ea135a69a77f8b930785a108530ec18d HTTP/1.1" 200 - 140 0.059 0.071 2026-10-11 20:16:17,583 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:17] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.136 2026-10-11 20:16:17,601 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.140 2026-10-11 20:16:17,610 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:17] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.158 2026-10-11 20:16:17,630 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:17] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 20:16:17,680 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:17] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-11 20:16:18,248 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:16:18,249 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:16:18,251 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:16:18,263 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:16:18,277 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: Owl is running in 'dev' mode. 2026-10-11 20:16:18,288 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:16:18,336 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 5 0.006 0.018 2026-10-11 20:16:18,353 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.034 2026-10-11 20:16:18,376 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.005 0.044 2026-10-11 20:16:18,377 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Evaluate test code "odoo.startTour('viin_mrp_shopfloor_happy_path_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=95&wo=136&move=2679&lot=269", "delayToCheckUndeterminisms": 0})" 2026-10-11 20:16:18,388 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [1/20] Tour viin_mrp_shopfloor_happy_path_tour → Step pick the station (trigger: .o_viin_sf_workcenter_card[data-workcenter-card='95']) 2026-10-11 20:16:18,417 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:16:18,420 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "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-11 20:16:18,442 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "POST /mail/data HTTP/1.1" 200 - 34 0.030 0.032 2026-10-11 20:16:18,479 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "GET /web/image?model=res.users&field=avatar_128&id=2804 HTTP/1.1" 200 - 16 0.012 0.067 2026-10-11 20:16:18,481 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.090 2026-10-11 20:16:19,513 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:19] "GET /web/image/res.partner/5567/avatar_128?unique=1791749774000 HTTP/1.1" 200 - 8 0.008 1.102 2026-10-11 20:16:19,534 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:19] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 1.125 2026-10-11 20:16:19,543 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:19] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:16:19,566 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:19] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 1.091 2026-10-11 20:16:19,590 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.046 2026-10-11 20:16:19,598 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:16:19,655 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:19] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 45 0.023 0.069 2026-10-11 20:16:19,679 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:19] "POST /web/dataset/call_kw/mrp.workcenter/get_shopfloor_workcenters_data HTTP/1.1" 200 - 12 0.005 0.010 2026-10-11 20:16:19,717 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [2/20] Tour viin_mrp_shopfloor_happy_path_tour → Step open its board (trigger: [data-confirm-workcenters]:not([disabled])) 2026-10-11 20:16:19,785 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [3/20] Tour viin_mrp_shopfloor_happy_path_tour → Step start the job from its card (trigger: [data-wo-card='136'] [data-wo-action-button]:not([disabled])) 2026-10-11 20:16:19,814 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:19] "POST /web/dataset/call_kw/viin.mrp.shopfloor.session/action_set_workcenters HTTP/1.1" 200 - 15 0.009 0.018 2026-10-11 20:16:19,993 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:19] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_board HTTP/1.1" 200 - 118 0.065 0.107 2026-10-11 20:16:20,052 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [4/20] Tour viin_mrp_shopfloor_happy_path_tour → Step the job is running on the execute screen; record the output (trigger: [data-shopfloor-screen='execute'] [data-action-button='record-production']) 2026-10-11 20:16:20,383 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:20] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_start HTTP/1.1" 200 - 201 0.147 0.184 2026-10-11 20:16:20,546 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:20] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 68 0.053 0.101 2026-10-11 20:16:20,613 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [5/20] Tour viin_mrp_shopfloor_happy_path_tour → Step one unit produced, fewer than the order asks for (trigger: [data-shopfloor-screen='record_production'] [data-numpad-key='1']) 2026-10-11 20:16:20,679 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [6/20] Tour viin_mrp_shopfloor_happy_path_tour → Step confirm the output (trigger: [data-action-button='confirm-quantity']:not([disabled])) 2026-10-11 20:16:20,735 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [7/20] Tour viin_mrp_shopfloor_happy_path_tour → Step the recording landed: the figure entered is cleared (trigger: [data-shopfloor-screen='record_production'] [data-quantity-readout]:contains(0)) 2026-10-11 20:16:20,939 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:20] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_record_production HTTP/1.1" 200 - 105 0.071 0.132 2026-10-11 20:16:20,976 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [8/20] Tour viin_mrp_shopfloor_happy_path_tour → Step back to the operation (trigger: [data-shopfloor-dialog-close]) 2026-10-11 20:16:21,046 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [9/20] Tour viin_mrp_shopfloor_happy_path_tour → Step record the materials used (trigger: [data-shopfloor-screen='execute'] [data-action-button='materials']) 2026-10-11 20:16:21,177 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:21] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 69 0.045 0.081 2026-10-11 20:16:21,219 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [10/20] Tour viin_mrp_shopfloor_happy_path_tour → Step open the lot-tracked component (trigger: [data-material-row='2679'] [data-material-select]) 2026-10-11 20:16:21,285 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [11/20] Tour viin_mrp_shopfloor_happy_path_tour → Step show the lots in stock (trigger: [data-record-step] [data-lot-list-toggle]) 2026-10-11 20:16:21,346 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [12/20] Tour viin_mrp_shopfloor_happy_path_tour → Step take the lot in stock (trigger: [data-lot-option='269']) 2026-10-11 20:16:21,412 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [13/20] Tour viin_mrp_shopfloor_happy_path_tour → Step two units of it were used (trigger: [data-record-step] [data-numpad-key='2']) 2026-10-11 20:16:21,479 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [14/20] Tour viin_mrp_shopfloor_happy_path_tour → Step confirm the consumption (trigger: [data-action-button='confirm']:not([disabled])) 2026-10-11 20:16:21,547 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [15/20] Tour viin_mrp_shopfloor_happy_path_tour → Step the component now reads as recorded (trigger: [data-material-row='2679']:not([data-material-state='pending'])) 2026-10-11 20:16:21,661 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:21] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_record_consumption HTTP/1.1" 200 - 72 0.039 0.075 2026-10-11 20:16:21,692 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [16/20] Tour viin_mrp_shopfloor_happy_path_tour → Step back to the operation (trigger: [data-shopfloor-screen='materials'] [data-action-button='back']) 2026-10-11 20:16:21,762 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [17/20] Tour viin_mrp_shopfloor_happy_path_tour → Step finish the operation (trigger: [data-shopfloor-screen='execute'] [data-action-button='finish']:not([disabled])) 2026-10-11 20:16:21,908 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:21] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 70 0.052 0.089 2026-10-11 20:16:21,946 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [18/20] Tour viin_mrp_shopfloor_happy_path_tour → Step it was the order's last operation: close the order (trigger: [data-shopfloor-screen='confirm_order'] [data-confirm-order]:not([disabled])) 2026-10-11 20:16:22,100 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:22] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_finish_operation HTTP/1.1" 200 - 92 0.063 0.090 2026-10-11 20:16:22,130 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [19/20] Tour viin_mrp_shopfloor_happy_path_tour → Step keep the units not produced in a backorder (trigger: [data-confirm-phase='backorder'] [data-create-backorder]:not([disabled])) 2026-10-11 20:16:22,275 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:22] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 72 0.057 0.111 2026-10-11 20:16:22,364 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:22] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_validate_production HTTP/1.1" 200 - 42 0.030 0.202 2026-10-11 20:16:22,399 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: [20/20] Tour viin_mrp_shopfloor_happy_path_tour → Step the order is closed (trigger: [data-confirm-phase='closed'] [data-confirm-result]) 2026-10-11 20:16:23,303 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:23] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_resolve_backorder HTTP/1.1" 200 - 423 0.294 0.608 2026-10-11 20:16:23,326 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: tour succeeded 2026-10-11 20:16:23,326 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR viin_mrp_shopfloor_happy_path_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-11 20:16:23,411 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close.browser: heap 22230716 (allocated 23306240) 2026-10-11 20:16:23,414 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Closing chrome headless with pid 6933 2026-10-11 20:16:23,415 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Closing websocket connection 2026-10-11 20:16:23,415 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Terminating chrome headless with pid 6933 2026-10-11 20:16:23,510 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_201623_510211_test_a_production_user_runs_an_order_from_the_board_to_its_close.txt 2026-10-11 20:16:23,510 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_happy_path_tour.TestShopFloorHappyPathTour.test_a_production_user_runs_an_order_from_the_board_to_its_close: Removing chrome user profile "/tmp/tmp0f5wo7ll_chrome_odoo" 2026-10-11 20:16:23,567 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:16:29,657 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonCatalogue.test_a_manual_reason_in_a_performance_category_is_not_offered ... 2026-10-11 20:16:29,731 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonCatalogue.test_a_manual_reason_in_a_productive_category_is_not_offered ... 2026-10-11 20:16:29,810 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonCatalogue.test_a_reason_flagged_not_manual_is_not_offered ... 2026-10-11 20:16:29,888 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonCatalogue.test_an_ordinary_manual_reason_is_offered ... 2026-10-11 20:16:29,966 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonCatalogue.test_each_offered_row_names_the_reason_and_its_category ... 2026-10-11 20:16:30,048 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonCatalogue.test_every_offered_reason_can_actually_block_the_work_center ... 2026-10-11 20:16:30,213 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonCatalogue.test_the_catalogue_is_not_empty ... 2026-10-11 20:16:30,294 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonCatalogue.test_the_catalogue_is_present_even_on_an_empty_recordset ... 2026-10-11 20:16:30,338 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonCatalogue.test_the_catalogue_keeps_the_models_own_order ... 2026-10-11 20:16:30,418 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonCatalogue.test_the_catalogue_survives_json_serialisation ... 2026-10-11 20:16:30,529 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:16:37,031 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonAccessorIsReachable.test_a_reason_the_hook_does_not_offer_is_still_accepted_by_an_incident_report ... 2026-10-11 20:16:37,076 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonAccessorIsReachable.test_the_offered_reasons_hook_defaults_to_every_accepted_reason ... 2026-10-11 20:16:37,103 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonAccessorIsReachable.test_the_payload_offers_only_the_reasons_the_hook_narrows_it_to ... 2026-10-11 20:16:37,183 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonAccessorIsReachable.test_the_payload_offers_what_the_offered_reasons_hook_answers ... 2026-10-11 20:16:37,262 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorBlockReasonAccessorIsReachable.test_the_predicate_is_reachable_without_a_work_order ... 2026-10-11 20:16:37,319 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:16:43,149 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorReportIncident.test_a_reason_outside_the_offered_catalogue_is_refused ... 2026-10-11 20:16:43,192 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorReportIncident.test_a_refused_reason_creates_no_line_at_all ... 2026-10-11 20:16:43,223 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorReportIncident.test_an_incident_with_no_description_at_all_still_reports ... 2026-10-11 20:16:43,270 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorReportIncident.test_an_optional_description_is_stored_verbatim ... 2026-10-11 20:16:43,316 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorReportIncident.test_blocking_and_unblocking_is_symmetric_and_repeatable ... 2026-10-11 20:16:43,384 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorReportIncident.test_report_incident_returns_plain_data_and_never_an_action ... 2026-10-11 20:16:43,428 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorReportIncident.test_reporting_an_incident_actually_blocks_the_work_center ... 2026-10-11 20:16:43,474 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorReportIncident.test_the_blocking_line_is_left_open_and_carries_no_work_order ... 2026-10-11 20:16:43,519 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorReportIncident.test_the_blocking_line_records_the_reason_the_worker_tapped ... 2026-10-11 20:16:43,563 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorReportIncident.test_unblocking_returns_the_work_center_to_normal ... 2026-10-11 20:16:43,651 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:16:50,173 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorIncidentAttribution.test_a_plain_operator_can_report_an_incident_for_themselves ... 2026-10-11 20:16:50,772 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorIncidentAttribution.test_plain_self_attribution_credits_the_acting_account ... 2026-10-11 20:16:50,852 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorIncidentAttribution.test_the_acting_account_stays_traceable_on_the_blocking_line ... 2026-10-11 20:16:50,929 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_incident_report: Starting TestShopFloorIncidentAttribution.test_the_blocking_line_credits_the_employee_the_tablet_names ... 2026-10-11 20:16:51,046 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:16:52,655 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open: Starting TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay ... 2026-10-11 20:16:52,972 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Chrome pid: 7153 2026-10-11 20:16:52,972 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Chrome headless temporary user profile dir: /tmp/tmp5us0b_25_chrome_odoo 2026-10-11 20:16:52,972 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Issuing json command http://127.0.0.1:33269/json/version 2026-10-11 20:16:52,973 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:33269/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:16:52,988 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Browser version: Chrome/150.0.7871.114 2026-10-11 20:16:52,988 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Issuing json command http://127.0.0.1:33269/json 2026-10-11 20:16:52,989 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:33269/json with timeout 3 increased to 10s during tests 2026-10-11 20:16:53,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Websocket url found: ws://127.0.0.1:33269/devtools/page/8932E8329B782142F985FAABD65036CD 2026-10-11 20:16:53,007 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Enable chrome headless console log notification 2026-10-11 20:16:53,016 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Chrome headless enable page notifications 2026-10-11 20:16:53,069 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 20:16:53,079 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Setting session cookie in browser 2026-10-11 20:16:53,081 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Open "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=108" in browser 2026-10-11 20:16:53,081 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=108" 2026-10-11 20:16:53,092 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:16:54,182 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=108 HTTP/1.1" 200 - 182 0.102 0.992 2026-10-11 20:16:54,185 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Navigation result: {'frameId': '8932E8329B782142F985FAABD65036CD', 'loaderId': 'C2385E457E53AE1577F353ADA9ED7F7D', 'isDownload': False} 2026-10-11 20:16:54,186 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Evaluate ready code "odoo.isTourReady('viin_mrp_shopfloor_instructions_panel_open_tour')" 2026-10-11 20:16:54,218 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-11 20:16:54,224 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-11 20:16:54,229 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 20:16:54,327 121 INFO rb-001770c-225483-423667 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-11 20:16:54,722 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.180 0.333 2026-10-11 20:16:54,735 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.516 2026-10-11 20:16:54,740 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.250 2026-10-11 20:16:54,894 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 20:16:54,968 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 20:16:54,971 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 20:16:54,972 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:16:54,983 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:16:55,001 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: Owl is running in 'dev' mode. 2026-10-11 20:16:55,047 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 20:16:55,081 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.017 0.062 2026-10-11 20:16:55,086 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-11 20:16:55,104 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Evaluate test code "odoo.startTour('viin_mrp_shopfloor_instructions_panel_open_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=108", "delayToCheckUndeterminisms": 0})" 2026-10-11 20:16:55,108 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.066 2026-10-11 20:16:55,122 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: [1/9] Tour viin_mrp_shopfloor_instructions_panel_open_tour → Step the workcenter select screen renders (trigger: .o_viin_sf_workcenter_select) 2026-10-11 20:16:55,170 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:16:55,190 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.028 0.109 2026-10-11 20:16:55,208 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.102 2026-10-11 20:16:55,236 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.064 2026-10-11 20:16:55,248 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:16:55,255 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "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-11 20:16:55,474 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "POST /mail/data HTTP/1.1" 200 - 140 0.075 0.280 2026-10-11 20:16:55,499 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.268 2026-10-11 20:16:55,512 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.269 2026-10-11 20:16:55,514 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.393 2026-10-11 20:16:55,538 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.006 0.295 2026-10-11 20:16:55,578 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-11 20:16:55,603 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.015 2026-10-11 20:16:55,635 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:16:55,666 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 51 0.020 0.049 2026-10-11 20:16:55,695 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "POST /web/dataset/call_kw/mrp.workcenter/get_shopfloor_workcenters_data HTTP/1.1" 200 - 14 0.008 0.010 2026-10-11 20:16:55,728 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: [2/9] Tour viin_mrp_shopfloor_instructions_panel_open_tour → Step the fixture's own workcenter is offered as a tappable card (trigger: .o_viin_sf_workcenter_card[data-workcenter-card='108']) 2026-10-11 20:16:55,802 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: [3/9] Tour viin_mrp_shopfloor_instructions_panel_open_tour → Step [data-confirm-workcenters]:not([disabled]) 2026-10-11 20:16:55,863 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: [4/9] Tour viin_mrp_shopfloor_instructions_panel_open_tour → Step the job board renders (trigger: .o_viin_sf_job_board) 2026-10-11 20:16:55,878 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:55] "POST /web/dataset/call_kw/viin.mrp.shopfloor.session/action_set_workcenters HTTP/1.1" 200 - 11 0.005 0.008 2026-10-11 20:16:56,023 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:56] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_board HTTP/1.1" 200 - 106 0.052 0.086 2026-10-11 20:16:56,082 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: [5/9] Tour viin_mrp_shopfloor_instructions_panel_open_tour → Step [data-wo-card] 2026-10-11 20:16:56,146 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: [6/9] Tour viin_mrp_shopfloor_instructions_panel_open_tour → Step the execute screen renders (trigger: [data-execute-mo]) 2026-10-11 20:16:56,235 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:16:56] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 56 0.024 0.063 2026-10-11 20:16:56,280 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: [7/9] Tour viin_mrp_shopfloor_instructions_panel_open_tour → Step the instructions preview renders, non-interactive (trigger: [data-instructions-panel-doc][aria-hidden='true']) 2026-10-11 20:16:56,342 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: [8/9] Tour viin_mrp_shopfloor_instructions_panel_open_tour → Step [data-instructions-panel-open] 2026-10-11 20:16:56,422 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: [9/9] Tour viin_mrp_shopfloor_instructions_panel_open_tour → Step tapping the labelled control opened the instructions overlay (trigger: .o_viin_sf_instructions [data-instructions-toolbar]) 2026-10-11 20:16:56,481 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: tour succeeded 2026-10-11 20:16:56,481 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR viin_mrp_shopfloor_instructions_panel_open_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-11 20:16:56,537 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay.browser: heap 25163808 (allocated 26324992) 2026-10-11 20:16:56,541 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Closing chrome headless with pid 7153 2026-10-11 20:16:56,541 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Closing websocket connection 2026-10-11 20:16:56,542 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Terminating chrome headless with pid 7153 2026-10-11 20:16:56,617 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_201656_617463_test_tapping_the_labelled_control_opens_the_instructions_overlay.txt 2026-10-11 20:16:56,617 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_panel_open.TestShopFloorInstructionsPanelOpen.test_tapping_the_labelled_control_opens_the_instructions_overlay: Removing chrome user profile "/tmp/tmp5us0b_25_chrome_odoo" 2026-10-11 20:16:56,674 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:17:07,980 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_payload: Starting TestShopFloorInstructionsPayload.test_a_google_slide_operation_reports_instructions_available ... 2026-10-11 20:17:08,060 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_payload: Starting TestShopFloorInstructionsPayload.test_a_google_slide_operation_reports_its_url_verbatim ... 2026-10-11 20:17:08,138 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_payload: Starting TestShopFloorInstructionsPayload.test_a_pdf_operation_reports_a_url_and_never_the_bytes ... 2026-10-11 20:17:08,225 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_payload: Starting TestShopFloorInstructionsPayload.test_a_pdf_operation_reports_instructions_available ... 2026-10-11 20:17:08,301 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_payload: Starting TestShopFloorInstructionsPayload.test_a_text_only_operation_still_reports_instructions_available ... 2026-10-11 20:17:08,377 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_payload: Starting TestShopFloorInstructionsPayload.test_a_text_operation_carries_its_note_body ... 2026-10-11 20:17:08,461 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_payload: Starting TestShopFloorInstructionsPayload.test_an_operation_whose_note_is_empty_markup_reports_no_instructions ... 2026-10-11 20:17:08,581 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_payload: Starting TestShopFloorInstructionsPayload.test_an_operation_with_nothing_at_all_reports_no_instructions ... 2026-10-11 20:17:08,671 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_payload: Starting TestShopFloorInstructionsPayload.test_kind_follows_the_operations_declared_worksheet_type ... 2026-10-11 20:17:08,830 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_instructions_payload: Starting TestShopFloorInstructionsPayload.test_the_instructions_block_survives_json_serialisation ... 2026-10-11 20:17:09,016 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:17:13,592 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_is_working_now: Starting TestShopfloorWorkorderValsIsWorkingNow.test_a_never_started_workorder_reports_not_working ... 2026-10-11 20:17:14,966 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_is_working_now: Starting TestShopfloorWorkorderValsIsWorkingNow.test_a_workorder_with_only_closed_rows_reports_not_working ... 2026-10-11 20:17:16,458 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_is_working_now: Starting TestShopfloorWorkorderValsIsWorkingNow.test_an_open_row_logged_by_an_active_user_reports_working ... 2026-10-11 20:17:18,349 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_is_working_now: Starting TestShopfloorWorkorderValsIsWorkingNow.test_an_open_row_logged_by_an_inactive_user_still_reports_working ... 2026-10-11 20:17:20,139 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2984] 2026-10-11 20:17:20,256 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:17:24,788 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsCardIdentity.test_card_identity_fields_name_the_right_mo_product_operation_and_station ... 2026-10-11 20:17:26,341 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsCardIdentity.test_qty_producing_reflects_the_auto_filled_value_once_started ... 2026-10-11 20:17:27,845 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsCardIdentity.test_quantity_and_uom_fields_reflect_the_mos_own_values ... 2026-10-11 20:17:29,259 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:17:33,713 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsJobBoardState.test_a_paused_workorder_on_a_running_station_reports_paused_not_running ... 2026-10-11 20:17:35,239 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsJobBoardState.test_a_paused_workorder_on_a_stopped_station_reports_blocked ... 2026-10-11 20:17:36,800 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsJobBoardState.test_an_in_progress_workorder_on_a_blocked_station_reports_blocked_not_running ... 2026-10-11 20:17:38,393 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsJobBoardState.test_an_in_progress_workorder_on_a_normal_station_reports_running ... 2026-10-11 20:17:39,927 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsJobBoardState.test_an_unstarted_workorder_behind_another_operation_reports_pending ... 2026-10-11 20:17:41,522 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsJobBoardState.test_an_unstarted_workorder_short_of_components_reports_waiting ... 2026-10-11 20:17:43,064 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsJobBoardState.test_an_unstarted_workorder_with_components_reserved_reports_ready ... 2026-10-11 20:17:44,519 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsJobBoardState.test_state_key_carries_the_raw_workorder_state_never_the_job_board_bucket ... 2026-10-11 20:17:45,953 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:17:51,158 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsStationStopped.test_a_ready_workorder_on_a_stopped_station_reports_the_station_stopped ... 2026-10-11 20:17:52,692 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsStationStopped.test_a_waiting_workorder_on_a_stopped_station_reports_the_station_stopped ... 2026-10-11 20:17:54,128 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsStationStopped.test_a_workorder_on_a_running_station_stays_running_while_another_station_is_stopped ... 2026-10-11 20:17:57,327 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsStationStopped.test_an_in_progress_workorder_on_a_stopped_station_reports_the_station_stopped ... 2026-10-11 20:17:58,952 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsStationStopped.test_workorders_on_a_running_station_report_the_station_running ... 2026-10-11 20:18:02,011 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:18:06,522 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsDuration.test_duration_reflects_real_elapsed_time_since_the_workorder_was_started ... 2026-10-11 20:18:08,149 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:18:14,208 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsResponsibleName.test_responsible_name_names_this_workorders_own_production_responsible_user ... 2026-10-11 20:18:17,578 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:18:22,163 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload: Starting TestShopfloorWorkorderValsProgress.test_progress_reflects_the_real_ratio_of_elapsed_to_expected_duration ... 2026-10-11 20:18:23,639 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:18:52,260 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2756] 2026-10-11 20:18:52,856 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2757] 2026-10-11 20:18:53,028 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2758] 2026-10-11 20:18:53,187 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2759] 2026-10-11 20:18:53,350 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2760] 2026-10-11 20:18:53,548 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2761] 2026-10-11 20:18:53,726 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2762] 2026-10-11 20:18:53,883 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2763] 2026-10-11 20:18:54,036 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2764] 2026-10-11 20:18:54,175 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2765] 2026-10-11 20:18:54,321 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2766] 2026-10-11 20:18:54,510 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2767] 2026-10-11 20:18:54,667 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2768] 2026-10-11 20:18:54,828 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2769] 2026-10-11 20:18:55,011 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2770] 2026-10-11 20:18:55,191 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2771] 2026-10-11 20:18:55,349 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2772] 2026-10-11 20:18:55,497 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2773] 2026-10-11 20:18:55,648 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2774] 2026-10-11 20:18:55,800 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2775] 2026-10-11 20:18:55,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2776] 2026-10-11 20:18:56,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2777] 2026-10-11 20:18:56,243 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2778] 2026-10-11 20:18:56,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2779] 2026-10-11 20:18:56,597 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2780] 2026-10-11 20:18:56,756 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2781] 2026-10-11 20:18:56,906 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2782] 2026-10-11 20:18:57,052 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2783] 2026-10-11 20:18:57,195 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2784] 2026-10-11 20:18:57,333 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2785] 2026-10-11 20:18:57,474 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2786] 2026-10-11 20:18:57,638 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2787] 2026-10-11 20:18:57,803 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2788] 2026-10-11 20:18:57,958 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2789] 2026-10-11 20:18:58,124 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2790] 2026-10-11 20:18:58,298 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2791] 2026-10-11 20:18:58,495 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2792] 2026-10-11 20:18:58,650 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2793] 2026-10-11 20:18:58,809 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2794] 2026-10-11 20:18:58,969 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2795] 2026-10-11 20:18:59,131 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2796] 2026-10-11 20:18:59,283 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2797] 2026-10-11 20:18:59,474 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2798] 2026-10-11 20:18:59,648 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2799] 2026-10-11 20:18:59,787 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2800] 2026-10-11 20:18:59,921 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2801] 2026-10-11 20:19:00,054 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2802] 2026-10-11 20:19:00,187 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2803] 2026-10-11 20:19:00,348 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2804] 2026-10-11 20:19:00,507 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2805] 2026-10-11 20:19:00,645 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2806] 2026-10-11 20:19:00,784 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2807] 2026-10-11 20:19:00,920 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2808] 2026-10-11 20:19:01,062 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2809] 2026-10-11 20:19:01,211 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2810] 2026-10-11 20:19:01,375 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2811] 2026-10-11 20:19:01,561 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2812] 2026-10-11 20:19:01,703 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2813] 2026-10-11 20:19:01,847 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2814] 2026-10-11 20:19:02,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2815] 2026-10-11 20:19:02,150 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2816] 2026-10-11 20:19:02,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2817] 2026-10-11 20:19:02,432 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2818] 2026-10-11 20:19:02,571 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2819] 2026-10-11 20:19:02,723 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2820] 2026-10-11 20:19:02,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2821] 2026-10-11 20:19:03,009 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2822] 2026-10-11 20:19:03,147 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2823] 2026-10-11 20:19:03,289 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2824] 2026-10-11 20:19:03,427 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2825] 2026-10-11 20:19:03,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2826] 2026-10-11 20:19:03,720 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2827] 2026-10-11 20:19:03,864 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2828] 2026-10-11 20:19:04,032 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2829] 2026-10-11 20:19:04,221 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2830] 2026-10-11 20:19:04,380 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2831] 2026-10-11 20:19:04,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2832] 2026-10-11 20:19:04,672 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2833] 2026-10-11 20:19:04,808 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2834] 2026-10-11 20:19:04,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2835] 2026-10-11 20:19:05,108 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2836] 2026-10-11 20:19:05,291 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2837] 2026-10-11 20:19:05,455 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2838] 2026-10-11 20:19:05,602 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2839] 2026-10-11 20:19:05,747 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2840] 2026-10-11 20:19:05,894 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2841] 2026-10-11 20:19:06,036 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2842] 2026-10-11 20:19:06,187 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2843] 2026-10-11 20:19:06,351 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2844] 2026-10-11 20:19:06,493 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2845] 2026-10-11 20:19:06,656 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2846] 2026-10-11 20:19:06,810 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2847] 2026-10-11 20:19:06,967 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2848] 2026-10-11 20:19:07,137 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2849] 2026-10-11 20:19:07,300 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2850] 2026-10-11 20:19:07,455 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2851] 2026-10-11 20:19:07,620 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2852] 2026-10-11 20:19:07,781 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2853] 2026-10-11 20:19:07,939 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2854] 2026-10-11 20:19:08,098 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2855] 2026-10-11 20:19:08,254 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2856] 2026-10-11 20:19:08,403 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2857] 2026-10-11 20:19:08,548 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2858] 2026-10-11 20:19:08,691 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2859] 2026-10-11 20:19:08,841 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2860] 2026-10-11 20:19:08,985 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2861] 2026-10-11 20:19:09,149 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2862] 2026-10-11 20:19:09,314 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2863] 2026-10-11 20:19:09,491 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2864] 2026-10-11 20:19:09,634 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2865] 2026-10-11 20:19:09,780 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2866] 2026-10-11 20:19:09,926 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2867] 2026-10-11 20:19:10,085 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2868] 2026-10-11 20:19:10,229 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2869] 2026-10-11 20:19:10,367 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2870] 2026-10-11 20:19:10,511 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2871] 2026-10-11 20:19:10,680 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2872] 2026-10-11 20:19:10,836 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2873] 2026-10-11 20:19:10,981 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2874] 2026-10-11 20:19:11,129 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2875] 2026-10-11 20:19:11,325 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2876] 2026-10-11 20:19:11,496 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2877] 2026-10-11 20:19:11,638 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2878] 2026-10-11 20:19:11,776 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2879] 2026-10-11 20:19:11,918 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2880] 2026-10-11 20:19:12,059 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2881] 2026-10-11 20:19:12,198 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2882] 2026-10-11 20:19:12,336 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2883] 2026-10-11 20:19:12,475 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2884] 2026-10-11 20:19:12,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2885] 2026-10-11 20:19:12,762 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2886] 2026-10-11 20:19:12,909 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2887] 2026-10-11 20:19:13,049 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2888] 2026-10-11 20:19:13,193 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2889] 2026-10-11 20:19:13,332 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2890] 2026-10-11 20:19:13,474 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2891] 2026-10-11 20:19:13,619 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2892] 2026-10-11 20:19:13,761 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2893] 2026-10-11 20:19:13,901 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2894] 2026-10-11 20:19:14,048 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2895] 2026-10-11 20:19:14,190 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2896] 2026-10-11 20:19:14,331 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2897] 2026-10-11 20:19:14,478 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2898] 2026-10-11 20:19:14,638 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2899] 2026-10-11 20:19:14,787 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2900] 2026-10-11 20:19:14,925 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2901] 2026-10-11 20:19:15,063 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2902] 2026-10-11 20:19:15,207 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2903] 2026-10-11 20:19:15,345 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2904] 2026-10-11 20:19:15,481 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2905] 2026-10-11 20:19:15,624 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2906] 2026-10-11 20:19:15,765 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2907] 2026-10-11 20:19:15,917 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2908] 2026-10-11 20:19:16,065 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2909] 2026-10-11 20:19:16,207 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2910] 2026-10-11 20:19:16,376 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2911] 2026-10-11 20:19:16,535 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2912] 2026-10-11 20:19:16,705 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2913] 2026-10-11 20:19:16,889 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2914] 2026-10-11 20:19:17,049 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2915] 2026-10-11 20:19:17,216 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2916] 2026-10-11 20:19:17,373 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2917] 2026-10-11 20:19:17,513 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2918] 2026-10-11 20:19:17,672 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2919] 2026-10-11 20:19:17,831 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2920] 2026-10-11 20:19:18,031 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2921] 2026-10-11 20:19:18,197 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2922] 2026-10-11 20:19:18,334 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2923] 2026-10-11 20:19:18,469 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2924] 2026-10-11 20:19:18,606 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2925] 2026-10-11 20:19:18,741 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2926] 2026-10-11 20:19:18,876 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2927] 2026-10-11 20:19:19,017 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2928] 2026-10-11 20:19:19,156 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2929] 2026-10-11 20:19:19,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2930] 2026-10-11 20:19:19,438 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2931] 2026-10-11 20:19:19,580 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2932] 2026-10-11 20:19:19,740 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2933] 2026-10-11 20:19:19,885 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2934] 2026-10-11 20:19:20,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2935] 2026-10-11 20:19:20,159 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2936] 2026-10-11 20:19:20,299 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2937] 2026-10-11 20:19:20,453 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2938] 2026-10-11 20:19:20,590 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2939] 2026-10-11 20:19:20,726 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2940] 2026-10-11 20:19:20,874 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2941] 2026-10-11 20:19:21,017 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2942] 2026-10-11 20:19:21,177 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2943] 2026-10-11 20:19:21,361 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2944] 2026-10-11 20:19:21,508 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2945] 2026-10-11 20:19:21,649 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2946] 2026-10-11 20:19:21,791 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2947] 2026-10-11 20:19:21,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2948] 2026-10-11 20:19:22,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2949] 2026-10-11 20:19:22,269 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2950] 2026-10-11 20:19:22,405 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2951] 2026-10-11 20:19:22,541 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2952] 2026-10-11 20:19:22,678 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2953] 2026-10-11 20:19:22,826 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2954] 2026-10-11 20:19:22,965 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2955] 2026-10-11 20:19:23,106 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2956] 2026-10-11 20:19:23,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2957] 2026-10-11 20:19:23,453 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2958] 2026-10-11 20:19:23,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2959] 2026-10-11 20:19:23,739 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2960] 2026-10-11 20:19:23,879 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2961] 2026-10-11 20:19:24,018 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2962] 2026-10-11 20:19:24,163 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2963] 2026-10-11 20:19:24,309 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2964] 2026-10-11 20:19:24,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2965] 2026-10-11 20:19:24,598 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2966] 2026-10-11 20:19:24,742 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2967] 2026-10-11 20:19:24,884 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2968] 2026-10-11 20:19:25,029 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2969] 2026-10-11 20:19:25,173 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2970] 2026-10-11 20:19:25,318 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2971] 2026-10-11 20:19:25,466 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2972] 2026-10-11 20:19:25,613 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2973] 2026-10-11 20:19:25,758 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2974] 2026-10-11 20:19:25,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2975] 2026-10-11 20:19:26,050 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2976] 2026-10-11 20:19:26,218 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2977] 2026-10-11 20:19:26,391 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2978] 2026-10-11 20:19:26,549 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2979] 2026-10-11 20:19:26,685 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2980] 2026-10-11 20:19:26,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2981] 2026-10-11 20:19:26,955 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2982] 2026-10-11 20:19:27,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2983] 2026-10-11 20:19:27,241 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2984] 2026-10-11 20:19:27,403 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2985] 2026-10-11 20:19:27,596 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2986] 2026-10-11 20:19:27,762 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2987] 2026-10-11 20:19:27,918 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2988] 2026-10-11 20:19:28,057 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2989] 2026-10-11 20:19:28,198 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2990] 2026-10-11 20:19:28,339 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2991] 2026-10-11 20:19:28,483 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2992] 2026-10-11 20:19:28,625 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2993] 2026-10-11 20:19:28,764 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2994] 2026-10-11 20:19:28,902 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2995] 2026-10-11 20:19:29,043 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2996] 2026-10-11 20:19:29,182 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2997] 2026-10-11 20:19:29,321 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2998] 2026-10-11 20:19:29,465 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2999] 2026-10-11 20:19:29,604 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3000] 2026-10-11 20:19:29,745 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3001] 2026-10-11 20:19:29,892 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3002] 2026-10-11 20:19:30,033 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3003] 2026-10-11 20:19:30,176 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3004] 2026-10-11 20:19:30,326 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3005] 2026-10-11 20:19:30,499 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3006] 2026-10-11 20:19:30,654 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3007] 2026-10-11 20:19:30,805 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3008] 2026-10-11 20:19:30,953 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3009] 2026-10-11 20:19:31,111 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3010] 2026-10-11 20:19:31,277 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3011] 2026-10-11 20:19:31,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3012] 2026-10-11 20:19:31,569 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3013] 2026-10-11 20:19:31,707 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3014] 2026-10-11 20:19:31,853 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3015] 2026-10-11 20:19:31,998 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3016] 2026-10-11 20:19:32,136 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3017] 2026-10-11 20:19:32,288 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3018] 2026-10-11 20:19:32,462 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3019] 2026-10-11 20:19:32,604 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3020] 2026-10-11 20:19:32,760 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3021] 2026-10-11 20:19:32,909 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3022] 2026-10-11 20:19:33,067 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3023] 2026-10-11 20:19:33,212 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3024] 2026-10-11 20:19:33,356 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3025] 2026-10-11 20:19:33,500 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3026] 2026-10-11 20:19:33,636 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3027] 2026-10-11 20:19:33,773 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3028] 2026-10-11 20:19:33,933 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3029] 2026-10-11 20:19:34,103 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3030] 2026-10-11 20:19:34,271 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3031] 2026-10-11 20:19:34,471 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3032] 2026-10-11 20:19:34,688 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3033] 2026-10-11 20:19:34,853 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3034] 2026-10-11 20:19:35,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3035] 2026-10-11 20:19:35,144 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3036] 2026-10-11 20:19:35,286 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3037] 2026-10-11 20:19:35,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3038] 2026-10-11 20:19:35,566 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3039] 2026-10-11 20:19:35,716 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3040] 2026-10-11 20:19:35,860 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3041] 2026-10-11 20:19:36,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3042] 2026-10-11 20:19:36,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3043] 2026-10-11 20:19:36,290 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3044] 2026-10-11 20:19:36,426 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3045] 2026-10-11 20:19:36,575 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3046] 2026-10-11 20:19:36,719 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3047] 2026-10-11 20:19:36,874 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3048] 2026-10-11 20:19:37,026 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3049] 2026-10-11 20:19:37,168 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3050] 2026-10-11 20:19:37,329 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3051] 2026-10-11 20:19:37,466 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3052] 2026-10-11 20:19:37,608 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3053] 2026-10-11 20:19:37,750 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3054] 2026-10-11 20:19:37,893 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3055] 2026-10-11 20:19:38,036 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3056] 2026-10-11 20:19:38,180 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3057] 2026-10-11 20:19:38,340 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3058] 2026-10-11 20:19:38,482 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3059] 2026-10-11 20:19:38,623 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3060] 2026-10-11 20:19:38,766 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3061] 2026-10-11 20:19:38,913 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3062] 2026-10-11 20:19:39,060 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3063] 2026-10-11 20:19:39,210 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3064] 2026-10-11 20:19:39,358 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3065] 2026-10-11 20:19:39,500 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3066] 2026-10-11 20:19:39,639 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3067] 2026-10-11 20:19:39,776 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3068] 2026-10-11 20:19:39,940 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3069] 2026-10-11 20:19:40,079 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3070] 2026-10-11 20:19:40,218 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3071] 2026-10-11 20:19:40,396 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3072] 2026-10-11 20:19:40,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3073] 2026-10-11 20:19:40,759 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3074] 2026-10-11 20:19:40,925 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3075] 2026-10-11 20:19:41,115 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3076] 2026-10-11 20:19:41,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3077] 2026-10-11 20:19:41,476 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3078] 2026-10-11 20:19:41,628 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3079] 2026-10-11 20:19:41,781 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3080] 2026-10-11 20:19:41,951 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3081] 2026-10-11 20:19:42,110 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3082] 2026-10-11 20:19:42,267 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3083] 2026-10-11 20:19:42,405 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3084] 2026-10-11 20:19:42,545 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3085] 2026-10-11 20:19:42,700 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3086] 2026-10-11 20:19:42,868 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3087] 2026-10-11 20:19:43,063 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3088] 2026-10-11 20:19:43,212 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3089] 2026-10-11 20:19:43,365 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3090] 2026-10-11 20:19:43,529 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3091] 2026-10-11 20:19:43,702 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3092] 2026-10-11 20:19:43,887 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3093] 2026-10-11 20:19:44,056 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3094] 2026-10-11 20:19:44,212 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3095] 2026-10-11 20:19:44,377 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3096] 2026-10-11 20:19:44,534 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3097] 2026-10-11 20:19:44,685 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3098] 2026-10-11 20:19:44,845 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3099] 2026-10-11 20:19:45,011 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3100] 2026-10-11 20:19:45,181 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3101] 2026-10-11 20:19:45,330 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3102] 2026-10-11 20:19:45,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3103] 2026-10-11 20:19:45,630 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3104] 2026-10-11 20:19:45,783 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3105] 2026-10-11 20:19:45,938 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3106] 2026-10-11 20:19:46,094 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3107] 2026-10-11 20:19:46,243 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3108] 2026-10-11 20:19:46,391 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3109] 2026-10-11 20:19:46,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3110] 2026-10-11 20:19:46,687 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3111] 2026-10-11 20:19:46,841 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3112] 2026-10-11 20:19:46,993 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3113] 2026-10-11 20:19:47,147 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3114] 2026-10-11 20:19:47,292 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3115] 2026-10-11 20:19:47,430 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3116] 2026-10-11 20:19:47,576 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3117] 2026-10-11 20:19:47,738 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3118] 2026-10-11 20:19:47,892 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3119] 2026-10-11 20:19:48,043 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3120] 2026-10-11 20:19:48,191 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3121] 2026-10-11 20:19:48,332 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3122] 2026-10-11 20:19:48,468 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3123] 2026-10-11 20:19:48,601 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3124] 2026-10-11 20:19:48,737 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3125] 2026-10-11 20:19:48,873 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3126] 2026-10-11 20:19:49,014 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3127] 2026-10-11 20:19:49,150 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3128] 2026-10-11 20:19:49,289 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3129] 2026-10-11 20:19:49,430 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3130] 2026-10-11 20:19:49,566 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3131] 2026-10-11 20:19:49,706 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3132] 2026-10-11 20:19:49,842 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3133] 2026-10-11 20:19:49,981 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3134] 2026-10-11 20:19:50,122 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3135] 2026-10-11 20:19:50,259 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3136] 2026-10-11 20:19:50,399 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3137] 2026-10-11 20:19:50,535 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3138] 2026-10-11 20:19:50,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3139] 2026-10-11 20:19:50,804 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3140] 2026-10-11 20:19:50,943 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3141] 2026-10-11 20:19:51,082 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3142] 2026-10-11 20:19:51,217 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3143] 2026-10-11 20:19:51,353 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3144] 2026-10-11 20:19:51,490 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3145] 2026-10-11 20:19:51,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3146] 2026-10-11 20:19:51,771 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3147] 2026-10-11 20:19:51,945 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3148] 2026-10-11 20:19:52,102 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3149] 2026-10-11 20:19:52,246 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3150] 2026-10-11 20:19:52,383 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3151] 2026-10-11 20:19:52,521 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3152] 2026-10-11 20:19:52,661 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3153] 2026-10-11 20:19:52,803 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3154] 2026-10-11 20:19:52,942 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3155] 2026-10-11 20:19:53,078 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3156] 2026-10-11 20:19:53,220 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3157] 2026-10-11 20:19:53,375 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3158] 2026-10-11 20:19:53,510 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3159] 2026-10-11 20:19:53,645 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3160] 2026-10-11 20:19:53,790 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3161] 2026-10-11 20:19:53,931 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3162] 2026-10-11 20:19:54,076 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3163] 2026-10-11 20:19:54,227 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3164] 2026-10-11 20:19:54,412 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3165] 2026-10-11 20:19:54,567 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3166] 2026-10-11 20:19:54,707 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3167] 2026-10-11 20:19:54,843 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3168] 2026-10-11 20:19:54,982 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3169] 2026-10-11 20:19:55,120 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3170] 2026-10-11 20:19:55,303 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3171] 2026-10-11 20:19:55,449 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3172] 2026-10-11 20:19:55,592 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3173] 2026-10-11 20:19:55,728 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3174] 2026-10-11 20:19:55,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3175] 2026-10-11 20:19:56,003 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3176] 2026-10-11 20:19:56,137 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3177] 2026-10-11 20:19:56,284 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3178] 2026-10-11 20:19:56,430 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3179] 2026-10-11 20:19:56,572 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3180] 2026-10-11 20:19:56,718 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3181] 2026-10-11 20:19:56,896 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3182] 2026-10-11 20:19:57,037 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3183] 2026-10-11 20:19:57,181 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3184] 2026-10-11 20:19:57,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3185] 2026-10-11 20:19:57,462 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3186] 2026-10-11 20:19:57,603 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3187] 2026-10-11 20:19:57,763 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3188] 2026-10-11 20:19:57,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3189] 2026-10-11 20:19:58,043 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3190] 2026-10-11 20:19:58,179 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3191] 2026-10-11 20:19:58,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3192] 2026-10-11 20:19:58,468 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3193] 2026-10-11 20:19:58,607 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3194] 2026-10-11 20:19:58,745 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3195] 2026-10-11 20:19:58,884 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3196] 2026-10-11 20:19:59,021 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3197] 2026-10-11 20:19:59,158 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3198] 2026-10-11 20:19:59,317 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3199] 2026-10-11 20:19:59,470 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3200] 2026-10-11 20:19:59,636 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3201] 2026-10-11 20:19:59,780 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3202] 2026-10-11 20:19:59,916 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3203] 2026-10-11 20:20:00,052 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3204] 2026-10-11 20:20:00,187 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3205] 2026-10-11 20:20:00,328 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3206] 2026-10-11 20:20:00,466 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3207] 2026-10-11 20:20:00,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3208] 2026-10-11 20:20:00,750 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3209] 2026-10-11 20:20:00,893 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3210] 2026-10-11 20:20:01,033 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3211] 2026-10-11 20:20:01,175 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3212] 2026-10-11 20:20:01,315 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3213] 2026-10-11 20:20:01,465 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3214] 2026-10-11 20:20:01,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3215] 2026-10-11 20:20:01,761 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3216] 2026-10-11 20:20:01,922 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3217] 2026-10-11 20:20:02,082 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3218] 2026-10-11 20:20:02,234 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3219] 2026-10-11 20:20:02,402 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3220] 2026-10-11 20:20:02,552 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3221] 2026-10-11 20:20:02,703 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3222] 2026-10-11 20:20:02,847 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3223] 2026-10-11 20:20:03,000 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3224] 2026-10-11 20:20:03,153 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3225] 2026-10-11 20:20:03,306 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3226] 2026-10-11 20:20:03,471 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3227] 2026-10-11 20:20:03,617 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3228] 2026-10-11 20:20:03,754 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3229] 2026-10-11 20:20:03,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3230] 2026-10-11 20:20:04,036 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3231] 2026-10-11 20:20:04,174 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3232] 2026-10-11 20:20:04,322 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3233] 2026-10-11 20:20:04,464 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3234] 2026-10-11 20:20:04,608 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3235] 2026-10-11 20:20:04,752 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3236] 2026-10-11 20:20:04,900 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3237] 2026-10-11 20:20:05,038 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3238] 2026-10-11 20:20:05,179 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3239] 2026-10-11 20:20:05,324 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3240] 2026-10-11 20:20:05,462 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3241] 2026-10-11 20:20:05,605 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3242] 2026-10-11 20:20:05,742 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3243] 2026-10-11 20:20:05,901 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3244] 2026-10-11 20:20:06,072 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3245] 2026-10-11 20:20:06,233 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3246] 2026-10-11 20:20:06,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3247] 2026-10-11 20:20:06,568 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3248] 2026-10-11 20:20:06,710 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3249] 2026-10-11 20:20:06,847 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3250] 2026-10-11 20:20:06,987 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3251] 2026-10-11 20:20:07,125 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3252] 2026-10-11 20:20:07,306 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3253] 2026-10-11 20:20:07,477 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3254] 2026-10-11 20:20:07,659 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3255] 2026-10-11 20:20:07,814 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3256] 2026-10-11 20:20:07,965 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3257] 2026-10-11 20:20:08,111 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3258] 2026-10-11 20:20:08,264 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3259] 2026-10-11 20:20:08,435 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3260] 2026-10-11 20:20:08,587 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3261] 2026-10-11 20:20:08,744 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3262] 2026-10-11 20:20:08,892 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3263] 2026-10-11 20:20:09,051 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3264] 2026-10-11 20:20:09,194 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3265] 2026-10-11 20:20:09,359 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3266] 2026-10-11 20:20:09,524 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3267] 2026-10-11 20:20:09,681 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3268] 2026-10-11 20:20:09,827 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3269] 2026-10-11 20:20:09,981 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3270] 2026-10-11 20:20:10,145 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3271] 2026-10-11 20:20:10,308 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3272] 2026-10-11 20:20:10,486 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3273] 2026-10-11 20:20:10,664 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3274] 2026-10-11 20:20:10,850 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3275] 2026-10-11 20:20:11,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3276] 2026-10-11 20:20:11,202 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3277] 2026-10-11 20:20:11,381 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3278] 2026-10-11 20:20:11,558 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3279] 2026-10-11 20:20:11,720 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3280] 2026-10-11 20:20:11,875 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3281] 2026-10-11 20:20:12,033 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3282] 2026-10-11 20:20:12,180 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3283] 2026-10-11 20:20:12,326 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3284] 2026-10-11 20:20:12,480 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3285] 2026-10-11 20:20:12,658 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3286] 2026-10-11 20:20:12,834 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3287] 2026-10-11 20:20:13,019 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3288] 2026-10-11 20:20:13,192 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3289] 2026-10-11 20:20:13,341 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3290] 2026-10-11 20:20:13,505 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3291] 2026-10-11 20:20:13,709 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3292] 2026-10-11 20:20:13,868 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3293] 2026-10-11 20:20:14,013 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3294] 2026-10-11 20:20:14,184 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3295] 2026-10-11 20:20:14,323 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3296] 2026-10-11 20:20:14,477 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3297] 2026-10-11 20:20:14,635 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3298] 2026-10-11 20:20:14,805 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3299] 2026-10-11 20:20:14,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3300] 2026-10-11 20:20:15,103 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3301] 2026-10-11 20:20:15,259 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3302] 2026-10-11 20:20:15,424 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3303] 2026-10-11 20:20:15,570 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3304] 2026-10-11 20:20:15,716 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3305] 2026-10-11 20:20:15,880 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3306] 2026-10-11 20:20:16,028 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3307] 2026-10-11 20:20:16,171 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3308] 2026-10-11 20:20:16,313 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3309] 2026-10-11 20:20:16,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3310] 2026-10-11 20:20:16,591 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3311] 2026-10-11 20:20:16,729 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3312] 2026-10-11 20:20:16,868 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3313] 2026-10-11 20:20:17,008 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3314] 2026-10-11 20:20:17,145 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3315] 2026-10-11 20:20:17,282 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3316] 2026-10-11 20:20:17,422 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3317] 2026-10-11 20:20:17,566 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3318] 2026-10-11 20:20:17,708 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3319] 2026-10-11 20:20:17,851 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3320] 2026-10-11 20:20:17,996 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3321] 2026-10-11 20:20:18,137 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3322] 2026-10-11 20:20:18,274 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3323] 2026-10-11 20:20:18,411 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3324] 2026-10-11 20:20:18,551 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3325] 2026-10-11 20:20:18,690 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3326] 2026-10-11 20:20:18,869 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3327] 2026-10-11 20:20:19,012 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3328] 2026-10-11 20:20:19,151 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3329] 2026-10-11 20:20:19,314 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3330] 2026-10-11 20:20:19,463 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3331] 2026-10-11 20:20:19,618 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3332] 2026-10-11 20:20:19,769 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3333] 2026-10-11 20:20:19,915 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3334] 2026-10-11 20:20:20,071 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3335] 2026-10-11 20:20:20,226 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3336] 2026-10-11 20:20:20,374 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3337] 2026-10-11 20:20:20,534 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3338] 2026-10-11 20:20:20,704 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3339] 2026-10-11 20:20:20,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3340] 2026-10-11 20:20:20,991 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3341] 2026-10-11 20:20:21,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3342] 2026-10-11 20:20:21,308 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3343] 2026-10-11 20:20:21,462 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3344] 2026-10-11 20:20:21,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3345] 2026-10-11 20:20:21,761 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3346] 2026-10-11 20:20:21,917 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3347] 2026-10-11 20:20:22,087 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3348] 2026-10-11 20:20:22,289 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3349] 2026-10-11 20:20:22,484 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3350] 2026-10-11 20:20:22,653 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3351] 2026-10-11 20:20:22,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3352] 2026-10-11 20:20:23,004 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3353] 2026-10-11 20:20:23,180 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3354] 2026-10-11 20:20:23,341 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3355] 2026-10-11 20:20:23,509 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3356] 2026-10-11 20:20:23,666 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3357] 2026-10-11 20:20:23,830 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3358] 2026-10-11 20:20:23,966 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3359] 2026-10-11 20:20:24,103 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3360] 2026-10-11 20:20:24,240 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3361] 2026-10-11 20:20:24,383 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3362] 2026-10-11 20:20:24,556 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3363] 2026-10-11 20:20:24,740 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3364] 2026-10-11 20:20:24,920 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3365] 2026-10-11 20:20:25,095 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3366] 2026-10-11 20:20:25,266 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3367] 2026-10-11 20:20:25,444 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3368] 2026-10-11 20:20:25,605 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3369] 2026-10-11 20:20:25,793 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3370] 2026-10-11 20:20:25,978 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3371] 2026-10-11 20:20:26,175 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3372] 2026-10-11 20:20:26,351 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3373] 2026-10-11 20:20:26,494 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3374] 2026-10-11 20:20:26,634 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3375] 2026-10-11 20:20:26,780 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3376] 2026-10-11 20:20:26,961 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3377] 2026-10-11 20:20:27,134 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3378] 2026-10-11 20:20:27,310 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3379] 2026-10-11 20:20:27,504 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3380] 2026-10-11 20:20:27,673 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3381] 2026-10-11 20:20:27,837 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3382] 2026-10-11 20:20:27,995 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3383] 2026-10-11 20:20:28,175 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3384] 2026-10-11 20:20:28,336 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3385] 2026-10-11 20:20:28,497 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3386] 2026-10-11 20:20:28,656 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3387] 2026-10-11 20:20:28,805 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3388] 2026-10-11 20:20:28,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3389] 2026-10-11 20:20:29,087 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3390] 2026-10-11 20:20:29,228 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3391] 2026-10-11 20:20:29,368 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3392] 2026-10-11 20:20:29,512 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3393] 2026-10-11 20:20:29,662 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3394] 2026-10-11 20:20:29,809 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3395] 2026-10-11 20:20:29,952 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3396] 2026-10-11 20:20:30,100 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3397] 2026-10-11 20:20:30,273 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3398] 2026-10-11 20:20:30,431 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3399] 2026-10-11 20:20:30,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3400] 2026-10-11 20:20:30,738 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3401] 2026-10-11 20:20:30,884 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3402] 2026-10-11 20:20:31,042 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3403] 2026-10-11 20:20:31,185 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3404] 2026-10-11 20:20:31,347 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3405] 2026-10-11 20:20:31,492 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3406] 2026-10-11 20:20:31,645 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3407] 2026-10-11 20:20:31,794 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3408] 2026-10-11 20:20:31,934 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3409] 2026-10-11 20:20:32,078 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3410] 2026-10-11 20:20:32,227 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3411] 2026-10-11 20:20:32,398 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3412] 2026-10-11 20:20:33,395 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3413] 2026-10-11 20:20:33,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3414] 2026-10-11 20:20:33,709 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3415] 2026-10-11 20:20:33,896 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3416] 2026-10-11 20:20:34,070 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3417] 2026-10-11 20:20:34,258 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3418] 2026-10-11 20:20:34,430 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3419] 2026-10-11 20:20:34,597 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3420] 2026-10-11 20:20:34,764 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3421] 2026-10-11 20:20:34,933 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3422] 2026-10-11 20:20:35,077 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3423] 2026-10-11 20:20:35,232 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3424] 2026-10-11 20:20:35,392 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3425] 2026-10-11 20:20:35,547 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3426] 2026-10-11 20:20:35,713 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3427] 2026-10-11 20:20:35,893 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3428] 2026-10-11 20:20:36,034 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3429] 2026-10-11 20:20:36,174 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3430] 2026-10-11 20:20:36,321 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3431] 2026-10-11 20:20:36,475 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3432] 2026-10-11 20:20:36,620 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3433] 2026-10-11 20:20:36,771 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3434] 2026-10-11 20:20:36,918 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3435] 2026-10-11 20:20:37,056 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3436] 2026-10-11 20:20:37,192 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3437] 2026-10-11 20:20:37,333 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3438] 2026-10-11 20:20:37,473 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3439] 2026-10-11 20:20:37,616 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3440] 2026-10-11 20:20:37,755 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3441] 2026-10-11 20:20:37,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3442] 2026-10-11 20:20:38,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3443] 2026-10-11 20:20:38,241 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3444] 2026-10-11 20:20:38,385 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3445] 2026-10-11 20:20:38,524 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3446] 2026-10-11 20:20:38,667 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3447] 2026-10-11 20:20:38,813 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3448] 2026-10-11 20:20:38,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3449] 2026-10-11 20:20:39,099 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3450] 2026-10-11 20:20:39,246 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3451] 2026-10-11 20:20:39,389 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3452] 2026-10-11 20:20:39,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3453] 2026-10-11 20:20:39,667 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3454] 2026-10-11 20:20:39,809 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3455] 2026-10-11 20:20:39,951 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3456] 2026-10-11 20:20:40,093 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3457] 2026-10-11 20:20:40,231 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3458] 2026-10-11 20:20:40,370 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3459] 2026-10-11 20:20:40,509 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3460] 2026-10-11 20:20:40,648 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3461] 2026-10-11 20:20:40,789 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3462] 2026-10-11 20:20:40,932 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3463] 2026-10-11 20:20:41,072 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3464] 2026-10-11 20:20:41,211 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3465] 2026-10-11 20:20:41,352 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3466] 2026-10-11 20:20:41,489 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3467] 2026-10-11 20:20:41,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3468] 2026-10-11 20:20:41,785 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3469] 2026-10-11 20:20:41,931 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3470] 2026-10-11 20:20:42,077 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3471] 2026-10-11 20:20:42,220 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3472] 2026-10-11 20:20:42,384 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3473] 2026-10-11 20:20:42,542 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3474] 2026-10-11 20:20:42,713 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3475] 2026-10-11 20:20:42,886 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3476] 2026-10-11 20:20:43,032 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3477] 2026-10-11 20:20:43,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3478] 2026-10-11 20:20:43,326 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3479] 2026-10-11 20:20:43,468 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3480] 2026-10-11 20:20:43,620 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3481] 2026-10-11 20:20:43,794 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3482] 2026-10-11 20:20:43,946 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3483] 2026-10-11 20:20:44,090 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3484] 2026-10-11 20:20:44,233 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3485] 2026-10-11 20:20:44,381 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3486] 2026-10-11 20:20:44,524 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3487] 2026-10-11 20:20:44,666 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3488] 2026-10-11 20:20:44,826 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3489] 2026-10-11 20:20:44,974 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3490] 2026-10-11 20:20:45,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3491] 2026-10-11 20:20:45,255 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3492] 2026-10-11 20:20:45,398 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3493] 2026-10-11 20:20:45,539 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3494] 2026-10-11 20:20:45,683 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3495] 2026-10-11 20:20:45,827 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3496] 2026-10-11 20:20:45,969 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3497] 2026-10-11 20:20:46,106 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3498] 2026-10-11 20:20:46,244 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3499] 2026-10-11 20:20:46,383 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3500] 2026-10-11 20:20:46,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3501] 2026-10-11 20:20:46,670 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3502] 2026-10-11 20:20:46,815 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3503] 2026-10-11 20:20:46,957 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3504] 2026-10-11 20:20:47,095 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3505] 2026-10-11 20:20:47,235 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3506] 2026-10-11 20:20:47,391 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3507] 2026-10-11 20:20:47,536 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3508] 2026-10-11 20:20:47,684 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3509] 2026-10-11 20:20:47,835 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3510] 2026-10-11 20:20:47,975 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3511] 2026-10-11 20:20:48,125 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3512] 2026-10-11 20:20:48,271 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3513] 2026-10-11 20:20:48,422 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3514] 2026-10-11 20:20:48,566 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3515] 2026-10-11 20:20:48,704 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3516] 2026-10-11 20:20:48,846 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3517] 2026-10-11 20:20:48,985 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3518] 2026-10-11 20:20:49,127 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3519] 2026-10-11 20:20:49,268 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3520] 2026-10-11 20:20:49,433 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3521] 2026-10-11 20:20:49,580 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3522] 2026-10-11 20:20:49,733 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3523] 2026-10-11 20:20:49,873 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3524] 2026-10-11 20:20:50,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3525] 2026-10-11 20:20:50,178 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3526] 2026-10-11 20:20:50,339 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3527] 2026-10-11 20:20:50,524 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3528] 2026-10-11 20:20:50,671 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3529] 2026-10-11 20:20:50,830 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3530] 2026-10-11 20:20:50,995 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3531] 2026-10-11 20:20:51,145 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3532] 2026-10-11 20:20:51,292 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3533] 2026-10-11 20:20:51,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3534] 2026-10-11 20:20:51,598 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3535] 2026-10-11 20:20:51,741 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3536] 2026-10-11 20:20:51,896 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3537] 2026-10-11 20:20:52,045 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3538] 2026-10-11 20:20:52,196 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3539] 2026-10-11 20:20:52,364 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3540] 2026-10-11 20:20:52,519 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3541] 2026-10-11 20:20:52,675 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3542] 2026-10-11 20:20:52,830 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3543] 2026-10-11 20:20:52,990 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3544] 2026-10-11 20:20:53,135 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3545] 2026-10-11 20:20:53,280 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3546] 2026-10-11 20:20:53,429 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3547] 2026-10-11 20:20:53,579 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3548] 2026-10-11 20:20:53,720 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3549] 2026-10-11 20:20:53,857 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3550] 2026-10-11 20:20:53,992 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3551] 2026-10-11 20:20:54,129 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3552] 2026-10-11 20:20:54,263 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3553] 2026-10-11 20:20:54,405 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3554] 2026-10-11 20:20:54,543 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3555] 2026-10-11 20:20:54,680 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3556] 2026-10-11 20:20:54,817 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3557] 2026-10-11 20:20:54,952 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3558] 2026-10-11 20:20:55,086 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3559] 2026-10-11 20:20:55,240 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3560] 2026-10-11 20:20:55,400 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3561] 2026-10-11 20:20:55,561 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3562] 2026-10-11 20:20:55,709 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3563] 2026-10-11 20:20:55,852 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3564] 2026-10-11 20:20:55,989 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3565] 2026-10-11 20:20:56,125 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3566] 2026-10-11 20:20:56,278 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3567] 2026-10-11 20:20:56,428 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3568] 2026-10-11 20:20:56,565 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3569] 2026-10-11 20:20:56,702 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3570] 2026-10-11 20:20:56,836 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3571] 2026-10-11 20:20:56,987 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3572] 2026-10-11 20:20:57,143 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3573] 2026-10-11 20:20:57,301 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3574] 2026-10-11 20:20:57,454 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3575] 2026-10-11 20:20:57,598 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3576] 2026-10-11 20:20:57,739 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3577] 2026-10-11 20:20:57,893 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3578] 2026-10-11 20:20:58,059 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3579] 2026-10-11 20:20:58,228 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3580] 2026-10-11 20:20:58,387 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3581] 2026-10-11 20:20:58,545 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3582] 2026-10-11 20:20:58,696 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3583] 2026-10-11 20:20:58,854 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3584] 2026-10-11 20:20:59,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3585] 2026-10-11 20:20:59,151 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3586] 2026-10-11 20:20:59,296 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3587] 2026-10-11 20:20:59,458 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3588] 2026-10-11 20:20:59,618 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3589] 2026-10-11 20:20:59,761 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3590] 2026-10-11 20:20:59,901 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3591] 2026-10-11 20:21:00,038 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3592] 2026-10-11 20:21:00,173 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3593] 2026-10-11 20:21:00,311 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3594] 2026-10-11 20:21:00,447 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3595] 2026-10-11 20:21:00,587 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3596] 2026-10-11 20:21:00,727 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3597] 2026-10-11 20:21:00,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3598] 2026-10-11 20:21:01,006 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3599] 2026-10-11 20:21:01,144 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3600] 2026-10-11 20:21:01,286 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3601] 2026-10-11 20:21:01,434 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3602] 2026-10-11 20:21:01,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3603] 2026-10-11 20:21:01,750 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3604] 2026-10-11 20:21:01,896 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3605] 2026-10-11 20:21:02,038 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3606] 2026-10-11 20:21:02,176 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3607] 2026-10-11 20:21:02,324 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3608] 2026-10-11 20:21:02,471 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3609] 2026-10-11 20:21:02,611 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3610] 2026-10-11 20:21:02,748 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3611] 2026-10-11 20:21:02,893 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3612] 2026-10-11 20:21:03,043 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3613] 2026-10-11 20:21:03,188 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3614] 2026-10-11 20:21:03,350 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3615] 2026-10-11 20:21:03,491 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3616] 2026-10-11 20:21:03,631 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3617] 2026-10-11 20:21:03,768 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3618] 2026-10-11 20:21:03,901 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3619] 2026-10-11 20:21:04,040 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3620] 2026-10-11 20:21:04,180 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3621] 2026-10-11 20:21:04,314 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3622] 2026-10-11 20:21:04,449 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3623] 2026-10-11 20:21:04,582 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3624] 2026-10-11 20:21:04,717 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3625] 2026-10-11 20:21:04,854 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3626] 2026-10-11 20:21:05,011 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3627] 2026-10-11 20:21:05,154 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3628] 2026-10-11 20:21:05,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3629] 2026-10-11 20:21:05,436 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3630] 2026-10-11 20:21:05,592 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3631] 2026-10-11 20:21:05,741 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3632] 2026-10-11 20:21:05,885 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3633] 2026-10-11 20:21:06,024 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3634] 2026-10-11 20:21:06,163 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3635] 2026-10-11 20:21:06,309 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3636] 2026-10-11 20:21:06,456 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3637] 2026-10-11 20:21:06,611 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3638] 2026-10-11 20:21:06,777 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3639] 2026-10-11 20:21:06,938 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3640] 2026-10-11 20:21:07,095 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3641] 2026-10-11 20:21:07,231 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3642] 2026-10-11 20:21:07,367 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3643] 2026-10-11 20:21:07,514 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3644] 2026-10-11 20:21:07,651 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3645] 2026-10-11 20:21:07,787 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3646] 2026-10-11 20:21:07,952 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3647] 2026-10-11 20:21:08,121 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3648] 2026-10-11 20:21:08,276 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3649] 2026-10-11 20:21:08,467 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3650] 2026-10-11 20:21:08,631 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3651] 2026-10-11 20:21:08,782 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3652] 2026-10-11 20:21:08,933 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3653] 2026-10-11 20:21:09,083 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3654] 2026-10-11 20:21:09,223 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3655] 2026-10-11 20:21:09,389 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3656] 2026-10-11 20:21:09,531 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3657] 2026-10-11 20:21:09,684 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3658] 2026-10-11 20:21:09,829 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3659] 2026-10-11 20:21:09,970 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3660] 2026-10-11 20:21:10,133 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3661] 2026-10-11 20:21:10,292 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3662] 2026-10-11 20:21:10,454 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3663] 2026-10-11 20:21:10,607 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3664] 2026-10-11 20:21:10,748 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3665] 2026-10-11 20:21:10,889 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3666] 2026-10-11 20:21:11,026 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3667] 2026-10-11 20:21:11,167 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3668] 2026-10-11 20:21:11,314 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3669] 2026-10-11 20:21:11,467 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3670] 2026-10-11 20:21:11,633 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3671] 2026-10-11 20:21:11,803 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3672] 2026-10-11 20:21:11,955 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3673] 2026-10-11 20:21:12,100 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3674] 2026-10-11 20:21:12,246 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3675] 2026-10-11 20:21:12,394 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3676] 2026-10-11 20:21:12,536 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3677] 2026-10-11 20:21:12,675 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3678] 2026-10-11 20:21:12,814 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3679] 2026-10-11 20:21:12,953 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3680] 2026-10-11 20:21:13,091 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3681] 2026-10-11 20:21:13,235 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3682] 2026-10-11 20:21:13,378 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3683] 2026-10-11 20:21:13,529 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3684] 2026-10-11 20:21:13,683 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3685] 2026-10-11 20:21:13,832 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3686] 2026-10-11 20:21:13,977 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3687] 2026-10-11 20:21:14,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3688] 2026-10-11 20:21:14,249 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3689] 2026-10-11 20:21:14,388 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3690] 2026-10-11 20:21:14,522 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3691] 2026-10-11 20:21:14,659 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3692] 2026-10-11 20:21:14,793 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3693] 2026-10-11 20:21:14,928 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3694] 2026-10-11 20:21:15,071 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3695] 2026-10-11 20:21:15,240 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3696] 2026-10-11 20:21:15,397 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3697] 2026-10-11 20:21:15,551 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3698] 2026-10-11 20:21:15,743 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3699] 2026-10-11 20:21:15,901 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3700] 2026-10-11 20:21:16,057 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3701] 2026-10-11 20:21:16,197 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3702] 2026-10-11 20:21:16,333 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3703] 2026-10-11 20:21:16,493 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3704] 2026-10-11 20:21:16,635 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3705] 2026-10-11 20:21:16,780 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3706] 2026-10-11 20:21:16,943 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3707] 2026-10-11 20:21:17,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3708] 2026-10-11 20:21:17,278 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3709] 2026-10-11 20:21:17,439 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3710] 2026-10-11 20:21:17,594 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3711] 2026-10-11 20:21:17,740 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3712] 2026-10-11 20:21:17,887 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3713] 2026-10-11 20:21:18,035 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3714] 2026-10-11 20:21:18,180 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3715] 2026-10-11 20:21:18,325 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3716] 2026-10-11 20:21:18,473 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3717] 2026-10-11 20:21:18,624 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3718] 2026-10-11 20:21:18,784 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3719] 2026-10-11 20:21:18,965 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3720] 2026-10-11 20:21:19,120 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3721] 2026-10-11 20:21:19,270 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3722] 2026-10-11 20:21:19,413 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3723] 2026-10-11 20:21:19,553 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3724] 2026-10-11 20:21:19,698 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3725] 2026-10-11 20:21:19,842 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3726] 2026-10-11 20:21:19,979 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3727] 2026-10-11 20:21:20,114 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3728] 2026-10-11 20:21:20,267 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3729] 2026-10-11 20:21:20,408 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3730] 2026-10-11 20:21:20,544 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3731] 2026-10-11 20:21:20,683 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3732] 2026-10-11 20:21:20,825 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3733] 2026-10-11 20:21:20,970 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3734] 2026-10-11 20:21:21,119 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3735] 2026-10-11 20:21:21,269 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3736] 2026-10-11 20:21:21,405 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3737] 2026-10-11 20:21:21,544 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3738] 2026-10-11 20:21:21,698 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3739] 2026-10-11 20:21:21,846 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3740] 2026-10-11 20:21:21,989 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3741] 2026-10-11 20:21:22,137 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3742] 2026-10-11 20:21:22,276 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3743] 2026-10-11 20:21:22,416 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3744] 2026-10-11 20:21:22,552 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3745] 2026-10-11 20:21:22,685 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3746] 2026-10-11 20:21:22,817 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3747] 2026-10-11 20:21:22,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3748] 2026-10-11 20:21:23,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3749] 2026-10-11 20:21:23,244 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3750] 2026-10-11 20:21:23,395 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3751] 2026-10-11 20:21:23,539 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3752] 2026-10-11 20:21:23,687 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3753] 2026-10-11 20:21:23,831 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3754] 2026-10-11 20:21:23,983 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [3755] 2026-10-11 20:22:32,523 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload_perf: Starting TestShopfloorJobBoardPaginationContract.test_query_count_for_one_page_does_not_scale_with_total_population ... 2026-10-11 20:22:35,062 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload_perf: Starting TestShopfloorJobBoardPaginationContract.test_returned_record_count_does_not_scale_with_total_population ... 2026-10-11 20:22:35,461 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload_perf: Starting TestShopfloorJobBoardPaginationContract.test_total_is_not_derived_from_returned_record_count ... 2026-10-11 20:22:35,807 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:22:36,164 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3579] 2026-10-11 20:22:36,172 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69169] 2026-10-11 20:22:36,177 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:22:43,395 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_payload_perf: Starting TestShopfloorPayloadQueryCountPerWorkorder.test_query_count_does_not_grow_with_the_number_of_work_orders ... 2026-10-11 20:22:44,000 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:22:44,373 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3580] 2026-10-11 20:22:44,381 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69248] 2026-10-11 20:22:44,386 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:22:44,798 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3581] 2026-10-11 20:22:44,805 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69252] 2026-10-11 20:22:44,810 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:22:52,737 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_tabs: Starting TestShopFloorJobBoardTabs.test_a_page_holds_at_most_the_page_size_and_the_total_counts_every_card ... 2026-10-11 20:22:52,983 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_tabs: Starting TestShopFloorJobBoardTabs.test_an_order_waiting_to_be_closed_keeps_one_card ... 2026-10-11 20:22:53,179 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_tabs: Starting TestShopFloorJobBoardTabs.test_each_selected_station_counts_its_own_cards ... 2026-10-11 20:22:53,379 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_tabs: Starting TestShopFloorJobBoardTabs.test_the_blocked_tab_holds_the_unstarted_jobs_of_a_stopped_station ... 2026-10-11 20:22:53,562 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_tabs: Starting TestShopFloorJobBoardTabs.test_the_operator_filter_keeps_the_jobs_that_operator_works_on_today ... 2026-10-11 20:22:53,730 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_tabs: Starting TestShopFloorJobBoardTabs.test_the_ready_search_filter_selects_what_the_ready_tabs_hold ... 2026-10-11 20:22:53,939 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_tabs: Starting TestShopFloorJobBoardTabs.test_the_ready_tab_holds_the_ready_jobs_and_the_paused_ones ... 2026-10-11 20:22:54,139 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_tabs: Starting TestShopFloorJobBoardTabs.test_the_running_tab_holds_the_jobs_someone_is_working_on ... 2026-10-11 20:22:54,308 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_tabs: Starting TestShopFloorJobBoardTabs.test_the_tab_counts_are_the_cards_each_tab_holds ... 2026-10-11 20:22:54,507 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_tabs: Starting TestShopFloorJobBoardTabs.test_the_waiting_search_filter_selects_what_the_waiting_tabs_hold ... 2026-10-11 20:22:54,704 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_job_board_tabs: Starting TestShopFloorJobBoardTabs.test_the_waiting_tab_holds_the_jobs_waiting_for_components_or_an_earlier_operation ... 2026-10-11 20:22:54,900 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:23:00,283 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorCandidateLots.test_candidate_lots_key_exists_and_is_a_list ... 2026-10-11 20:23:00,349 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorCandidateLots.test_candidate_lots_lists_every_lot_of_the_finished_product_while_under_the_cap ... 2026-10-11 20:23:00,430 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorCandidateLots.test_candidate_lots_orders_the_newest_lot_first ... 2026-10-11 20:23:00,510 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorCandidateLots.test_each_entry_carries_its_own_on_hand_quantity ... 2026-10-11 20:23:00,591 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorCandidateLots.test_the_candidate_lots_block_survives_json_serialisation ... 2026-10-11 20:23:00,707 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:23:07,063 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorCandidateLotsAreCapped.test_a_lot_beyond_the_cap_is_accepted_for_the_output ... 2026-10-11 20:23:07,374 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorCandidateLotsAreCapped.test_a_lot_beyond_the_cap_is_found_by_name ... 2026-10-11 20:23:07,446 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorCandidateLotsAreCapped.test_the_payload_lists_the_newest_lots_up_to_the_cap_and_says_more_exist ... 2026-10-11 20:23:07,683 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:23:14,447 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorCandidateLotsUntrackedProduct.test_an_untracked_finished_product_yields_no_candidate_lots ... 2026-10-11 20:23:14,544 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:23:20,627 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorRecentlyCreditedMarker.test_an_employee_with_a_recent_productivity_record_reports_true ... 2026-10-11 20:23:20,821 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorRecentlyCreditedMarker.test_an_employee_with_no_productivity_record_reports_false ... 2026-10-11 20:23:20,983 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorRecentlyCreditedMarker.test_recently_credited_key_exists_and_is_a_bool_on_every_row ... 2026-10-11 20:23:21,146 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorRecentlyCreditedMarker.test_the_recently_credited_flag_marks_them_and_only_them ... 2026-10-11 20:23:21,344 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:23:27,468 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestNewPayloadKeysDoNotLeakWageOrPin.test_no_wage_or_pin_reaches_the_client_through_the_new_keys ... 2026-10-11 20:23:27,690 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:23:34,463 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorRecentlyCreditedBucketIsBounded.test_recently_credited_bucket_caps_at_the_configured_limit ... 2026-10-11 20:23:34,811 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorRecentlyCreditedBucketIsBounded.test_recently_credited_bucket_excludes_only_the_oldest_credited_employees ... 2026-10-11 20:23:34,913 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 18 checked, 18 removed 2026-10-11 20:23:42,047 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorRecentlyCreditedRanksByWorkTimeNotWriteTime.test_the_least_recently_worked_employee_is_excluded_despite_their_row_being_written_last ... 2026-10-11 20:23:42,466 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorRecentlyCreditedRanksByWorkTimeNotWriteTime.test_the_most_recently_worked_employee_is_credited_despite_their_row_being_written_first ... 2026-10-11 20:23:42,685 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-10-11 20:23:49,240 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_lot_and_recent_payload: Starting TestShopFloorRecentlyCreditedForgetsOldWork.test_work_started_more_than_thirty_days_ago_does_not_make_an_employee_recent ... 2026-10-11 20:23:49,502 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:23:55,181 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_operator_ids_per_workorder: Starting TestShopfloorPerWorkorderOperatorIds.test_operator_ids_is_an_empty_list_not_a_missing_key_when_the_workorder_has_no_productivity_rows ... 2026-10-11 20:23:55,335 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_operator_ids_per_workorder: Starting TestShopfloorPerWorkorderOperatorIds.test_operator_ids_is_scoped_by_workorder_not_by_workcenter ... 2026-10-11 20:23:55,423 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_operator_ids_per_workorder: Starting TestShopfloorPerWorkorderOperatorIds.test_operator_ids_lists_every_employee_with_a_productivity_row_on_that_workorder ... 2026-10-11 20:23:55,539 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:23:55,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3582] 2026-10-11 20:23:55,912 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69347] 2026-10-11 20:23:55,918 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:23:55,982 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_output_rescales_components: Starting TestShopFloorOutputOnAPartlyPostedComponent.test_a_component_line_left_with_nothing_to_consume_is_not_marked_consumed ... 2026-10-11 20:23:57,758 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2910 deleted stock.move.line records with IDs: [3996] 2026-10-11 20:23:57,884 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_output_rescales_components: Starting TestShopFloorOutputOnAPartlyPostedComponent.test_the_open_component_line_gets_the_outputs_need_minus_what_was_posted ... 2026-10-11 20:23:59,702 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:24:00,101 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3583] 2026-10-11 20:24:00,109 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69368] 2026-10-11 20:24:00,114 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:24:00,178 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_output_rescales_components: Starting TestShopFloorOutputWhileComponentsArePicked.test_recording_output_does_not_mark_the_lot_tracked_component_consumed ... 2026-10-11 20:24:02,023 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_output_rescales_components: Starting TestShopFloorOutputWhileComponentsArePicked.test_recording_output_leaves_no_component_line_without_a_lot ... 2026-10-11 20:24:03,886 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:24:09,107 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_payload_contract: Starting TestShopFloorPayloadSurfaceKeepsItsSideOfTheContract.test_base_payload_carries_schema_and_one_entry_per_workorder ... 2026-10-11 20:24:09,173 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_payload_contract: Starting TestShopFloorPayloadSurfaceKeepsItsSideOfTheContract.test_every_workorder_entry_carries_its_id_and_its_own_ext_dict ... 2026-10-11 20:24:09,251 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_payload_contract: Starting TestShopFloorPayloadSurfaceKeepsItsSideOfTheContract.test_ext_contributors_names_only_installed_modules_that_really_contributed ... 2026-10-11 20:24:09,327 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_payload_contract: Starting TestShopFloorPayloadSurfaceKeepsItsSideOfTheContract.test_payload_renders_on_an_empty_recordset ... 2026-10-11 20:24:09,405 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_payload_contract: Starting TestShopFloorPayloadSurfaceKeepsItsSideOfTheContract.test_the_surface_contributes_nothing_to_the_bridge_namespace ... 2026-10-11 20:24:09,478 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_payload_contract: Starting TestShopFloorPayloadSurfaceKeepsItsSideOfTheContract.test_workorders_preserve_the_recordsets_own_order_and_length ... 2026-10-11 20:24:09,584 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:24:14,739 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_payload_contract: Starting TestShopFloorQuantitiesFollowTheUnitPrecision.test_the_payload_tells_the_surface_the_decimals_quantities_are_entered_with ... 2026-10-11 20:24:14,844 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:24:20,509 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_rail_operators_payload: Starting TestRailOperatorsKeyShapeAndFirstOpen.test_a_non_empty_selection_is_never_clobbered_by_a_later_open ... 2026-10-11 20:24:20,720 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_rail_operators_payload: Starting TestRailOperatorsKeyShapeAndFirstOpen.test_first_open_with_an_empty_selection_shows_the_station_people_without_saving_them ... 2026-10-11 20:24:20,878 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_rail_operators_payload: Starting TestRailOperatorsKeyShapeAndFirstOpen.test_rail_operators_is_a_new_top_level_key_not_nested_per_workorder ... 2026-10-11 20:24:21,031 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_rail_operators_payload: Starting TestRailOperatorsKeyShapeAndFirstOpen.test_rail_operators_is_never_empty_on_a_first_open_when_the_station_has_history ... 2026-10-11 20:24:21,224 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:24:26,925 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_rail_operators_payload: Starting TestRailOperatorsPersistAcrossSeparateRequests.test_an_added_employee_outside_board_operators_survives_a_separate_later_call ... 2026-10-11 20:24:27,273 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:24:28,848 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3584] 2026-10-11 20:24:28,856 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69405] 2026-10-11 20:24:28,861 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:24:28,927 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour: Starting TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03 ... 2026-10-11 20:24:29,245 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Chrome pid: 7366 2026-10-11 20:24:29,246 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Chrome headless temporary user profile dir: /tmp/tmpt5yit75m_chrome_odoo 2026-10-11 20:24:29,246 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Issuing json command http://127.0.0.1:38063/json/version 2026-10-11 20:24:29,247 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:38063/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:24:29,250 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Browser version: Chrome/150.0.7871.114 2026-10-11 20:24:29,250 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Issuing json command http://127.0.0.1:38063/json 2026-10-11 20:24:29,251 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:38063/json with timeout 3 increased to 10s during tests 2026-10-11 20:24:29,254 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Websocket url found: ws://127.0.0.1:38063/devtools/page/D0CA31F8070DF676FD1573E7470DC242 2026-10-11 20:24:29,255 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Enable chrome headless console log notification 2026-10-11 20:24:29,256 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Chrome headless enable page notifications 2026-10-11 20:24:29,276 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:sf_root_nav_operator from n/a 2026-10-11 20:24:29,278 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Setting session cookie in browser 2026-10-11 20:24:29,280 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Open "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=180&wo=1211&mo=WH%2FMO%2F01261" in browser 2026-10-11 20:24:29,280 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=180&wo=1211&mo=WH%2FMO%2F01261" 2026-10-11 20:24:29,290 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:24:30,240 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=180&wo=1211&mo=WH/MO/01261 HTTP/1.1" 200 - 184 0.089 0.863 2026-10-11 20:24:30,243 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Navigation result: {'frameId': 'D0CA31F8070DF676FD1573E7470DC242', 'loaderId': '5A59B6A4D3B26EFAD646FD6954DCFCBC', 'isDownload': False} 2026-10-11 20:24:30,243 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Evaluate ready code "odoo.isTourReady('viin_mrp_shopfloor_root_navigation_tour')" 2026-10-11 20:24:30,267 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 20:24:30,390 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /web/webclient/load_menus/090bd703a5852432401e28dcc13c16c7ea135a69a77f8b930785a108530ec18d HTTP/1.1" 200 - 140 0.036 0.093 2026-10-11 20:24:30,394 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.134 2026-10-11 20:24:30,407 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.141 2026-10-11 20:24:30,415 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.155 2026-10-11 20:24:30,422 121 INFO rb-001770c-225483-423667 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-11 20:24:30,449 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-11 20:24:30,485 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-11 20:24:30,931 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 20:24:30,932 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:24:30,932 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:24:30,944 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:24:30,959 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.browser: Owl is running in 'dev' mode. 2026-10-11 20:24:30,969 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:24:30,992 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:30] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.012 2026-10-11 20:24:31,014 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 5 0.004 0.014 2026-10-11 20:24:31,042 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.004 0.032 2026-10-11 20:24:31,049 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Evaluate test code "odoo.startTour('viin_mrp_shopfloor_root_navigation_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=180&wo=1211&mo=WH%2FMO%2F01261", "delayToCheckUndeterminisms": 0})" 2026-10-11 20:24:31,061 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.browser: [1/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the workcenter select screen renders as real DOM, not an empty surface (trigger: .o_viin_sf_workcenter_select) 2026-10-11 20:24:31,102 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:24:31,104 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "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-11 20:24:31,111 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "POST /mail/data HTTP/1.1" 200 - 34 0.026 0.029 2026-10-11 20:24:31,143 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "GET /web/image/res.partner/5781/avatar_128?unique=1791750267000 HTTP/1.1" 200 - 15 0.011 0.050 2026-10-11 20:24:31,144 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.070 2026-10-11 20:24:31,179 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "GET /web/image?model=res.users&field=avatar_128&id=2930 HTTP/1.1" 200 - 9 0.018 0.081 2026-10-11 20:24:31,195 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.108 2026-10-11 20:24:31,199 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:24:31,240 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.019 0.100 2026-10-11 20:24:31,259 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.063 2026-10-11 20:24:31,268 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:24:31,312 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 45 0.016 0.076 2026-10-11 20:24:31,333 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "POST /web/dataset/call_kw/mrp.workcenter/get_shopfloor_workcenters_data HTTP/1.1" 200 - 12 0.005 0.009 2026-10-11 20:24:31,360 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.browser: [2/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the fixture's own workcenter is offered as a tappable card (trigger: .o_viin_sf_workcenter_card[data-workcenter-card='180']) 2026-10-11 20:24:31,431 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.browser: [3/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step confirm the selection - the tap that must PERSIST it and NAVIGATE onward (trigger: [data-confirm-workcenters]:not([disabled])) 2026-10-11 20:24:31,485 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.browser: [4/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the job board is actually reached after confirming the selection (trigger: .o_viin_sf_job_board) 2026-10-11 20:24:31,503 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "POST /web/dataset/call_kw/viin.mrp.shopfloor.session/action_set_workcenters HTTP/1.1" 200 - 15 0.006 0.010 2026-10-11 20:24:31,707 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_board HTTP/1.1" 200 - 106 0.079 0.117 2026-10-11 20:24:31,747 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.browser: [5/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the fixture's own real work order is rendered as a card on its station's board (trigger: [data-wo-card='1211']) 2026-10-11 20:24:31,811 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.browser: [6/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the execute screen is actually reached after opening the work-order card (trigger: .o_viin_sf_execute) 2026-10-11 20:24:31,944 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:24:31] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 55 0.050 0.082 2026-10-11 20:24:31,974 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.browser: [7/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the execute screen renders the SAME work order the card named, not a placeholder or a different one (trigger: [data-execute-mo]) 2026-10-11 20:24:32,040 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.browser: tour succeeded 2026-10-11 20:24:32,041 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR viin_mrp_shopfloor_root_navigation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-11 20:24:32,093 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.browser: heap 21438108 (allocated 22257664) 2026-10-11 20:24:32,096 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Closing chrome headless with pid 7366 2026-10-11 20:24:32,096 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Closing websocket connection 2026-10-11 20:24:32,097 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Terminating chrome headless with pid 7366 2026-10-11 20:24:32,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_202432_159597_test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03.txt 2026-10-11 20:24:32,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_root_navigation_tour.TestShopFloorRootNavigationTour.test_opening_the_action_renders_screen_01_and_tapping_through_reaches_screen_03: Removing chrome user profile "/tmp/tmpt5yit75m_chrome_odoo" 2026-10-11 20:24:32,210 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:24:37,498 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_row_and_undo_span_the_whole_move: Starting TestARowReportsTheWholeOfWhatTheOperatorRecorded.test_a_row_reports_the_whole_figure_recorded_against_the_move_not_one_lines_share ... 2026-10-11 20:24:37,644 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:24:43,959 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_row_and_undo_span_the_whole_move: Starting TestUndoTakesBackTheWholeRecording.test_undo_returns_the_move_to_the_figure_it_held_immediately_before_the_recording ... 2026-10-11 20:24:44,041 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [4016] 2026-10-11 20:24:44,184 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:24:49,455 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_row_and_undo_span_the_whole_move: Starting TestTheUndoAffordanceOnAMoveCarryingSeveralLines.test_a_move_the_operator_never_recorded_against_advertises_no_undo ... 2026-10-11 20:24:49,570 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_row_and_undo_span_the_whole_move: Starting TestTheUndoAffordanceOnAMoveCarryingSeveralLines.test_a_recorded_move_still_advertises_undo_once_it_carries_several_lines ... 2026-10-11 20:24:49,781 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:24:55,038 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorRecordScrap.test_a_product_on_an_unlinked_mo_raw_move_is_still_valid ... 2026-10-11 20:24:55,224 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorRecordScrap.test_a_product_outside_the_valid_set_is_refused ... 2026-10-11 20:24:55,266 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorRecordScrap.test_a_product_that_is_not_stock_managed_scraps_through_any_quantity_with_no_confirmation ... 2026-10-11 20:24:55,507 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorRecordScrap.test_a_quantity_past_what_is_available_needs_confirmation_and_leaves_stock_untouched ... 2026-10-11 20:24:55,563 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.scrap records with IDs: [5] 2026-10-11 20:24:55,606 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorRecordScrap.test_confirming_a_shortfall_scraps_anyway_and_drives_stock_negative ... 2026-10-11 20:24:55,860 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorRecordScrap.test_recording_scrap_creates_one_scrap_linked_to_both_workorder_and_mo ... 2026-10-11 20:24:56,075 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorRecordScrap.test_recording_scrap_returns_data_and_never_an_act_window ... 2026-10-11 20:24:56,283 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorRecordScrap.test_recording_scrap_validates_in_the_same_call_and_actually_removes_the_stock ... 2026-10-11 20:24:56,526 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorRecordScrap.test_the_finished_product_becomes_valid_once_its_move_is_done ... 2026-10-11 20:24:56,647 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [4022] 2026-10-11 20:24:56,855 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorRecordScrap.test_the_finished_product_is_refused_while_its_move_is_still_open ... 2026-10-11 20:24:56,927 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:25:02,382 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorScrapLotPopulation.test_a_published_lot_is_accepted_by_the_endpoint_it_was_published_for ... 2026-10-11 20:25:02,575 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorScrapLotPopulation.test_a_tracked_scrappable_product_publishes_its_lots ... 2026-10-11 20:25:02,660 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorScrapLotPopulation.test_an_untracked_scrappable_product_publishes_no_lots ... 2026-10-11 20:25:02,873 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorScrapLotPopulation.test_each_published_lot_carries_the_shape_the_shared_picker_reads ... 2026-10-11 20:25:02,999 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:25:09,076 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorScrapLotsAreCapped.test_a_lot_beyond_the_cap_is_found_by_name ... 2026-10-11 20:25:09,207 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap: Starting TestShopFloorScrapLotsAreCapped.test_the_tile_lists_the_newest_lots_up_to_the_cap_and_says_more_exist ... 2026-10-11 20:25:09,461 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:25:15,128 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap_available_qty: Starting TestShopFloorScrapAvailableQuantity.test_a_product_with_nothing_at_the_source_location_publishes_zero ... 2026-10-11 20:25:15,286 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap_available_qty: Starting TestShopFloorScrapAvailableQuantity.test_a_scrappable_product_publishes_what_is_on_hand_where_the_scrap_draws_from ... 2026-10-11 20:25:15,360 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap_available_qty: Starting TestShopFloorScrapAvailableQuantity.test_every_scrappable_row_carries_the_quantity_the_shortcut_rule_needs ... 2026-10-11 20:25:15,434 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap_available_qty: Starting TestShopFloorScrapAvailableQuantity.test_stock_the_worker_cannot_reach_is_not_offered_as_available ... 2026-10-11 20:25:15,508 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap_available_qty: Starting TestShopFloorScrapAvailableQuantity.test_the_published_quantity_is_the_one_core_validates_the_scrap_against ... 2026-10-11 20:25:15,756 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.scrap records with IDs: [13] 2026-10-11 20:25:15,963 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:25:21,644 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap_available_qty: Starting TestShopFloorScrapLotAvailableQuantity.test_each_listed_lot_publishes_its_own_quantity_where_the_scrap_draws_from ... 2026-10-11 20:25:21,726 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap_available_qty: Starting TestShopFloorScrapLotAvailableQuantity.test_each_lot_found_by_search_publishes_its_own_quantity_where_the_scrap_draws_from ... 2026-10-11 20:25:21,775 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap_available_qty: Starting TestShopFloorScrapLotAvailableQuantity.test_scrapping_exactly_a_lots_published_quantity_is_accepted_outright ... 2026-10-11 20:25:22,077 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap_available_qty: Starting TestShopFloorScrapLotAvailableQuantity.test_scrapping_one_unit_past_a_lots_published_quantity_asks_for_confirmation ... 2026-10-11 20:25:22,170 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.scrap records with IDs: [16] 2026-10-11 20:25:22,198 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_scrap_available_qty: Starting TestShopFloorScrapLotAvailableQuantity.test_the_product_figure_stays_the_one_for_a_scrap_without_a_lot ... 2026-10-11 20:25:22,329 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:25:26,989 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session: Starting TestShopfloorSessionIsolation.test_two_users_each_get_only_their_own_workcenter_selection ... 2026-10-11 20:25:27,049 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session: Starting TestShopfloorSessionIsolation.test_user_with_no_prior_session_gets_a_lazily_created_empty_one ... 2026-10-11 20:25:27,418 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:25:35,582 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session: Starting TestShopfloorSessionMultiCompanyIsolation.test_same_user_two_companies_get_independent_session_rows ... 2026-10-11 20:25:35,689 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:25:40,502 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session: Starting TestShopfloorSessionRecordRule.test_reading_user_as_session_by_id_from_user_b_is_denied ... 2026-10-11 20:25:40,504 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 2981, model: viin.mrp.shopfloor.session 2026-10-11 20:25:40,551 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session: Starting TestShopfloorSessionRecordRule.test_search_as_user_b_returns_only_user_bs_own_session ... 2026-10-11 20:25:40,616 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:25:44,660 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session: Starting TestShopfloorSessionSqlConstraints.test_duplicate_user_company_session_is_rejected ... 2026-10-11 20:25:45,038 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:25:49,891 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session_operators: Starting TestShopfloorSessionOperatorIsolation.test_a_second_call_replaces_rather_than_accumulates ... 2026-10-11 20:25:49,991 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session_operators: Starting TestShopfloorSessionOperatorIsolation.test_calling_as_user_a_never_touches_user_bs_session ... 2026-10-11 20:25:50,078 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session_operators: Starting TestShopfloorSessionOperatorIsolation.test_two_users_each_get_only_their_own_operator_selection ... 2026-10-11 20:25:50,163 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session_operators: Starting TestShopfloorSessionOperatorIsolation.test_user_with_no_prior_operator_selection_gets_an_empty_list_not_an_error ... 2026-10-11 20:25:50,529 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-11 20:25:58,921 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session_operators: Starting TestShopfloorSessionOperatorMultiCompanyIsolation.test_same_user_two_companies_get_independent_operator_sets ... 2026-10-11 20:25:59,034 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:26:03,146 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session_workcenter_memory: Starting TestShopfloorSessionWorkcenterMemoryAcrossFreshResolve.test_a_fresh_environment_resolves_the_same_workcenters_after_add_work_center ... 2026-10-11 20:26:03,577 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_session_workcenter_memory: Starting TestShopfloorSessionWorkcenterMemoryAcrossFreshResolve.test_a_user_who_never_added_a_second_work_center_is_unaffected ... 2026-10-11 20:26:04,324 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:26:09,802 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_start_gate: Starting TestShopFloorStartsAnOperationWaitingForAnEarlierOne.test_an_operation_whose_previous_operation_is_unfinished_can_be_started_from_the_floor ... 2026-10-11 20:26:09,964 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_start_gate: Starting TestShopFloorStartsAnOperationWaitingForAnEarlierOne.test_the_card_of_a_ready_operation_waits_for_nothing ... 2026-10-11 20:26:10,116 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_start_gate: Starting TestShopFloorStartsAnOperationWaitingForAnEarlierOne.test_the_card_says_the_operation_waits_for_the_previous_operation ... 2026-10-11 20:26:10,312 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:26:16,047 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_start_gate: Starting TestShopFloorStartsAnOperationWaitingForComponents.test_an_operation_whose_components_are_short_can_be_started_from_the_floor ... 2026-10-11 20:26:16,238 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_start_gate: Starting TestShopFloorStartsAnOperationWaitingForComponents.test_output_recorded_after_starting_counts_from_the_recordings_not_from_the_prefilled_figure ... 2026-10-11 20:26:16,642 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_start_gate: Starting TestShopFloorStartsAnOperationWaitingForComponents.test_the_card_says_the_operation_waits_for_components ... 2026-10-11 20:26:16,867 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:26:18,266 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition: Starting TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection ... 2026-10-11 20:26:18,556 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Chrome pid: 7570 2026-10-11 20:26:18,556 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Chrome headless temporary user profile dir: /tmp/tmpmcbpodf2_chrome_odoo 2026-10-11 20:26:18,556 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Issuing json command http://127.0.0.1:43381/json/version 2026-10-11 20:26:18,557 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:43381/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:26:18,561 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Browser version: Chrome/150.0.7871.114 2026-10-11 20:26:18,561 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Issuing json command http://127.0.0.1:43381/json 2026-10-11 20:26:18,562 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:43381/json with timeout 3 increased to 10s during tests 2026-10-11 20:26:18,568 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Websocket url found: ws://127.0.0.1:43381/devtools/page/A80EEC4734D9245FD9B61E87C056D9E0 2026-10-11 20:26:18,573 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Enable chrome headless console log notification 2026-10-11 20:26:18,575 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Chrome headless enable page notifications 2026-10-11 20:26:18,593 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 20:26:18,603 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Setting session cookie in browser 2026-10-11 20:26:18,605 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Open "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=234&wo=1223&mo=WH%2FMO%2F01272" in browser 2026-10-11 20:26:18,605 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=234&wo=1223&mo=WH%2FMO%2F01272" 2026-10-11 20:26:18,615 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:26:20,613 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:20] "GET /odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=234&wo=1223&mo=WH/MO/01272 HTTP/1.1" 200 - 182 0.087 1.914 2026-10-11 20:26:20,616 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Navigation result: {'frameId': 'A80EEC4734D9245FD9B61E87C056D9E0', 'loaderId': 'C04BE69B32E89406646A6F948B6DE979', 'isDownload': False} 2026-10-11 20:26:20,616 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Evaluate ready code "odoo.isTourReady('viin_mrp_shopfloor_root_navigation_tour')" 2026-10-11 20:26:20,641 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:20] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 20:26:20,648 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:20] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-11 20:26:20,695 121 INFO rb-001770c-225483-423667 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-11 20:26:21,264 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.264 0.366 2026-10-11 20:26:21,269 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.633 2026-10-11 20:26:21,281 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.638 2026-10-11 20:26:21,285 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.430 2026-10-11 20:26:21,312 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 20:26:21,388 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:26:21,389 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:26:21,390 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:26:21,405 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:26:21,422 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection.browser: Owl is running in 'dev' mode. 2026-10-11 20:26:21,449 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 20:26:21,477 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.014 0.039 2026-10-11 20:26:21,481 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-11 20:26:21,501 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.039 2026-10-11 20:26:21,527 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Evaluate test code "odoo.startTour('viin_mrp_shopfloor_root_navigation_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=234&wo=1223&mo=WH%2FMO%2F01272", "delayToCheckUndeterminisms": 0})" 2026-10-11 20:26:21,532 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection.browser: [1/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the workcenter select screen renders as real DOM, not an empty surface (trigger: .o_viin_sf_workcenter_select) 2026-10-11 20:26:21,572 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.023 0.088 2026-10-11 20:26:21,576 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:26:21,592 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.096 2026-10-11 20:26:21,593 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.062 2026-10-11 20:26:21,617 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:26:21,618 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.039 2026-10-11 20:26:21,629 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "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-11 20:26:21,792 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "POST /mail/data HTTP/1.1" 200 - 140 0.064 0.206 2026-10-11 20:26:21,814 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.005 0.211 2026-10-11 20:26:21,833 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /web/image/res.partner/3/avatar_128?unique=1791734454000 HTTP/1.1" 200 - 9 0.005 0.226 2026-10-11 20:26:21,843 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "POST /web/action/load HTTP/1.1" 200 - 7 0.002 0.241 2026-10-11 20:26:21,893 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-11 20:26:21,920 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.007 0.014 2026-10-11 20:26:21,950 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:26:21,992 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:21] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 51 0.018 0.066 2026-10-11 20:26:22,015 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:22] "POST /web/dataset/call_kw/mrp.workcenter/get_shopfloor_workcenters_data HTTP/1.1" 200 - 14 0.005 0.010 2026-10-11 20:26:22,053 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection.browser: [2/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the fixture's own workcenter is offered as a tappable card (trigger: .o_viin_sf_workcenter_card[data-workcenter-card='234']) 2026-10-11 20:26:22,124 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection.browser: [3/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step confirm the selection - the tap that must PERSIST it and NAVIGATE onward (trigger: [data-confirm-workcenters]:not([disabled])) 2026-10-11 20:26:22,189 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection.browser: [4/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the job board is actually reached after confirming the selection (trigger: .o_viin_sf_job_board) 2026-10-11 20:26:22,204 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:22] "POST /web/dataset/call_kw/viin.mrp.shopfloor.session/action_set_workcenters HTTP/1.1" 200 - 11 0.005 0.008 2026-10-11 20:26:22,382 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:22] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_board HTTP/1.1" 200 - 106 0.075 0.096 2026-10-11 20:26:22,430 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection.browser: [5/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the fixture's own real work order is rendered as a card on its station's board (trigger: [data-wo-card='1223']) 2026-10-11 20:26:22,489 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection.browser: [6/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the execute screen is actually reached after opening the work-order card (trigger: .o_viin_sf_execute) 2026-10-11 20:26:22,577 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:26:22] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 56 0.027 0.059 2026-10-11 20:26:22,610 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection.browser: [7/7] Tour viin_mrp_shopfloor_root_navigation_tour → Step the execute screen renders the SAME work order the card named, not a placeholder or a different one (trigger: [data-execute-mo]) 2026-10-11 20:26:22,669 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection.browser: tour succeeded 2026-10-11 20:26:22,670 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR viin_mrp_shopfloor_root_navigation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-11 20:26:22,729 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection.browser: heap 24992672 (allocated 26062848) 2026-10-11 20:26:22,731 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Closing chrome headless with pid 7570 2026-10-11 20:26:22,733 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Closing websocket connection 2026-10-11 20:26:22,734 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Terminating chrome headless with pid 7570 2026-10-11 20:26:22,798 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_202622_798450_test_tour_reaches_own_station_despite_prior_unrelated_session_selection.txt 2026-10-11 20:26:22,798 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_tour_hermetic_session_precondition.TestShopFloorTourHermeticSessionPrecondition.test_tour_reaches_own_station_despite_prior_unrelated_session_selection: Removing chrome user profile "/tmp/tmpmcbpodf2_chrome_odoo" 2026-10-11 20:26:22,846 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:26:23,294 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3585] 2026-10-11 20:26:23,302 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69443] 2026-10-11 20:26:23,307 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:26:24,590 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateProduction.test_a_closed_order_is_no_longer_reported_as_closing ... 2026-10-11 20:26:25,125 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateProduction.test_a_gate_refusing_to_close_the_order_is_surfaced_and_the_order_stays_to_close ... 2026-10-11 20:26:25,531 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateProduction.test_a_new_close_request_on_a_done_order_is_refused ... 2026-10-11 20:26:26,234 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateProduction.test_a_partial_output_asks_the_backorder_question_instead_of_closing ... 2026-10-11 20:26:26,685 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateProduction.test_a_retried_backorder_answer_returns_the_first_answer_after_the_order_is_done ... 2026-10-11 20:26:27,723 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateProduction.test_a_retried_close_returns_the_first_answer_after_the_order_is_done ... 2026-10-11 20:26:28,339 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateProduction.test_an_answer_the_shop_floor_cannot_render_is_refused_and_the_order_stays_open ... 2026-10-11 20:26:28,774 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateProduction.test_an_open_last_operation_is_not_reported_as_closing ... 2026-10-11 20:26:29,182 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateProduction.test_answering_the_backorder_question_closes_the_order_and_keeps_the_rest ... 2026-10-11 20:26:30,080 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateProduction.test_the_finished_last_operation_reports_its_order_waits_to_be_closed ... 2026-10-11 20:26:30,508 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateProduction.test_the_operator_of_the_last_operation_closes_the_order ... 2026-10-11 20:26:31,184 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:26:31,728 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3586] 2026-10-11 20:26:31,736 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69472] 2026-10-11 20:26:31,741 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:26:33,040 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateWithConsumptionWarning.test_a_consumption_difference_asks_the_question_with_the_figures ... 2026-10-11 20:26:33,395 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorValidateWithConsumptionWarning.test_a_retried_consumption_confirmation_returns_the_first_answer_after_the_order_is_done ... 2026-10-11 20:26:34,136 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:26:34,581 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3587] 2026-10-11 20:26:34,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69487] 2026-10-11 20:26:34,595 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:26:35,005 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3588] 2026-10-11 20:26:35,012 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69491] 2026-10-11 20:26:35,017 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:26:36,373 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorCloseWhileAnotherOperationRuns.test_answering_the_backorder_question_is_refused_while_another_operation_is_in_progress ... 2026-10-11 20:26:36,782 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorCloseWhileAnotherOperationRuns.test_closing_the_order_is_refused_while_another_operation_is_in_progress ... 2026-10-11 20:26:37,267 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorCloseWhileAnotherOperationRuns.test_the_order_closes_once_the_other_operation_is_done ... 2026-10-11 20:26:38,074 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:26:38,547 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3589] 2026-10-11 20:26:38,556 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69506] 2026-10-11 20:26:38,561 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:26:39,001 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3590] 2026-10-11 20:26:39,009 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69510] 2026-10-11 20:26:39,015 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:26:40,385 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_validate_production: Starting TestShopFloorConsumptionAnswerWhileAnotherOperationRuns.test_confirming_the_consumption_is_refused_while_another_operation_is_in_progress ... 2026-10-11 20:26:40,822 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:26:48,848 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataShape.test_a_workcenter_in_a_company_not_enabled_is_absent ... 2026-10-11 20:26:48,959 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataShape.test_a_workcenter_shared_by_all_companies_is_listed ... 2026-10-11 20:26:49,018 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataShape.test_entries_carry_id_and_name_for_this_companys_workcenters ... 2026-10-11 20:26:49,047 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataShape.test_the_workcenters_of_every_enabled_company_are_listed ... 2026-10-11 20:26:49,124 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:26:53,171 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataQueueCounts.test_a_blocked_workcenter_with_only_pending_workorders_reports_blocked_true ... 2026-10-11 20:26:54,467 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataQueueCounts.test_a_paused_workorder_on_a_running_workcenter_is_not_counted_as_running ... 2026-10-11 20:26:55,884 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataQueueCounts.test_a_startable_workorder_counts_toward_ready_not_waiting ... 2026-10-11 20:26:57,201 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataQueueCounts.test_a_workorder_short_of_components_counts_toward_waiting_not_ready ... 2026-10-11 20:26:58,430 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataQueueCounts.test_an_in_progress_workorder_on_a_blocked_workcenter_counts_as_blocked_not_running ... 2026-10-11 20:26:59,712 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataQueueCounts.test_an_in_progress_workorder_on_a_normal_workcenter_counts_as_running ... 2026-10-11 20:27:01,027 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:27:05,766 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataSelectedFlag.test_a_workcenter_already_in_the_calling_users_session_reports_selected_true ... 2026-10-11 20:27:05,824 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestShopfloorWorkcentersDataSelectedFlag.test_a_workcenter_selected_by_a_different_user_reports_selected_false_here ... 2026-10-11 20:27:05,933 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:27:10,768 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestActionSetWorkcenters.test_a_second_call_replaces_rather_than_appends ... 2026-10-11 20:27:10,816 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestActionSetWorkcenters.test_a_workcenter_from_another_company_is_rejected ... 2026-10-11 20:27:14,972 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestActionSetWorkcenters.test_confirming_a_selection_as_user_a_does_not_affect_user_bs_session ... 2026-10-11 20:27:15,034 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_workcenter_select_data: Starting TestActionSetWorkcenters.test_confirming_a_selection_persists_it_on_the_calling_users_own_session ... 2026-10-11 20:27:15,122 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:27:15,588 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3591] 2026-10-11 20:27:15,595 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69525] 2026-10-11 20:27:15,601 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:16,027 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3592] 2026-10-11 20:27:16,035 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69529] 2026-10-11 20:27:16,040 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:17,421 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorTransitionMustHappen.test_a_start_that_core_answers_with_a_dialog_is_reported_as_a_failure ... 2026-10-11 20:27:17,521 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:27:18,030 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3593] 2026-10-11 20:27:18,039 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69542] 2026-10-11 20:27:18,047 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:18,470 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3594] 2026-10-11 20:27:18,477 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69546] 2026-10-11 20:27:18,482 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:19,832 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorRefusesClosedOperations.test_recording_output_on_a_finished_operation_is_refused ... 2026-10-11 20:27:20,065 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:27:20,530 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3595] 2026-10-11 20:27:20,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69559] 2026-10-11 20:27:20,543 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:20,965 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3596] 2026-10-11 20:27:20,971 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69563] 2026-10-11 20:27:20,976 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:22,220 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorIdempotentScrap.test_a_colleague_sending_the_same_request_key_gets_a_scrap_of_their_own ... 2026-10-11 20:27:22,571 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3597] 2026-10-11 20:27:22,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69573] 2026-10-11 20:27:22,583 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:23,126 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorIdempotentScrap.test_a_scrap_sent_twice_under_one_request_key_is_recorded_once ... 2026-10-11 20:27:23,453 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorIdempotentScrap.test_two_scraps_under_different_request_keys_are_both_recorded ... 2026-10-11 20:27:23,945 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:27:24,396 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3598] 2026-10-11 20:27:24,403 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69590] 2026-10-11 20:27:24,408 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:24,834 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3599] 2026-10-11 20:27:24,841 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69594] 2026-10-11 20:27:24,845 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:26,074 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorScrapQuantityMustBePositive.test_a_zero_scrap_is_refused ... 2026-10-11 20:27:26,130 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:27:26,588 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3600] 2026-10-11 20:27:26,597 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69607] 2026-10-11 20:27:26,603 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:27,005 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3601] 2026-10-11 20:27:27,011 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69611] 2026-10-11 20:27:27,016 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:28,202 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorEntryLog.test_a_shop_floor_action_logs_its_entry_as_the_acting_operator ... 2026-10-11 20:27:28,436 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorEntryLog.test_an_operator_cannot_write_a_log_entry_directly ... 2026-10-11 20:27:28,465 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 3051, model: viin.mrp.shopfloor.entry 2026-10-11 20:27:28,502 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:27:28,938 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3602] 2026-10-11 20:27:28,946 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69626] 2026-10-11 20:27:28,951 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:29,365 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3603] 2026-10-11 20:27:29,372 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69630] 2026-10-11 20:27:29,377 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:30,721 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorIncidentOnAStoppedStation.test_a_manager_releases_a_stopped_station ... 2026-10-11 20:27:30,815 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorIncidentOnAStoppedStation.test_a_second_report_on_a_stopped_station_adds_no_second_stop ... 2026-10-11 20:27:30,891 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorIncidentOnAStoppedStation.test_an_operator_cannot_release_a_stopped_station ... 2026-10-11 20:27:30,996 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:27:31,508 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3604] 2026-10-11 20:27:31,517 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69643] 2026-10-11 20:27:31,522 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:31,944 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3605] 2026-10-11 20:27:31,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69647] 2026-10-11 20:27:31,955 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:33,159 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorRetryIsAnsweredWhateverHappenedSince.test_a_retried_incident_report_is_answered_after_the_order_was_cancelled ... 2026-10-11 20:27:33,255 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [4093, 4094] 2026-10-11 20:27:33,384 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorRetryIsAnsweredWhateverHappenedSince.test_a_retried_output_recording_is_answered_after_the_station_was_stopped ... 2026-10-11 20:27:33,795 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorRetryIsAnsweredWhateverHappenedSince.test_a_retried_scrap_is_answered_after_the_operation_was_finished ... 2026-10-11 20:27:34,366 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:27:34,814 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3606] 2026-10-11 20:27:34,823 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69666] 2026-10-11 20:27:34,829 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:35,326 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3607] 2026-10-11 20:27:35,334 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69670] 2026-10-11 20:27:35,343 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:36,597 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorNextStepOnAStoppedStation.test_a_manager_is_refused_with_the_next_step_their_screen_shows ... 2026-10-11 20:27:36,788 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorNextStepOnAStoppedStation.test_a_refused_start_tells_a_manager_another_next_step_than_an_operator ... 2026-10-11 20:27:36,899 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorNextStepOnAStoppedStation.test_a_restarted_station_shows_no_next_step ... 2026-10-11 20:27:37,147 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorNextStepOnAStoppedStation.test_an_operator_is_refused_with_the_next_step_their_screen_shows ... 2026-10-11 20:27:37,344 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorNextStepOnAStoppedStation.test_the_screen_shows_a_manager_another_next_step_than_an_operator ... 2026-10-11 20:27:37,600 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:27:38,048 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3608] 2026-10-11 20:27:38,055 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69683] 2026-10-11 20:27:38,060 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:38,465 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3609] 2026-10-11 20:27:38,471 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69687] 2026-10-11 20:27:38,476 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:39,778 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorStartBlockers.test_a_blocker_an_extension_publishes_is_on_the_payload ... 2026-10-11 20:27:39,914 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorStartBlockers.test_a_blocker_an_extension_publishes_refuses_the_start ... 2026-10-11 20:27:39,984 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorStartBlockers.test_a_restarted_station_no_longer_keeps_its_work_order_from_starting ... 2026-10-11 20:27:40,389 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorStartBlockers.test_a_stopped_station_is_published_as_keeping_its_work_order_from_starting ... 2026-10-11 20:27:40,588 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorStartBlockers.test_a_work_order_on_a_running_station_has_nothing_keeping_it_from_starting ... 2026-10-11 20:27:40,778 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:27:41,254 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3610] 2026-10-11 20:27:41,261 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69700] 2026-10-11 20:27:41,266 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:41,674 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3611] 2026-10-11 20:27:41,681 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69704] 2026-10-11 20:27:41,686 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:27:42,925 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorFinishAndPauseOnAStoppedStation.test_a_refused_finish_tells_the_operator_the_next_step_their_screen_shows ... 2026-10-11 20:27:43,254 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorFinishAndPauseOnAStoppedStation.test_an_operation_can_be_finished_once_its_station_runs_again ... 2026-10-11 20:27:43,578 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorFinishAndPauseOnAStoppedStation.test_an_operation_on_a_stopped_station_cannot_be_finished_from_the_floor ... 2026-10-11 20:27:43,877 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorFinishAndPauseOnAStoppedStation.test_an_operation_on_a_stopped_station_cannot_be_paused_from_the_floor ... 2026-10-11 20:27:44,172 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_shopfloor_write_guards: Starting TestShopFloorFinishAndPauseOnAStoppedStation.test_the_screen_says_the_stopped_station_keeps_the_operation_from_being_paused_or_finished ... 2026-10-11 20:27:44,573 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:27:44,951 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:47,961 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959f4ec00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:47,962 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959f553a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:47,968 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:47,972 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959f559e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:48,252 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:50,280 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29586b2980> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:50,281 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2957b8a200> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:50,286 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:50,289 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2957b887c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:51,380 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:53,400 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2954fef420> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:53,401 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2955a679c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:53,406 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:53,410 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2955a67420> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:53,703 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:56,621 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ca1afc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:56,622 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2956c493a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:56,627 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:56,631 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2956c4ae80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:56,907 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:58,936 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c046b60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:58,937 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e26dda0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:58,942 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:58,945 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e26ee80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:27:59,200 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:02,011 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c08d6700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:02,012 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c02af20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:02,017 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:02,020 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c0280e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:02,268 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:04,233 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292caafe20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:04,234 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2956292de0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:04,239 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:04,243 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2956292b60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:05,375 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:07,489 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2956dfed40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:07,490 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2953de1620> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:07,495 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:07,499 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2953de3420> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workcenter_analytic_account.py", line 13, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:07,755 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_analytic_account: Starting TestWorkCenterAnalyticAccount.test_create_account_analytic_entry_move_material ... 2026-10-11 20:28:12,443 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_analytic_account: Starting TestWorkCenterAnalyticAccount.test_the_work_centre_analytic_entry_carries_the_logged_hour_once_with_labour_added ... 2026-10-11 20:28:15,138 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_analytic_account: Starting TestWorkCenterAnalyticAccount.test_the_work_centre_analytic_entry_carries_the_logged_hour_when_only_labour_is_costed ... 2026-10-11 20:28:17,649 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1824] 2026-10-11 20:28:17,849 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_analytic_account: Starting TestWorkCenterAnalyticAccount.test_wc_analytic_01 ... 2026-10-11 20:28:21,425 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:23,435 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29556f6d40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:23,435 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c2f5760> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:23,440 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:23,443 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c2f45e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:28:23,466 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:28:27,699 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestEmployeeIdSurvivesUserIdWrite.test_manually_picked_employee_id_survives_later_user_id_write ... 2026-10-11 20:28:28,203 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:28:32,188 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestWorkcenterProductivityCreateRpcGuard.test_non_manager_crediting_someone_else_via_raw_create_is_rejected ... 2026-10-11 20:28:32,738 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:28:38,652 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestNoRpcCallCreditsAColleague.test_a_close_split_context_sent_by_a_client_does_not_let_a_non_manager_credit_a_colleague ... 2026-10-11 20:28:38,704 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestNoRpcCallCreditsAColleague.test_a_close_split_context_sent_by_a_client_does_not_let_a_non_manager_duplicate_a_colleagues_line ... 2026-10-11 20:28:38,758 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestNoRpcCallCreditsAColleague.test_a_non_manager_cannot_duplicate_a_colleagues_line ... 2026-10-11 20:28:38,814 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestNoRpcCallCreditsAColleague.test_a_non_manager_cannot_duplicate_a_colleagues_line_with_other_values_changed ... 2026-10-11 20:28:38,872 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestNoRpcCallCreditsAColleague.test_a_non_manager_cannot_duplicate_their_own_line_onto_a_colleague ... 2026-10-11 20:28:38,984 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:28:44,123 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestCorrectingTheCreditedEmployeeOfALine.test_a_manager_may_clear_the_credit_of_another_employee ... 2026-10-11 20:28:44,176 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestCorrectingTheCreditedEmployeeOfALine.test_a_manager_may_move_a_colleagues_line_onto_another_employee ... 2026-10-11 20:28:44,252 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestCorrectingTheCreditedEmployeeOfALine.test_a_non_manager_cannot_clear_the_credit_of_another_employee ... 2026-10-11 20:28:44,320 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestCorrectingTheCreditedEmployeeOfALine.test_a_non_manager_cannot_credit_another_employee_on_a_closed_line ... 2026-10-11 20:28:44,395 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestCorrectingTheCreditedEmployeeOfALine.test_a_non_manager_cannot_move_a_colleagues_line_onto_their_own_employee ... 2026-10-11 20:28:44,460 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestCorrectingTheCreditedEmployeeOfALine.test_a_non_manager_may_clear_the_credit_of_their_own_employee ... 2026-10-11 20:28:44,512 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestCorrectingTheCreditedEmployeeOfALine.test_a_non_manager_may_credit_their_own_employee_on_an_uncredited_line ... 2026-10-11 20:28:44,572 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestCorrectingTheCreditedEmployeeOfALine.test_a_non_manager_rewriting_a_colleagues_line_with_the_same_employee_is_not_refused ... 2026-10-11 20:28:44,658 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:28:51,435 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestActionShopfloorStartGuard.test_action_shopfloor_start_blocks_account_with_no_linked_employee ... 2026-10-11 20:28:51,476 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestActionShopfloorStartGuard.test_button_start_completes_for_account_with_no_linked_employee ... 2026-10-11 20:28:51,751 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:28:58,481 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_attribution: Starting TestCreditedEmployeeAttributionFullTrace.test_every_line_from_a_multi_segment_run_credits_b_not_the_acting_manager ... 2026-10-11 20:28:58,732 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:29:03,589 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_cost_snapshot: Starting TestEmployeeRateStampedOnEveryLineCreationPath.test_a_manager_correcting_the_credited_employee_on_a_closed_line_restamps_the_new_persons_rate ... 2026-10-11 20:29:05,079 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_cost_snapshot: Starting TestEmployeeRateStampedOnEveryLineCreationPath.test_closing_an_already_stamped_line_never_reprices_it ... 2026-10-11 20:29:06,513 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_cost_snapshot: Starting TestEmployeeRateStampedOnEveryLineCreationPath.test_duration_edit_beyond_expected_stamps_the_rate_on_both_split_lines ... 2026-10-11 20:29:07,978 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_cost_snapshot: Starting TestEmployeeRateStampedOnEveryLineCreationPath.test_duration_edit_within_expected_stamps_the_credited_employee_rate ... 2026-10-11 20:29:09,332 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_cost_snapshot: Starting TestEmployeeRateStampedOnEveryLineCreationPath.test_over_run_close_stamps_the_rate_on_the_copied_line_too ... 2026-10-11 20:29:10,906 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_cost_snapshot: Starting TestEmployeeRateStampedOnEveryLineCreationPath.test_timer_start_finish_stamps_the_credited_employee_rate ... 2026-10-11 20:29:12,578 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:29:17,348 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_cost_snapshot: Starting TestEmployeeRateFallbackResolution.test_employee_without_a_rate_falls_back_to_the_work_centre_rate ... 2026-10-11 20:29:18,720 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_cost_snapshot: Starting TestEmployeeRateFallbackResolution.test_fallback_rate_is_stamped_onto_the_line_and_flagged ... 2026-10-11 20:29:19,959 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_cost_snapshot: Starting TestEmployeeRateFallbackResolution.test_two_identical_lines_resolve_to_the_same_rate_whatever_the_creation_order ... 2026-10-11 20:29:22,335 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:29:27,175 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workcenter_productivity_cost_snapshot: Starting TestShopfloorUserWithoutHrRightsStillGetsAStampedRate.test_mrp_user_without_hr_rights_can_close_a_work_order_and_gets_the_rate ... 2026-10-11 20:29:29,176 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:29:33,190 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder: Starting TestMrpWorkorder.test_a_component_added_on_a_work_order_form_joins_its_order_on_that_work_order ... 2026-10-11 20:29:35,235 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder: Starting TestMrpWorkorder.test_a_desktop_close_with_a_partial_quantity_answers_with_core_wizard_and_backorder_order ... 2026-10-11 20:29:37,213 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder: Starting TestMrpWorkorder.test_closing_an_mo_with_every_unit_produced_creates_no_backorder ... 2026-10-11 20:29:38,873 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder: Starting TestMrpWorkorder.test_closing_an_mo_with_part_of_the_quantity_produced_backorders_the_remainder ... 2026-10-11 20:29:40,762 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder: Starting TestMrpWorkorder.test_post_consumption ... 2026-10-11 20:29:43,099 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:29:43,756 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3612] 2026-10-11 20:29:43,766 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69776] 2026-10-11 20:29:43,771 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:29:43,960 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestCalCostSignatureAndDateSemantics.test_cal_cost_accepts_a_date_positionally_the_way_its_callers_pass_it ... 2026-10-11 20:29:44,908 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestCalCostSignatureAndDateSemantics.test_cal_cost_date_boundary_is_exclusive_like_core ... 2026-10-11 20:29:45,829 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestCalCostSignatureAndDateSemantics.test_cal_cost_date_excludes_time_logs_that_ended_after_it_on_both_planes ... 2026-10-11 20:29:46,798 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:29:47,520 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3613] 2026-10-11 20:29:47,527 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69814] 2026-10-11 20:29:47,532 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:29:47,706 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestActualLabourCostIsPerEmployee.test_actual_labour_cost_is_the_credited_employees_own_frozen_rate ... 2026-10-11 20:29:49,381 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestActualLabourCostIsPerEmployee.test_two_employees_on_different_wages_produce_costs_in_the_wage_ratio ... 2026-10-11 20:29:50,946 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:29:51,592 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3614] 2026-10-11 20:29:51,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69858] 2026-10-11 20:29:51,604 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:29:51,772 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestPlannedHeadcountNeverMultipliesActualCost.test_a_routing_planned_for_three_but_worked_by_one_costs_one ... 2026-10-11 20:29:52,714 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestPlannedHeadcountNeverMultipliesActualCost.test_without_employee_cost_returns_the_machine_cost_alone ... 2026-10-11 20:29:53,673 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:29:54,378 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3615] 2026-10-11 20:29:54,390 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69890] 2026-10-11 20:29:54,396 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:29:54,605 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestFinishedWorkIsNeverRecosted.test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry ... 2026-10-11 20:29:54,700 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:29:56,702 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2957be1940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:29:56,703 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c0aae8e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:29:56,709 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:29:56,713 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c0aac0e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:29:57,897 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:29:59,909 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292df3c900> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:29:59,910 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29547e1a80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:29:59,915 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:29:59,919 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29547e0040> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:00,185 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:03,134 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c0a0f6a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:03,135 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292df2a0c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:03,140 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:03,144 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292df2b740> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:03,447 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:05,470 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295a4e2a20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:05,471 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2953130cc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:05,477 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:05,480 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2953131f80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:05,757 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:08,566 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2957a4f380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:08,567 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2955d84cc0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:08,573 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:08,576 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2955d87920> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:08,840 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:10,907 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ed53380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:10,908 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e5cd6c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:10,914 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:10,918 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e5cc400> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:12,045 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:14,089 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29c0aaeac0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:14,090 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2951fbd260> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:14,096 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:14,100 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2951fbd940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:14,366 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:17,358 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292caf6b60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:17,359 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2952b02c00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:17,368 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:17,373 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2952b01120> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 531, in test_changing_a_wage_moves_neither_the_work_order_cost_nor_its_analytic_entry account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:18,934 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:20,949 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2952a46520> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:20,949 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2956b57420> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:20,954 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:20,957 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2956b568e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:20,982 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:30:21,911 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3616] 2026-10-11 20:30:21,922 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69917] 2026-10-11 20:30:21,927 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:30:22,157 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestDowntimeIsExcludedFromCostButStaysQueryable.test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure ... 2026-10-11 20:30:22,256 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:25,086 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29581bdda0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:25,087 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959ea7a60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:25,092 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:25,096 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959ea4720> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:25,408 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:27,485 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295888b100> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:27,486 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292cdd3c40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:27,491 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:27,495 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292cdd3380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:28,595 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:30,561 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295503f2e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:30,562 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292e62c180> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:30,567 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:30,571 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292e62c5e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:30,865 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:33,655 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292ca6fce0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:33,656 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292db52340> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:33,661 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:33,665 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292db500e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:33,941 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:36,008 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29561ff7e0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:36,009 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29568d6c00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:36,016 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:36,020 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29568d6520> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:36,334 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:39,187 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2952033600> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:39,188 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c1bc860> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:39,194 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:39,199 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c1bd8a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:39,459 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:41,483 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29588896c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:41,484 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ca3e7a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:41,490 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:41,494 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ca3e160> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:42,591 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:44,576 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959c01d00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:44,577 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29550cf600> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:44,582 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:44,586 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29550cd080> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 592, in test_downtime_stays_out_of_product_cost_and_shows_up_in_the_downtime_figure account = self._make_analytic_account() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_workorder/tests/test_workorder_labour_cost.py", line 253, in _make_analytic_account plan = self.env['account.analytic.plan'].create({'name': 'Labour Cost Test Plan'}) File "", line 2, in create File "/data/build/rb-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:45,962 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:48,954 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cd2d760> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:48,955 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295786dee0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:48,959 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:48,963 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295786f380> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:30:48,988 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:30:49,898 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3617] 2026-10-11 20:30:49,907 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69944] 2026-10-11 20:30:49,913 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:30:50,105 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestDowntimeCostCountsWorkOrderLessLines.test_a_blocking_line_with_no_work_order_still_counts_as_downtime ... 2026-10-11 20:30:51,117 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestDowntimeCostCountsWorkOrderLessLines.test_the_downtime_figure_only_counts_the_requested_period ... 2026-10-11 20:30:51,203 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:30:51,852 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3618] 2026-10-11 20:30:51,860 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69970] 2026-10-11 20:30:51,865 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:30:52,036 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestEmployeeCostLinesOfTheProductionCostClassification.test_the_report_labour_of_a_work_order_equals_the_labour_cost_valuation_books ... 2026-10-11 20:30:53,108 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder.tests.test_workorder_labour_cost: Starting TestEmployeeCostLinesOfTheProductionCostClassification.test_the_report_labour_of_a_work_order_is_what_its_worker_really_cost ... 2026-10-11 20:30:54,141 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:30:54,635 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3619] 2026-10-11 20:30:54,642 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69994] 2026-10-11 20:30:54,647 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:30:55,053 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3620] 2026-10-11 20:30:55,061 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69998] 2026-10-11 20:30:55,066 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:30:55,201 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_backdate.tests.test_backdated_close_rate_stamp: Starting TestBackdatedCloseStillFreezesTheCreditedRate.test_backdated_close_keeps_the_backdate_and_still_captures_the_rate ... 2026-10-11 20:30:56,412 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:30:56,905 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3621] 2026-10-11 20:30:56,914 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70014] 2026-10-11 20:30:56,920 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:30:57,348 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3622] 2026-10-11 20:30:57,354 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70018] 2026-10-11 20:30:57,359 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:30:57,435 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_backdate.tests.test_backdated_over_run_split_keeps_the_colleagues_credit: Starting TestBackdatedFinishWithAColleaguesOverRunningTimer.test_a_backdated_finish_leaves_the_over_run_with_the_colleague ... 2026-10-11 20:30:58,782 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:30:59,220 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3623] 2026-10-11 20:30:59,227 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70031] 2026-10-11 20:30:59,232 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:30:59,295 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_backdate.tests.test_backdated_timeline_vals: Starting TestBackdatedStartKeepsBothTheClockAndTheCreditedEmployee.test_backdated_start_carries_the_backdated_clock_and_the_credited_employee ... 2026-10-11 20:30:59,621 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3624] 2026-10-11 20:30:59,628 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70035] 2026-10-11 20:30:59,633 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:31:00,928 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:31:01,372 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3625] 2026-10-11 20:31:01,380 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70051] 2026-10-11 20:31:01,385 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:31:01,449 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_backdate.tests.test_desktop_keeps_backdate_wizard: Starting TestDesktopStillAsksBackdateUserForTheDate.test_shopfloor_press_does_not_switch_off_the_wizard_for_later_desktop_presses ... 2026-10-11 20:31:02,979 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:31:03,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3626] 2026-10-11 20:31:03,546 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70064] 2026-10-11 20:31:03,552 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:31:03,623 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_backdate.tests.test_shopfloor_close_order_records_real_time: Starting TestShopFloorCloseOrderRecordsRealTimeForBackdateUser.test_resolve_backorder_closes_the_order_now_and_keeps_the_rest ... 2026-10-11 20:31:05,552 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_backdate.tests.test_shopfloor_close_order_records_real_time: Starting TestShopFloorCloseOrderRecordsRealTimeForBackdateUser.test_resolve_consumption_confirm_closes_the_order_now_without_asking_for_a_date ... 2026-10-11 20:31:07,385 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_backdate.tests.test_shopfloor_close_order_records_real_time: Starting TestShopFloorCloseOrderRecordsRealTimeForBackdateUser.test_validate_production_closes_the_order_now_without_asking_for_a_date ... 2026-10-11 20:31:09,172 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:31:09,609 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3627] 2026-10-11 20:31:09,616 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70091] 2026-10-11 20:31:09,622 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:31:09,685 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_backdate.tests.test_shopfloor_records_real_time: Starting TestShopFloorOperationRecordsRealTimeForBackdateUser.test_finish_operation_completes_it_now_without_asking_for_a_date ... 2026-10-11 20:31:11,074 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_backdate.tests.test_shopfloor_records_real_time: Starting TestShopFloorOperationRecordsRealTimeForBackdateUser.test_pause_stops_the_timer_now_without_asking_for_a_date ... 2026-10-11 20:31:12,330 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_backdate.tests.test_shopfloor_records_real_time: Starting TestShopFloorOperationRecordsRealTimeForBackdateUser.test_start_runs_the_operation_now_without_asking_for_a_date ... 2026-10-11 20:31:13,696 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:31:14,188 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3628] 2026-10-11 20:31:14,195 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70116] 2026-10-11 20:31:14,201 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:31:14,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3629] 2026-10-11 20:31:14,606 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70120] 2026-10-11 20:31:14,611 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:31:14,672 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_backdate.tests.test_shopfloor_unblock_by_backdate_manager: Starting TestBackdateManagerUnblocksTheStationFromTheShopFloor.test_back_date_holder_manager_unblock_releases_the_station_at_the_real_time ... 2026-10-11 20:31:15,620 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:31:22,528 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestABreakdownOnAStationARequestStillHolds.test_a_report_for_another_reason_calls_nobody_again_and_names_the_holding_request ... 2026-10-11 20:31:22,630 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestABreakdownOnAStationARequestStillHolds.test_a_report_for_another_reason_keeps_the_stop_the_station_is_held_by ... 2026-10-11 20:31:22,749 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestABreakdownOnAStationARequestStillHolds.test_a_report_on_a_station_a_scrapped_request_holds_is_told_the_request_is_closed_at_its_stage ... 2026-10-11 20:31:22,910 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestABreakdownOnAStationARequestStillHolds.test_a_request_holding_an_older_stop_still_holds_the_station ... 2026-10-11 20:31:23,031 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestABreakdownOnAStationARequestStillHolds.test_a_request_scrapped_without_returning_the_machine_still_holds_the_station ... 2026-10-11 20:31:23,190 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestABreakdownOnAStationARequestStillHolds.test_a_request_still_waiting_for_its_technician_is_not_shown_as_closed ... 2026-10-11 20:31:23,443 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestABreakdownOnAStationARequestStillHolds.test_a_same_reason_breakdown_after_the_request_was_archived_starts_a_new_stop_for_the_new_request ... 2026-10-11 20:31:23,805 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestABreakdownOnAStationARequestStillHolds.test_an_archived_request_no_longer_holds_the_station ... 2026-10-11 20:31:24,000 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestABreakdownOnAStationARequestStillHolds.test_archiving_the_holding_request_keeps_the_station_stopped_on_its_stop ... 2026-10-11 20:31:24,123 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestABreakdownOnAStationARequestStillHolds.test_the_station_shows_a_scrapped_request_as_closed_at_its_stage_and_still_held ... 2026-10-11 20:31:24,393 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestABreakdownOnAStationARequestStillHolds.test_the_station_shows_the_request_holding_an_older_stop ... 2026-10-11 20:31:24,647 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-11 20:31:31,258 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestRequestAccessForOperators.test_an_operator_can_create_a_request_of_their_own ... 2026-10-11 20:31:31,332 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestRequestAccessForOperators.test_an_operator_cannot_unlink_the_request_they_raised ... 2026-10-11 20:31:31,356 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 3145, model: maintenance.request 2026-10-11 20:31:31,384 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestRequestAccessForOperators.test_an_operator_reads_and_writes_the_request_they_raised ... 2026-10-11 20:31:31,446 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestRequestAccessForOperators.test_another_operator_cannot_attach_a_photo_to_a_request_of_the_work_order_they_did_not_raise ... 2026-10-11 20:31:31,496 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestRequestAccessForOperators.test_another_operator_cannot_unlink_a_request_they_did_not_raise ... 2026-10-11 20:31:31,516 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 3146, model: maintenance.request 2026-10-11 20:31:31,544 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestRequestAccessForOperators.test_another_operator_cannot_write_a_request_they_did_not_raise ... 2026-10-11 20:31:31,563 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 3146, model: maintenance.request 2026-10-11 20:31:31,634 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-11 20:31:39,101 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestWhoMayRestartAStoppedStation.test_a_maintenance_manager_may_restart_a_stopped_station ... 2026-10-11 20:31:39,124 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestWhoMayRestartAStoppedStation.test_a_manual_restart_while_the_request_is_open_leaves_a_note_on_the_request ... 2026-10-11 20:31:39,251 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestWhoMayRestartAStoppedStation.test_a_plain_operator_cannot_restart_and_leaves_no_note ... 2026-10-11 20:31:40,388 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestWhoMayRestartAStoppedStation.test_a_plain_operator_may_not_restart_a_stopped_station ... 2026-10-11 20:31:40,420 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestWhoMayRestartAStoppedStation.test_a_production_manager_may_restart_a_stopped_station ... 2026-10-11 20:31:40,451 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestWhoMayRestartAStoppedStation.test_a_restart_leaves_a_note_on_a_request_held_in_a_done_stage_that_keeps_the_station_stopped ... 2026-10-11 20:31:40,632 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown: Starting TestWhoMayRestartAStoppedStation.test_the_payload_tells_each_user_whether_they_may_restart ... 2026-10-11 20:31:40,867 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-11 20:31:41,216 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3630] 2026-10-11 20:31:41,224 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70142] 2026-10-11 20:31:41,229 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:31:42,522 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour: Starting TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen ... 2026-10-11 20:31:42,837 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Chrome pid: 7788 2026-10-11 20:31:42,837 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Chrome headless temporary user profile dir: /tmp/tmp92fj0km2_chrome_odoo 2026-10-11 20:31:42,837 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Issuing json command http://127.0.0.1:44423/json/version 2026-10-11 20:31:42,838 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:44423/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:31:42,848 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Browser version: Chrome/150.0.7871.114 2026-10-11 20:31:42,848 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Issuing json command http://127.0.0.1:44423/json 2026-10-11 20:31:42,849 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:44423/json with timeout 3 increased to 10s during tests 2026-10-11 20:31:42,858 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Websocket url found: ws://127.0.0.1:44423/devtools/page/236533A7B356E4D2F88022D9B5BDB816 2026-10-11 20:31:42,866 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Enable chrome headless console log notification 2026-10-11 20:31:42,870 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Chrome headless enable page notifications 2026-10-11 20:31:42,896 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:tour_operator from n/a 2026-10-11 20:31:42,903 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Setting session cookie in browser 2026-10-11 20:31:42,906 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Open "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=337&wo=1310&reason=12" in browser 2026-10-11 20:31:42,906 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=337&wo=1310&reason=12" 2026-10-11 20:31:42,916 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:31:43,916 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:43] "GET /odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=337&wo=1310&reason=12 HTTP/1.1" 200 - 188 0.071 0.931 2026-10-11 20:31:43,919 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Navigation result: {'frameId': '236533A7B356E4D2F88022D9B5BDB816', 'loaderId': 'C85841F12865CE7B26F467E2B36B37BD', 'isDownload': False} 2026-10-11 20:31:43,920 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Evaluate ready code "odoo.isTourReady('viin_mrp_breakdown_tour')" 2026-10-11 20:31:43,946 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:43] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-11 20:31:44,041 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /web/webclient/load_menus/090bd703a5852432401e28dcc13c16c7ea135a69a77f8b930785a108530ec18d HTTP/1.1" 200 - 140 0.034 0.068 2026-10-11 20:31:44,058 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.115 2026-10-11 20:31:44,060 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.120 2026-10-11 20:31:44,081 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.126 2026-10-11 20:31:44,107 121 INFO rb-001770c-225483-423667 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-11 20:31:44,114 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-11 20:31:44,149 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 20:31:44,608 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 20:31:44,609 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:31:44,611 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 20:31:44,622 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:31:44,644 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: Owl is running in 'dev' mode. 2026-10-11 20:31:44,653 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:31:44,683 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.018 2026-10-11 20:31:44,702 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 5 0.004 0.014 2026-10-11 20:31:44,734 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.004 0.036 2026-10-11 20:31:44,742 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Evaluate test code "odoo.startTour('viin_mrp_breakdown_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=337&wo=1310&reason=12", "delayToCheckUndeterminisms": 0})" 2026-10-11 20:31:44,754 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [1/14] Tour viin_mrp_breakdown_tour → Step workcenter-select screen rendered (trigger: .o_viin_sf_workcenter_select) 2026-10-11 20:31:44,790 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "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-11 20:31:44,791 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:31:44,821 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "POST /mail/data HTTP/1.1" 200 - 34 0.029 0.045 2026-10-11 20:31:44,834 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.056 2026-10-11 20:31:44,866 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /web/image?model=res.users&field=avatar_128&id=3158 HTTP/1.1" 200 - 16 0.009 0.089 2026-10-11 20:31:44,886 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /web/image/res.partner/6110/avatar_128?unique=1791750700000 HTTP/1.1" 200 - 8 0.006 0.107 2026-10-11 20:31:44,888 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.105 2026-10-11 20:31:44,905 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:31:44,955 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 39 0.013 0.091 2026-10-11 20:31:44,975 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.006 0.135 2026-10-11 20:31:44,990 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.085 2026-10-11 20:31:45,001 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:31:45,012 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:45] "POST /web/dataset/call_kw/mrp.workcenter/get_shopfloor_workcenters_data HTTP/1.1" 200 - 21 0.008 0.034 2026-10-11 20:31:45,040 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [2/14] Tour viin_mrp_breakdown_tour → Step .o_viin_sf_workcenter_card[data-workcenter-card='337'] 2026-10-11 20:31:45,111 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [3/14] Tour viin_mrp_breakdown_tour → Step [data-confirm-workcenters]:not([disabled]) 2026-10-11 20:31:45,166 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [4/14] Tour viin_mrp_breakdown_tour → Step [data-wo-card='1310'] 2026-10-11 20:31:45,182 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:45] "POST /web/dataset/call_kw/viin.mrp.shopfloor.session/action_set_workcenters HTTP/1.1" 200 - 11 0.004 0.011 2026-10-11 20:31:45,337 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:45] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_board HTTP/1.1" 200 - 105 0.056 0.091 2026-10-11 20:31:45,382 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [5/14] Tour viin_mrp_breakdown_tour → Step execute screen rendered (trigger: .o_viin_sf_execute) 2026-10-11 20:31:45,531 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:45] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 58 0.043 0.105 2026-10-11 20:31:45,565 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [6/14] Tour viin_mrp_breakdown_tour → Step .o_viin_sf_execute 2026-10-11 20:31:45,623 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [7/14] Tour viin_mrp_breakdown_tour → Step [data-action-button='incident'] 2026-10-11 20:31:45,702 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [8/14] Tour viin_mrp_breakdown_tour → Step incident screen rendered (trigger: .o_viin_sf_incident) 2026-10-11 20:31:45,757 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [9/14] Tour viin_mrp_breakdown_tour → Step .o_viin_sf_panel_mount[data-panel-mount='incident'] [data-shopfloor-panel='viin_mrp_workorder_maintenance'][data-viin-maintenance-state='choice'] [data-viin-maintenance-action='report-breakdown'] 2026-10-11 20:31:45,826 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [10/14] Tour viin_mrp_breakdown_tour → Step .o_viin_sf_panel_mount[data-panel-mount='incident'] [data-shopfloor-panel='viin_mrp_workorder_maintenance'][data-viin-maintenance-state='reasons'] [data-viin-maintenance-reasons] 2026-10-11 20:31:45,890 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [11/14] Tour viin_mrp_breakdown_tour → Step .o_viin_sf_panel_mount[data-panel-mount='incident'] [data-shopfloor-panel='viin_mrp_workorder_maintenance'] [data-viin-maintenance-reasons] button.o_viin_sf_choice_item[data-choice-item='12'] 2026-10-11 20:31:45,946 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [12/14] Tour viin_mrp_breakdown_tour → Step .o_viin_sf_panel_mount[data-panel-mount='incident'] [data-shopfloor-panel='viin_mrp_workorder_maintenance'][data-viin-maintenance-state='reported'] [data-viin-maintenance-waiting] 2026-10-11 20:31:46,051 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:46] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_report_breakdown HTTP/1.1" 200 - 92 0.041 0.063 2026-10-11 20:31:46,072 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [13/14] Tour viin_mrp_breakdown_tour → Step .o_viin_sf_panel_mount[data-panel-mount='incident'] [data-shopfloor-panel='viin_mrp_workorder_maintenance'][data-viin-maintenance-state='reported'] 2026-10-11 20:31:46,140 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: [14/14] Tour viin_mrp_breakdown_tour → Step breakdown really measured - a skipped measurement times out here instead of a green run (trigger: body[data-viin-mrp-maintenance-measured='breakdown']) 2026-10-11 20:31:46,177 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:46] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 67 0.041 0.079 2026-10-11 20:31:46,192 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: tour succeeded 2026-10-11 20:31:46,192 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: ╔════════════════════════════════════════╗ ║ TOUR viin_mrp_breakdown_tour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-11 20:31:46,255 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen.browser: heap 21700296 (allocated 22781952) 2026-10-11 20:31:46,258 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Closing chrome headless with pid 7788 2026-10-11 20:31:46,258 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Closing websocket connection 2026-10-11 20:31:46,259 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Terminating chrome headless with pid 7788 2026-10-11 20:31:46,313 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_203146_312917_test_an_operator_reports_equipment_failure_from_the_incident_screen.txt 2026-10-11 20:31:46,313 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestBreakdownReportedByTouch.test_an_operator_reports_equipment_failure_from_the_incident_screen: Removing chrome user profile "/tmp/tmp92fj0km2_chrome_odoo" 2026-10-11 20:31:46,364 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:31:46,730 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3631] 2026-10-11 20:31:46,739 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70158] 2026-10-11 20:31:46,745 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:31:48,111 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour: Starting TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station ... 2026-10-11 20:31:48,402 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Chrome pid: 8004 2026-10-11 20:31:48,402 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Chrome headless temporary user profile dir: /tmp/tmpk9h30ud6_chrome_odoo 2026-10-11 20:31:48,402 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Issuing json command http://127.0.0.1:46179/json/version 2026-10-11 20:31:48,404 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:46179/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:31:48,412 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Browser version: Chrome/150.0.7871.114 2026-10-11 20:31:48,412 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Issuing json command http://127.0.0.1:46179/json 2026-10-11 20:31:48,412 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:46179/json with timeout 3 increased to 10s during tests 2026-10-11 20:31:48,421 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Websocket url found: ws://127.0.0.1:46179/devtools/page/0F09CBAF1CD9DBD8058F2AAE753235D9 2026-10-11 20:31:48,423 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Enable chrome headless console log notification 2026-10-11 20:31:48,425 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Chrome headless enable page notifications 2026-10-11 20:31:48,448 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:tour_operator from n/a 2026-10-11 20:31:48,456 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Setting session cookie in browser 2026-10-11 20:31:48,458 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Open "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=338&wo=1311" in browser 2026-10-11 20:31:48,458 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=338&wo=1311" 2026-10-11 20:31:48,468 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:31:49,465 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:49] "GET /odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=338&wo=1311 HTTP/1.1" 200 - 188 0.079 0.920 2026-10-11 20:31:49,468 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Navigation result: {'frameId': '0F09CBAF1CD9DBD8058F2AAE753235D9', 'loaderId': '25702E2FAB34B20DA666F266DAB00FD6', 'isDownload': False} 2026-10-11 20:31:49,468 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Evaluate ready code "odoo.isTourReady('viin_mrp_schedule_maintenance_tour')" 2026-10-11 20:31:49,492 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:49] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 20:31:49,499 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:49] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:31:49,541 121 INFO rb-001770c-225483-423667 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-11 20:31:49,585 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:49] "GET /web/webclient/load_menus/090bd703a5852432401e28dcc13c16c7ea135a69a77f8b930785a108530ec18d HTTP/1.1" 200 - 140 0.026 0.071 2026-10-11 20:31:49,590 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:49] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.102 2026-10-11 20:31:49,604 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.105 2026-10-11 20:31:49,614 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:49] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 20:31:49,652 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:49] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 20:31:50,224 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:31:50,224 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:31:50,225 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:31:50,240 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:31:50,252 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: Owl is running in 'dev' mode. 2026-10-11 20:31:50,261 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:31:50,285 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.011 2026-10-11 20:31:50,313 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 5 0.004 0.020 2026-10-11 20:31:50,331 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.003 0.026 2026-10-11 20:31:50,346 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Evaluate test code "odoo.startTour('viin_mrp_schedule_maintenance_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=338&wo=1311", "delayToCheckUndeterminisms": 0})" 2026-10-11 20:31:50,370 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: [1/10] Tour viin_mrp_schedule_maintenance_tour → Step workcenter-select screen rendered (trigger: .o_viin_sf_workcenter_select) 2026-10-11 20:31:50,392 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:31:50,393 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "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-11 20:31:50,419 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "POST /mail/data HTTP/1.1" 200 - 34 0.028 0.035 2026-10-11 20:31:50,446 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /web/image?model=res.users&field=avatar_128&id=3159 HTTP/1.1" 200 - 16 0.007 0.061 2026-10-11 20:31:50,447 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.067 2026-10-11 20:31:50,464 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /web/image/res.partner/6111/avatar_128?unique=1791750706000 HTTP/1.1" 200 - 8 0.005 0.077 2026-10-11 20:31:50,473 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "POST /web/action/load HTTP/1.1" 200 - 7 0.002 0.089 2026-10-11 20:31:50,483 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:31:50,493 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.007 0.054 2026-10-11 20:31:50,508 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.024 2026-10-11 20:31:50,534 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:31:50,553 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 39 0.011 0.030 2026-10-11 20:31:50,582 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "POST /web/dataset/call_kw/mrp.workcenter/get_shopfloor_workcenters_data HTTP/1.1" 200 - 21 0.006 0.012 2026-10-11 20:31:50,608 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: [2/10] Tour viin_mrp_schedule_maintenance_tour → Step .o_viin_sf_workcenter_card[data-workcenter-card='338'] 2026-10-11 20:31:50,680 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: [3/10] Tour viin_mrp_schedule_maintenance_tour → Step [data-confirm-workcenters]:not([disabled]) 2026-10-11 20:31:50,734 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: [4/10] Tour viin_mrp_schedule_maintenance_tour → Step [data-wo-card='1311'] 2026-10-11 20:31:50,745 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "POST /web/dataset/call_kw/viin.mrp.shopfloor.session/action_set_workcenters HTTP/1.1" 200 - 11 0.004 0.007 2026-10-11 20:31:50,916 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:50] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_board HTTP/1.1" 200 - 105 0.070 0.095 2026-10-11 20:31:50,962 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: [5/10] Tour viin_mrp_schedule_maintenance_tour → Step execute screen rendered (trigger: .o_viin_sf_execute) 2026-10-11 20:31:51,114 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:51] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 58 0.051 0.100 2026-10-11 20:31:51,144 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: [6/10] Tour viin_mrp_schedule_maintenance_tour → Step .o_viin_sf_execute 2026-10-11 20:31:51,206 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: [7/10] Tour viin_mrp_schedule_maintenance_tour → Step .o_viin_sf_panel[data-shopfloor-panel='viin_mrp_workorder_maintenance'] [data-viin-maintenance-action='request-maintenance'] 2026-10-11 20:31:51,276 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: [8/10] Tour viin_mrp_schedule_maintenance_tour → Step [data-viin-maintenance-state='done'][data-viin-maintenance-mode='request'] [data-viin-maintenance-confirmation] 2026-10-11 20:31:51,366 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:51] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_request_maintenance HTTP/1.1" 200 - 66 0.037 0.052 2026-10-11 20:31:51,388 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: [9/10] Tour viin_mrp_schedule_maintenance_tour → Step [data-viin-maintenance-state='done'][data-viin-maintenance-mode='request'] 2026-10-11 20:31:51,456 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: [10/10] Tour viin_mrp_schedule_maintenance_tour → Step schedule_maintenance really measured - a skipped measurement times out here instead of a green run (trigger: body[data-viin-mrp-maintenance-measured='schedule_maintenance']) 2026-10-11 20:31:51,522 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: tour succeeded 2026-10-11 20:31:51,523 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR viin_mrp_schedule_maintenance_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-11 20:31:51,578 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station.browser: heap 21500100 (allocated 22519808) 2026-10-11 20:31:51,581 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Closing chrome headless with pid 8004 2026-10-11 20:31:51,581 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Closing websocket connection 2026-10-11 20:31:51,582 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Terminating chrome headless with pid 8004 2026-10-11 20:31:51,676 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_203151_676315_test_an_operator_schedules_maintenance_without_stopping_the_station.txt 2026-10-11 20:31:51,676 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour.TestMaintenanceScheduledByTouch.test_an_operator_schedules_maintenance_without_stopping_the_station: Removing chrome user profile "/tmp/tmpk9h30ud6_chrome_odoo" 2026-10-11 20:31:51,725 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:31:52,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3632] 2026-10-11 20:31:52,165 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70174] 2026-10-11 20:31:52,183 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:31:53,478 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour: Starting TestBreakdownEntryPointsOverRpc.test_a_pure_request_succeeds_over_real_rpc_for_a_plain_operator ... 2026-10-11 20:31:53,489 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:tour_operator from n/a 2026-10-11 20:31:53,498 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:31:53,826 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:53] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_request_maintenance HTTP/1.1" 200 - 77 0.031 0.300 2026-10-11 20:31:53,850 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_breakdown_tour: Starting TestBreakdownEntryPointsOverRpc.test_report_then_photo_succeed_over_real_rpc_for_a_plain_operator ... 2026-10-11 20:31:53,863 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:tour_operator from n/a 2026-10-11 20:31:53,873 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:31:54,233 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:54] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_report_breakdown HTTP/1.1" 200 - 121 0.049 0.314 2026-10-11 20:31:54,239 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-11 20:31:54,285 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:31:54] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_attach_breakdown_photo HTTP/1.1" 200 - 27 0.012 0.027 2026-10-11 20:31:54,320 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:32:01,246 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040, 6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075, 6076, 6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085, 6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098, 6099, 6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111, 6112, 6113, 6114, 6115, 6116, 6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124, 6125, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133, 6134, 6135, 6136, 6137, 6138] 2026-10-11 20:32:03,447 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_shopfloor_maintenance_bridge_page_scale: Starting TestShopfloorMaintenanceBridgeQueryBudgetHoldsAcrossPageSize.test_query_count_for_one_page_does_not_scale_with_the_pages_own_record_count ... 2026-10-11 20:32:04,059 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:32:10,907 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [6259, 6260, 6261, 6262, 6263, 6264, 6265, 6266, 6267, 6268, 6269, 6270, 6271, 6272, 6273, 6274, 6275, 6276, 6277, 6278, 6279, 6280, 6281, 6282, 6283, 6284, 6285, 6286, 6287, 6288, 6289, 6290, 6291, 6292, 6293, 6294, 6295, 6296, 6297, 6298, 6299, 6300, 6301, 6302, 6303, 6304, 6305, 6306, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6314, 6315, 6316, 6317, 6318, 6319, 6320, 6321, 6322, 6323, 6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332, 6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341, 6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350, 6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359, 6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368, 6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377, 6378] 2026-10-11 20:32:12,923 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_shopfloor_maintenance_bridge_page_scale: Starting TestShopfloorMaintenanceBridgeQueryBudgetHoldsWhileAStationIsStopped.test_query_count_for_one_page_does_not_scale_with_the_pages_own_record_count ... 2026-10-11 20:32:13,610 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:32:20,316 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [6499] 2026-10-11 20:32:20,523 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [6501] 2026-10-11 20:32:20,571 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_maintenance.tests.test_shopfloor_maintenance_bridge_page_scale: Starting TestShopfloorMaintenanceBridgeMultiRecordExtBlockIsHonest.test_multi_record_payload_ext_block_does_not_present_itself_as_one_work_orders_state ... 2026-10-11 20:32:20,661 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 20:32:25,273 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [6506] 2026-10-11 20:32:26,232 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_access_reach: Starting TestOperatorReachesTheirOwnSteps.test_an_operator_completes_a_step_of_their_own_operation ... 2026-10-11 20:32:26,329 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_access_reach: Starting TestOperatorReachesTheirOwnSteps.test_an_operator_sees_every_step_configured_on_their_own_operation ... 2026-10-11 20:32:26,577 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:32:31,264 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted stock.move records with IDs: [6511] 2026-10-11 20:32:32,177 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_access_reach: Starting TestTheReachIsScopedToTheWorkersOwnJob.test_a_check_tied_to_no_production_work_order_or_transfer_stays_out_of_reach ... 2026-10-11 20:32:32,239 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 3189, model: viin.quality.check 2026-10-11 20:32:32,305 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:32:34,124 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3633] 2026-10-11 20:32:34,132 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70212] 2026-10-11 20:32:34,137 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:32:34,250 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach: Starting TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it ... 2026-10-11 20:32:34,554 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Chrome pid: 8217 2026-10-11 20:32:34,554 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Chrome headless temporary user profile dir: /tmp/tmpc2lbf9g9_chrome_odoo 2026-10-11 20:32:34,554 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Issuing json command http://127.0.0.1:38019/json/version 2026-10-11 20:32:34,556 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:38019/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:32:34,563 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Browser version: Chrome/150.0.7871.114 2026-10-11 20:32:34,563 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Issuing json command http://127.0.0.1:38019/json 2026-10-11 20:32:34,563 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:38019/json with timeout 3 increased to 10s during tests 2026-10-11 20:32:34,568 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Websocket url found: ws://127.0.0.1:38019/devtools/page/593EE11E80A50CEE371329FF2BC42B3A 2026-10-11 20:32:34,575 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Enable chrome headless console log notification 2026-10-11 20:32:34,577 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Chrome headless enable page notifications 2026-10-11 20:32:34,596 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:prestart_reach_operator from n/a 2026-10-11 20:32:34,598 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Setting session cookie in browser 2026-10-11 20:32:34,601 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Open "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=359&wo=1557&ca=20&cb=21" in browser 2026-10-11 20:32:34,601 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=359&wo=1557&ca=20&cb=21" 2026-10-11 20:32:34,613 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:32:35,531 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:35] "GET /odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=359&wo=1557&ca=20&cb=21 HTTP/1.1" 200 - 181 0.065 0.855 2026-10-11 20:32:35,534 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Navigation result: {'frameId': '593EE11E80A50CEE371329FF2BC42B3A', 'loaderId': 'DEF53D80F392BF8C5F44DF09E98D32BD', 'isDownload': False} 2026-10-11 20:32:35,534 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Evaluate ready code "odoo.isTourReady('viin_mrp_shopfloor_quality_prestart_reach_tour')" 2026-10-11 20:32:35,557 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:35] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 20:32:35,571 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.013 2026-10-11 20:32:35,577 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:35] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-10-11 20:32:35,580 121 INFO rb-001770c-225483-423667 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-11 20:32:35,581 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:35] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-11 20:32:35,706 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:35] "GET /web/webclient/load_menus/090bd703a5852432401e28dcc13c16c7ea135a69a77f8b930785a108530ec18d HTTP/1.1" 200 - 140 0.052 0.104 2026-10-11 20:32:35,716 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:35] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.114 2026-10-11 20:32:35,758 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:35] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-11 20:32:36,207 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:32:36,208 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:32:36,209 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:32:36,220 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:32:36,236 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: Owl is running in 'dev' mode. 2026-10-11 20:32:36,247 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:32:36,276 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.017 2026-10-11 20:32:36,296 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 5 0.004 0.014 2026-10-11 20:32:36,320 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.003 0.035 2026-10-11 20:32:36,331 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Evaluate test code "odoo.startTour('viin_mrp_shopfloor_quality_prestart_reach_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-viin_mrp_workorder.action_shopfloor_client?wc=359&wo=1557&ca=20&cb=21", "delayToCheckUndeterminisms": 0})" 2026-10-11 20:32:36,343 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [1/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step the workcenter selection screen renders (trigger: .o_viin_sf_workcenter_select) 2026-10-11 20:32:36,395 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:32:36,400 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "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-11 20:32:36,404 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /mail/data HTTP/1.1" 200 - 34 0.032 0.034 2026-10-11 20:32:36,434 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /web/image?model=res.users&field=avatar_128&id=3191 HTTP/1.1" 200 - 16 0.009 0.061 2026-10-11 20:32:36,436 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.078 2026-10-11 20:32:36,446 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.077 2026-10-11 20:32:36,466 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /web/image/res.partner/6153/avatar_128?unique=1791750752000 HTTP/1.1" 200 - 8 0.006 0.095 2026-10-11 20:32:36,488 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.062 2026-10-11 20:32:36,490 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:32:36,516 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:32:36,534 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 44 0.014 0.055 2026-10-11 20:32:36,558 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.067 2026-10-11 20:32:36,571 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /web/dataset/call_kw/mrp.workcenter/get_shopfloor_workcenters_data HTTP/1.1" 200 - 14 0.006 0.021 2026-10-11 20:32:36,605 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [2/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step the fixture's own station is offered (trigger: .o_viin_sf_workcenter_card[data-workcenter-card='359']) 2026-10-11 20:32:36,677 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [3/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step confirm the station selection (trigger: [data-confirm-workcenters]:not([disabled])) 2026-10-11 20:32:36,731 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [4/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step the job board is reached (trigger: .o_viin_sf_job_board) 2026-10-11 20:32:36,745 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /web/dataset/call_kw/viin.mrp.shopfloor.session/action_set_workcenters HTTP/1.1" 200 - 11 0.004 0.009 2026-10-11 20:32:36,907 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_board HTTP/1.1" 200 - 117 0.057 0.099 2026-10-11 20:32:36,947 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [5/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step the card SAYS the operation still has quality checks outstanding, while the worker can still act on it (trigger: [data-wo-card='1557'] [data-quality-board-entry]) 2026-10-11 20:32:37,005 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [6/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step the worker taps the card - the ONE tap this whole path is allowed (trigger: [data-wo-card='1557']) 2026-10-11 20:32:37,059 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [7/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step THE CIRCLE IS OPEN: tapping a gated card reaches the quality-check screen instead of a dead end (trigger: [data-shopfloor-screen="13-kiem-truoc-bat-dau"]) 2026-10-11 20:32:37,183 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:37] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 60 0.047 0.076 2026-10-11 20:32:37,220 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [8/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step the first outstanding check is on screen as a real, tappable row (trigger: [data-quality-step-id='20']) 2026-10-11 20:32:37,288 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [9/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step Start is present but genuinely disabled while checks are outstanding - the rule button_start enforces, shown honestly instead of raised after the fact (trigger: [data-action-button="start-after-checks"][disabled]) 2026-10-11 20:32:37,354 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [10/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step record the first check by its own id (trigger: [data-quality-step-id='20'] [data-quality-action="pass"]) 2026-10-11 20:32:37,424 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [11/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step record the second check by its own id (trigger: [data-quality-step-id='21'] [data-quality-action="pass"]) 2026-10-11 20:32:37,478 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:37] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_quality_pass HTTP/1.1" 200 - 28 0.020 0.032 2026-10-11 20:32:37,493 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [12/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step with nothing outstanding, Start becomes tappable ON THIS SCREEN - the worker is never sent back to the board to hunt for the card again (trigger: [data-action-button="start-after-checks"]:not([disabled])) 2026-10-11 20:32:37,621 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:37] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 65 0.058 0.079 2026-10-11 20:32:37,657 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:37] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_quality_pass HTTP/1.1" 200 - 17 0.010 0.151 2026-10-11 20:32:37,780 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:37] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 60 0.042 0.074 2026-10-11 20:32:37,807 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: [13/13] Tour viin_mrp_shopfloor_quality_prestart_reach_tour → Step the execute screen is reached - the operation is started and running (trigger: .o_viin_sf_execute) 2026-10-11 20:32:38,064 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:38] "POST /web/dataset/call_kw/mrp.workorder/action_shopfloor_start HTTP/1.1" 200 - 195 0.104 0.151 2026-10-11 20:32:38,187 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:38] "POST /web/dataset/call_kw/mrp.workorder/get_shopfloor_data HTTP/1.1" 200 - 64 0.041 0.076 2026-10-11 20:32:38,227 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: tour succeeded 2026-10-11 20:32:38,228 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: ╔═══════════════════════════════════════════════════════════════╗ ║ TOUR viin_mrp_shopfloor_quality_prestart_reach_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════╝ 2026-10-11 20:32:38,300 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.browser: heap 21861824 (allocated 23044096) 2026-10-11 20:32:38,305 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Closing chrome headless with pid 8217 2026-10-11 20:32:38,305 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Closing websocket connection 2026-10-11 20:32:38,306 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Terminating chrome headless with pid 8217 2026-10-11 20:32:38,383 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Chrome Log in: /tmp/odoo_tests/rb-001770c-225483-423667/chrome_logs/chrome_log_20261011_203238_383112_test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it.txt 2026-10-11 20:32:38,383 121 INFO rb-001770c-225483-423667 odoo.addons.viin_mrp_workorder_quality.tests.test_quality_prestart_reach.TestQualityPreStartReachTour.test_a_worker_reaches_the_quality_checks_of_an_unstarted_work_order_and_then_starts_it: Removing chrome user profile "/tmp/tmpc2lbf9g9_chrome_odoo" 2026-10-11 20:32:38,438 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:32:39,006 121 INFO rb-001770c-225483-423667 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-11 20:32:39,727 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3192, model: purchase.requisition 2026-10-11 20:32:39,765 121 INFO rb-001770c-225483-423667 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-11 20:32:41,283 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 20:32:41,932 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_display_partner_approval_request_line ... 2026-10-11 20:32:42,022 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:32:42,594 121 INFO rb-001770c-225483-423667 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-11 20:32:42,707 121 INFO rb-001770c-225483-423667 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-11 20:32:43,116 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3634] 2026-10-11 20:32:43,159 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2381] 2026-10-11 20:32:43,244 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3635] 2026-10-11 20:32:43,518 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3636] 2026-10-11 20:32:43,570 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_with_unsupported_operator_raises_user_error ... 2026-10-11 20:32:43,607 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:32:50,173 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3637] 2026-10-11 20:32:50,257 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3638] 2026-10-11 20:32:50,500 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3639] 2026-10-11 20:32:50,574 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3640] 2026-10-11 20:32:50,814 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3641] 2026-10-11 20:32:50,896 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3642] 2026-10-11 20:32:50,905 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_approval_state_filter_agrees_with_the_form ... 2026-10-11 20:32:51,255 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3643] 2026-10-11 20:32:51,534 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3644] 2026-10-11 20:32:51,598 121 INFO rb-001770c-225483-423667 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <686290376672996.1791750771.570503711700439-openerp-219-viin.approval.request@03eeb652db9e>: ['"Approval Filter Merchant" <@False>'] 2026-10-11 20:32:51,607 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3645] 2026-10-11 20:32:51,661 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_auto_merchant_approval_blocked_without_admin_responsible ... 2026-10-11 20:32:52,021 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [85] 2026-10-11 20:32:52,302 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3646] 2026-10-11 20:32:52,310 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70245] 2026-10-11 20:32:52,315 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:32:52,333 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal_user_auto_approval_test from n/a 2026-10-11 20:32:52,342 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:32:53,205 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:53] "POST /my/home/become_merchant HTTP/1.1" 400 - 211 0.083 0.781 2026-10-11 20:32:53,242 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_auto_merchant_store_approval_01 ... 2026-10-11 20:32:53,857 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3647] 2026-10-11 20:32:53,927 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3648] 2026-10-11 20:32:54,013 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2388] 2026-10-11 20:32:54,141 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3649] 2026-10-11 20:32:54,293 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_cancel_merchant_approval ... 2026-10-11 20:32:54,564 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3650] 2026-10-11 20:32:54,571 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70251] 2026-10-11 20:32:54,577 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:32:54,595 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal_user from n/a 2026-10-11 20:32:54,599 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:32:57,456 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 20:32:57,457 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:57] "POST /my/home/become_merchant HTTP/1.1" 200 - 554 0.255 2.604 2026-10-11 20:32:57,498 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2389] 2026-10-11 20:32:57,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3653] 2026-10-11 20:32:57,666 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_01 ... 2026-10-11 20:32:58,252 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3654] 2026-10-11 20:32:58,325 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3655] 2026-10-11 20:32:58,472 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_02 ... 2026-10-11 20:32:58,746 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3656] 2026-10-11 20:32:58,753 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70260] 2026-10-11 20:32:58,759 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:32:58,779 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal_user from n/a 2026-10-11 20:32:58,784 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:32:59,940 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 20:32:59,941 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:59] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.156 1.002 2026-10-11 20:33:00,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3198 deleted mail.mail records with IDs: [3657] 2026-10-11 20:33:00,524 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3658] 2026-10-11 20:33:00,700 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2391] 2026-10-11 20:33:00,807 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3659] 2026-10-11 20:33:00,869 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_03 ... 2026-10-11 20:33:01,138 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3660] 2026-10-11 20:33:01,145 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70268] 2026-10-11 20:33:01,151 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:01,168 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal_user from n/a 2026-10-11 20:33:01,173 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:33:02,438 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 20:33:02,438 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:02] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.165 1.102 2026-10-11 20:33:03,040 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3199 deleted mail.mail records with IDs: [3661] 2026-10-11 20:33:03,123 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3662] 2026-10-11 20:33:03,281 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2392] 2026-10-11 20:33:03,390 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3663] 2026-10-11 20:33:03,459 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_popup_refuse_merchant_store_approval_request ... 2026-10-11 20:33:03,497 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_refuse_merchant_store_approval_request ... 2026-10-11 20:33:03,589 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2385] 2026-10-11 20:33:03,782 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3664] 2026-10-11 20:33:03,812 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_validate_merchant_approval ... 2026-10-11 20:33:04,093 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3665] 2026-10-11 20:33:04,100 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70277] 2026-10-11 20:33:04,106 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:04,123 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal_user from n/a 2026-10-11 20:33:04,128 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:33:05,950 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 20:33:05,951 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:05] "POST /my/home/become_merchant HTTP/1.1" 200 - 554 0.248 1.576 2026-10-11 20:33:06,014 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2393] 2026-10-11 20:33:06,144 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3668] 2026-10-11 20:33:06,235 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3669] 2026-10-11 20:33:06,322 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:07,051 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3670] 2026-10-11 20:33:07,058 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70285] 2026-10-11 20:33:07,063 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:07,077 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_cancel_notifies_merchant_and_resets_to_draft ... 2026-10-11 20:33:07,441 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3671] 2026-10-11 20:33:07,507 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3672] 2026-10-11 20:33:07,541 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2394] 2026-10-11 20:33:07,629 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3673] 2026-10-11 20:33:07,669 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_confirm_notifies_merchant ... 2026-10-11 20:33:08,062 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3674] 2026-10-11 20:33:08,128 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3675] 2026-10-11 20:33:08,161 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_confirm_notifies_merchant_store ... 2026-10-11 20:33:08,632 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3676] 2026-10-11 20:33:08,698 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3677] 2026-10-11 20:33:08,731 121 INFO rb-001770c-225483-423667 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-11 20:33:09,191 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3678] 2026-10-11 20:33:09,267 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3679] 2026-10-11 20:33:09,353 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3201 deleted mail.activity records with IDs: [2397] 2026-10-11 20:33:09,455 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3201 deleted mail.mail records with IDs: [3680] 2026-10-11 20:33:09,553 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3681] 2026-10-11 20:33:09,628 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_full_approval_notifies_merchant_approved_and_activates ... 2026-10-11 20:33:10,023 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3682] 2026-10-11 20:33:10,092 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3683] 2026-10-11 20:33:10,186 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3201 deleted mail.activity records with IDs: [2398] 2026-10-11 20:33:10,288 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3201 deleted mail.mail records with IDs: [3684] 2026-10-11 20:33:10,376 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3685] 2026-10-11 20:33:10,448 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_full_approval_notifies_store_and_pauses_it ... 2026-10-11 20:33:10,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3686] 2026-10-11 20:33:10,980 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3687] 2026-10-11 20:33:11,080 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3201 deleted mail.activity records with IDs: [2399] 2026-10-11 20:33:11,182 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3201 deleted mail.mail records with IDs: [3688] 2026-10-11 20:33:11,284 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3689] 2026-10-11 20:33:11,354 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_notification_body_is_html ... 2026-10-11 20:33:11,762 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3690] 2026-10-11 20:33:11,826 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3691] 2026-10-11 20:33:12,200 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3692] 2026-10-11 20:33:12,269 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3693] 2026-10-11 20:33:12,567 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3694] 2026-10-11 20:33:12,628 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3695] 2026-10-11 20:33:12,660 121 INFO rb-001770c-225483-423667 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-11 20:33:13,064 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3696] 2026-10-11 20:33:13,131 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3697] 2026-10-11 20:33:13,219 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2403] 2026-10-11 20:33:13,341 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3698] 2026-10-11 20:33:13,389 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_real_refusal_notifies_merchant_with_reason ... 2026-10-11 20:33:13,771 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3699] 2026-10-11 20:33:13,831 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3700] 2026-10-11 20:33:13,904 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2404] 2026-10-11 20:33:14,022 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3701] 2026-10-11 20:33:14,080 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:14,093 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_signup: Starting TestMerchantAuthSignupFlow.test_merchant_signup_create_approval_request_01 ... 2026-10-11 20:33:14,371 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:33:16,316 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:anh7tro@viindoo.example.com from 127.0.0.1 2026-10-11 20:33:16,390 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3202 deleted mail.mail records with IDs: [3704] 2026-10-11 20:33:16,397 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3202 deleted mail.message records with IDs: [70344] 2026-10-11 20:33:16,406 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:anh7tro@viindoo.example.com from 127.0.0.1 2026-10-11 20:33:16,412 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 20:33:16,412 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:16] "POST /web/signup HTTP/1.1" 303 - 408 0.228 1.814 2026-10-11 20:33:16,419 121 INFO rb-001770c-225483-423667 odoo.http: Session expired 2026-10-11 20:33:16,419 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:16] "GET /my HTTP/1.1" 303 - 5 0.001 0.003 2026-10-11 20:33:17,027 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:17] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.059 0.546 2026-10-11 20:33:17,062 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_signup: Starting TestMerchantAuthSignupFlow.test_merchant_signup_create_approval_request_02 ... 2026-10-11 20:33:17,331 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:33:18,096 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2406] 2026-10-11 20:33:18,372 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:goat@viindoo.example.com from 127.0.0.1 2026-10-11 20:33:18,444 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3203 deleted mail.mail records with IDs: [3708] 2026-10-11 20:33:18,451 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3203 deleted mail.message records with IDs: [70354] 2026-10-11 20:33:18,460 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:goat@viindoo.example.com from 127.0.0.1 2026-10-11 20:33:18,465 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 20:33:18,466 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:18] "POST /web/signup HTTP/1.1" 303 - 518 0.293 0.844 2026-10-11 20:33:18,473 121 INFO rb-001770c-225483-423667 odoo.http: Session expired 2026-10-11 20:33:18,473 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:18] "GET /my HTTP/1.1" 303 - 5 0.001 0.004 2026-10-11 20:33:19,095 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:19] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.063 0.557 2026-10-11 20:33:19,138 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:24,442 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3709] 2026-10-11 20:33:24,510 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3710] 2026-10-11 20:33:24,739 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3711] 2026-10-11 20:33:24,801 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3712] 2026-10-11 20:33:25,025 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3713] 2026-10-11 20:33:25,091 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3714] 2026-10-11 20:33:25,098 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_compute_current_approved_merchant_state ... 2026-10-11 20:33:25,141 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2408] 2026-10-11 20:33:25,206 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3715] 2026-10-11 20:33:25,313 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3716] 2026-10-11 20:33:25,360 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_merchant_can_only_update_some_allowed_fields ... 2026-10-11 20:33:25,410 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2408] 2026-10-11 20:33:25,528 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3717] 2026-10-11 20:33:25,646 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3718] 2026-10-11 20:33:25,793 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_merchant_can_only_update_some_allowed_fields_for_approved_store ... 2026-10-11 20:33:25,844 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2409] 2026-10-11 20:33:25,948 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3719] 2026-10-11 20:33:26,048 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3720] 2026-10-11 20:33:26,240 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:31,483 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3721] 2026-10-11 20:33:31,564 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3722] 2026-10-11 20:33:31,826 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3723] 2026-10-11 20:33:31,893 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3724] 2026-10-11 20:33:32,118 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3725] 2026-10-11 20:33:32,200 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3726] 2026-10-11 20:33:32,207 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace_website.tests.test_approval_request: Starting TestApprovalRequest.test_merchant_store_approval_with_post_approval ... 2026-10-11 20:33:32,460 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3727] 2026-10-11 20:33:32,525 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3728] 2026-10-11 20:33:32,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2413] 2026-10-11 20:33:32,733 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3729] 2026-10-11 20:33:32,773 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_marketplace_website.tests.test_approval_request: Starting TestApprovalRequest.test_merchant_store_approval_with_pre_approval ... 2026-10-11 20:33:33,143 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3730] 2026-10-11 20:33:33,216 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3731] 2026-10-11 20:33:33,265 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2414] 2026-10-11 20:33:33,326 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3732] 2026-10-11 20:33:33,409 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3733] 2026-10-11 20:33:33,492 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:34,066 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_approval_website.tests.test_approval_request: Starting TestApprovalRequest.test_website_published_partner_approval ... 2026-10-11 20:33:34,369 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3734] 2026-10-11 20:33:34,421 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2415] 2026-10-11 20:33:34,482 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3735] 2026-10-11 20:33:34,540 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:34,554 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_auto_format ... 2026-10-11 20:33:34,653 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_format_validation ... 2026-10-11 20:33:34,800 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_length_validation ... 2026-10-11 20:33:34,892 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_company_type_change_clears_budget ... 2026-10-11 20:33:34,993 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_individual_partner_no_validation ... 2026-10-11 20:33:35,092 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:35,104 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_access_right_ownership_type: Starting TestAccessRight.test_internal_user_access_right ... 2026-10-11 20:33:35,426 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 3204, model: res.partner.ownership.type 2026-10-11 20:33:35,436 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 3204, model: res.partner.ownership.type 2026-10-11 20:33:35,438 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 3204, model: res.partner.ownership.type 2026-10-11 20:33:35,471 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_access_right_ownership_type: Starting TestAccessRight.test_partner_manager_access_right ... 2026-10-11 20:33:35,813 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted res.partner.ownership.type records with IDs: [20] 2026-10-11 20:33:35,846 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:35,862 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_access_rights_business_type: Starting TestAccessRights.test_internal_user_access_right ... 2026-10-11 20:33:36,212 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 3206, model: res.partner.ownership.type 2026-10-11 20:33:36,222 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 3206, model: res.partner.ownership.type 2026-10-11 20:33:36,225 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 3206, model: res.partner.business.type 2026-10-11 20:33:36,250 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_access_rights_business_type: Starting TestAccessRights.test_partner_manager_access_right ... 2026-10-11 20:33:36,613 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted res.partner.business.type records with IDs: [25] 2026-10-11 20:33:36,646 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:36,661 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_access_rights_employee_size: Starting TestAccessRights.test_internal_user_access_right ... 2026-10-11 20:33:36,999 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 3208, model: res.partner.employee.size 2026-10-11 20:33:37,006 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 3208, model: res.partner.employee.size 2026-10-11 20:33:37,009 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 3208, model: res.partner.employee.size 2026-10-11 20:33:37,032 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_access_rights_employee_size: Starting TestAccessRights.test_partner_manager_access_right ... 2026-10-11 20:33:37,368 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted res.partner.employee.size records with IDs: [14] 2026-10-11 20:33:37,401 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:37,414 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_access_rights_enterprise_scale: Starting TestAccessRightsEnterpriseScale.test_internal_user_access_right ... 2026-10-11 20:33:37,760 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 3210, model: res.partner.enterprise.scale 2026-10-11 20:33:37,767 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 3210, model: res.partner.enterprise.scale 2026-10-11 20:33:37,771 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 3210, model: res.partner.enterprise.scale 2026-10-11 20:33:37,795 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_access_rights_enterprise_scale: Starting TestAccessRightsEnterpriseScale.test_partner_manager_access_right ... 2026-10-11 20:33:38,142 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted res.partner.enterprise.scale records with IDs: [14] 2026-10-11 20:33:38,176 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:38,189 121 INFO rb-001770c-225483-423667 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-11 20:33:38,602 121 INFO rb-001770c-225483-423667 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-11 20:33:38,953 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:38,966 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_business_nature_sync_wizard: Starting TestBusinessNatureSyncWizard.test_action_sync_returns_success_notification ... 2026-10-11 20:33:39,333 121 INFO rb-001770c-225483-423667 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-11 20:33:39,666 121 INFO rb-001770c-225483-423667 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-11 20:33:39,989 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:40,003 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_01_remove_business_type ... 2026-10-11 20:33:40,415 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_02_remove_business_type ... 2026-10-11 20:33:40,753 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [115300] 2026-10-11 20:33:40,753 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.partner.business.type records with IDs: [18] 2026-10-11 20:33:40,776 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_archiving_business_type_excludes_it_from_default_search ... 2026-10-11 20:33:41,140 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:41,157 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_01_remove_employee_size ... 2026-10-11 20:33:41,534 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_02_remove_employee_size ... 2026-10-11 20:33:41,870 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [115310] 2026-10-11 20:33:41,871 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.partner.employee.size records with IDs: [10] 2026-10-11 20:33:41,893 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_archiving_employee_size_excludes_it_from_default_search ... 2026-10-11 20:33:42,221 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_change_employee_size_contact ... 2026-10-11 20:33:42,548 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_default_order_follows_sequence_field ... 2026-10-11 20:33:42,887 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:42,900 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_copy_generates_distinct_name ... 2026-10-11 20:33:43,258 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_delete_enterprise_scale_assigned_to_partner_is_blocked ... 2026-10-11 20:33:43,608 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_delete_enterprise_scale_not_assigned_to_partner_succeeds ... 2026-10-11 20:33:43,950 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.partner.enterprise.scale records with IDs: [22] 2026-10-11 20:33:43,973 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_unique_name_constraint_blocks_duplicate ... 2026-10-11 20:33:44,319 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:44,332 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_01_remove_ownership_type ... 2026-10-11 20:33:44,680 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_create_ownership_type ... 2026-10-11 20:33:45,001 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_duplicate_record_ownership_type ... 2026-10-11 20:33:45,312 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_ownership_type_persists_selection_value ... 2026-10-11 20:33:45,621 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_unique_name_ownership_type ... 2026-10-11 20:33:45,950 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:45,965 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_account_page_renders_business_nature_selects ... 2026-10-11 20:33:46,188 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal_business_nature_user from n/a 2026-10-11 20:33:46,197 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:33:47,288 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:47] "GET /my/account HTTP/1.1" 200 - 231 0.087 1.005 2026-10-11 20:33:47,291 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature.TestPortalBusinessNature.test_account_page_renders_business_nature_selects: waiting for threads: [] 2026-10-11 20:33:47,315 121 INFO rb-001770c-225483-423667 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-11 20:33:47,521 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:portal_business_nature_user from n/a 2026-10-11 20:33:47,532 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:33:47,898 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:47] "POST /my/account HTTP/1.1" 303 - 108 0.040 0.329 2026-10-11 20:33:48,690 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:48] "GET /my/home HTTP/1.1" 200 - 237 0.084 0.705 2026-10-11 20:33:48,770 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:48] "POST /my/account HTTP/1.1" 303 - 72 0.024 0.046 2026-10-11 20:33:48,855 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:48] "GET /my/home HTTP/1.1" 200 - 42 0.017 0.065 2026-10-11 20:33:48,885 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_optional_fields_whitelist_includes_business_nature_fields ... 2026-10-11 20:33:49,113 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:49,127 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_business_nature.tests.test_seed_data: Starting TestSeedData.test_rehomed_csv_seed_xmlids_resolve_under_merged_module ... 2026-10-11 20:33:49,159 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:49,235 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_calendar.tests.test_partner_calendar: Starting TestPartnerCalendar.test_company_calendar_change_reaches_existing_contacts ... 2026-10-11 20:33:49,355 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_calendar.tests.test_partner_calendar: Starting TestPartnerCalendar.test_contact_cannot_be_its_own_parent_without_hanging ... 2026-10-11 20:33:49,425 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_calendar.tests.test_partner_calendar: Starting TestPartnerCalendar.test_contact_created_under_company_gets_company_calendar ... 2026-10-11 20:33:49,549 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_calendar.tests.test_partner_calendar: Starting TestPartnerCalendar.test_contacts_cannot_be_each_others_parent_without_hanging ... 2026-10-11 20:33:49,711 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:49,725 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_company_manual_calendar_survives_mixed_batch_recompute ... 2026-10-11 20:33:49,905 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_company_resource_calendar_synced_with_partner ... 2026-10-11 20:33:50,031 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:50,045 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_country_recognition.tests.test_partner_country_recognition: Starting TestPartnerCountryRecognition.test_signup_fills_country_city_and_coordinates_from_geoip ... 2026-10-11 20:33:50,050 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:33:51,654 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:geoip-signup@example.com from 127.0.0.1 2026-10-11 20:33:51,727 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3237 deleted mail.mail records with IDs: [3736] 2026-10-11 20:33:51,734 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3237 deleted mail.message records with IDs: [70407] 2026-10-11 20:33:51,743 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:geoip-signup@example.com from 127.0.0.1 2026-10-11 20:33:51,748 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 20:33:51,749 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:51] "POST /web/signup HTTP/1.1" 303 - 294 0.154 1.547 2026-10-11 20:33:51,756 121 INFO rb-001770c-225483-423667 odoo.http: Session expired 2026-10-11 20:33:51,756 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:51] "GET /my HTTP/1.1" 303 - 5 0.001 0.004 2026-10-11 20:33:52,304 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:33:52] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 177 0.060 0.486 2026-10-11 20:33:52,347 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:52,360 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_filter.tests.test_filter_partner_by_phone: Starting TestFilterPartnerByPhone.test_01_filter_partner_by_phone_mobile ... 2026-10-11 20:33:52,617 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:52,630 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_identification_vn ... 2026-10-11 20:33:52,710 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_passport_vn ... 2026-10-11 20:33:52,791 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_simple_check_methods ... 2026-10-11 20:33:52,849 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_validation_methods ... 2026-10-11 20:33:52,918 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:52,931 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_industry_isic_perf: Starting TestISICMixinCreatePerf.test_10_compute_hierarchy_level4_create_populate_and_clear ... 2026-10-11 20:33:53,015 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_industry_isic_perf: Starting TestISICMixinCreatePerf.test_11_perf_no_industry_no_hierarchy_readback ... 2026-10-11 20:33:53,102 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:53,116 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_01_compute_hierarchy_from_industry_id ... 2026-10-11 20:33:53,195 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_02_inverse_set_industry_id_from_level_fields ... 2026-10-11 20:33:53,278 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_03_inverse_clear_level_fields_downgrades ... 2026-10-11 20:33:53,377 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_04_inverse_set_level_when_industry_is_child ... 2026-10-11 20:33:53,449 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_05_inverse_set_multiple_levels_priority ... 2026-10-11 20:33:53,511 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_06_compute_clear_industry_id_clears_all ... 2026-10-11 20:33:53,585 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:53,599 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_01_validate_parent_level_requirements ... 2026-10-11 20:33:53,639 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_02_validate_wrong_parent_level ... 2026-10-11 20:33:53,673 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_03_compute_full_code_all_levels ... 2026-10-11 20:33:53,698 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_04_compute_full_code_update_parent ... 2026-10-11 20:33:53,737 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_05_name_get_display ... 2026-10-11 20:33:53,762 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_06_unique_full_code_constraint ... 2026-10-11 20:33:53,791 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_07_child_ids_relationship ... 2026-10-11 20:33:53,815 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_08_cascade_delete ... 2026-10-11 20:33:53,867 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.partner.industry records with IDs: [786] 2026-10-11 20:33:53,889 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_09_is_child_of_method ... 2026-10-11 20:33:53,935 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:33:53,949 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_access_right: Starting TestAccessRight.test_internal_user_access_right ... 2026-10-11 20:33:54,300 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3737] 2026-10-11 20:33:54,307 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70414] 2026-10-11 20:33:54,312 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:54,341 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 3238, model: res.partner.shareholder 2026-10-11 20:33:54,346 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 3238, model: res.partner.shareholder 2026-10-11 20:33:54,348 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 3238, model: res.partner.shareholder 2026-10-11 20:33:54,372 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_access_right: Starting TestAccessRight.test_partner_manager_access_right ... 2026-10-11 20:33:54,708 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3738] 2026-10-11 20:33:54,715 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70415] 2026-10-11 20:33:54,720 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:54,778 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted res.partner.shareholder records with IDs: [12] 2026-10-11 20:33:54,810 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:54,822 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_check_shareholder_ids ... 2026-10-11 20:33:55,172 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3739] 2026-10-11 20:33:55,179 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70416] 2026-10-11 20:33:55,184 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:55,254 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_ownership_rate ... 2026-10-11 20:33:55,586 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3740] 2026-10-11 20:33:55,593 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70417] 2026-10-11 20:33:55,598 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:55,641 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_partner_id ... 2026-10-11 20:33:55,974 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3741] 2026-10-11 20:33:55,981 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70418] 2026-10-11 20:33:55,987 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:56,030 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_total_ownership_rate ... 2026-10-11 20:33:56,391 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3742] 2026-10-11 20:33:56,399 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70419] 2026-10-11 20:33:56,404 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:56,449 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_create_multiple_shareholders_in_one_call ... 2026-10-11 20:33:56,768 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3743] 2026-10-11 20:33:56,774 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70420] 2026-10-11 20:33:56,779 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:56,837 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_create_new_contact ... 2026-10-11 20:33:57,176 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3744] 2026-10-11 20:33:57,183 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70421] 2026-10-11 20:33:57,188 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:57,225 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_insert_shareholder_from_other_company ... 2026-10-11 20:33:57,545 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3745] 2026-10-11 20:33:57,552 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70422] 2026-10-11 20:33:57,557 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:57,601 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_total_ownership_rate_over_100_blocks_batched_create ... 2026-10-11 20:33:57,945 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3746] 2026-10-11 20:33:57,952 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70423] 2026-10-11 20:33:57,957 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:58,034 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_write_is_company_false_on_multiple_partners ... 2026-10-11 20:33:58,388 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3747] 2026-10-11 20:33:58,394 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70424] 2026-10-11 20:33:58,399 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:58,425 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.partner.shareholder records with IDs: [38, 39, 40] 2026-10-11 20:33:58,471 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_write_type_company ... 2026-10-11 20:33:58,795 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3748] 2026-10-11 20:33:58,801 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70425] 2026-10-11 20:33:58,806 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:33:58,826 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted res.partner.shareholder records with IDs: [41] 2026-10-11 20:33:58,879 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:33:58,892 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_02_create_partner_different_vat ... 2026-10-11 20:33:59,084 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_03_create_partner_duplicated_vat ... 2026-10-11 20:33:59,268 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_04_duplicate_partner_individual_not_has_company ... 2026-10-11 20:33:59,425 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_05_duplicate_partner_individual_has_company ... 2026-10-11 20:33:59,668 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_06_create_partner_existed_vat_already_archived ... 2026-10-11 20:33:59,827 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_07_update_partner_individual ... 2026-10-11 20:34:00,056 121 INFO rb-001770c-225483-423667 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-11 20:34:00,255 121 INFO rb-001770c-225483-423667 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-11 20:34:00,488 121 INFO rb-001770c-225483-423667 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_11_create_multi_partners_exeptional_case ... 2026-10-11 20:34:00,661 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:34:00,674 121 INFO rb-001770c-225483-423667 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-11 20:34:00,747 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:34:00,761 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_does_not_override_an_explicitly_supplied_analytic_account ... 2026-10-11 20:34:00,882 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_pos_config_provisions_exactly_one_analytic_account ... 2026-10-11 20:34:01,011 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_pos_config_scopes_the_analytic_account_to_its_own_company ... 2026-10-11 20:34:08,157 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_two_pos_configs_each_get_their_own_distinct_analytic_account ... 2026-10-11 20:34:08,355 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:34:08,368 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticBackfillIdempotency.test_backfill_creates_exactly_one_account_for_a_config_with_none ... 2026-10-11 20:34:08,525 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticBackfillIdempotency.test_backfill_does_not_duplicate_on_a_second_run ... 2026-10-11 20:34:08,674 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:34:08,935 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:10,926 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d27cf40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:10,927 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c620f40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:10,933 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:10,937 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c623880> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:11,221 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:14,101 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292c5c5da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:14,102 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c3f4a40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:14,108 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:14,111 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c3f6200> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:14,386 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:16,357 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2952b2e700> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:16,358 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f295795d940> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:16,363 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:16,367 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f295795f920> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:17,470 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:19,475 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f295a4898a0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:19,476 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292ced6660> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:19,481 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:19,484 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292ced79c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:19,763 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:21,703 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2956c9c220> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:21,704 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c098ac00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:21,709 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:21,713 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c098b100> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:22,840 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:24,849 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292cf14f40> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:24,850 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2959c1ade0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:24,855 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:24,858 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2959c19da0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:25,105 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:27,997 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2959bcb100> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:27,998 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f29c04a16c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:28,003 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:28,007 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f29c04a2c00> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:28,269 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:30,239 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f292d2f25c0> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:30,240 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f292c477d80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:30,245 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:30,248 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f292c477a60> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-001770c-225483/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-001770c-225483/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-001770c-225483/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-001770c-225483/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-001770c-225483/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-001770c-225483/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-001770c-225483/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:30,498 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticMerge.test_invoice_line_analytic_stamp_is_idempotent_on_repeated_stamping ... 2026-10-11 20:34:30,529 121 INFO rb-001770c-225483-423667 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-11 20:34:30,559 121 INFO rb-001770c-225483-423667 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-11 20:34:30,590 121 INFO rb-001770c-225483-423667 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-11 20:34:30,686 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:33,664 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f29586b1a80> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:33,665 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2953d33740> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:33,670 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:33,673 121 INFO rb-001770c-225483-423667 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2953d31b20> Stack (most recent call last): File "/data/build/rb-001770c-225483/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-001770c-225483/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-001770c-225483/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-001770c-225483/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-001770c-225483/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-001770c-225483/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-001770c-225483/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-001770c-225483/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-001770c-225483/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-001770c-225483/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-001770c-225483/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-001770c-225483/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-11 20:34:33,698 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:34:33,714 121 INFO rb-001770c-225483-423667 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-11 20:34:34,050 121 INFO rb-001770c-225483-423667 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-11 20:34:34,192 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:34:34,209 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos.tests.test_pos_partner_widget_strip: Starting TestPosPartnerWidgetStrip.test_get_views_override_keeps_the_readonly_rpc_contract ... 2026-10-11 20:34:34,232 121 INFO rb-001770c-225483-423667 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-11 20:34:34,407 121 INFO rb-001770c-225483-423667 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-11 20:34:34,548 121 INFO rb-001770c-225483-423667 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-11 20:34:34,780 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:34:34,793 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos.tests.test_pos_qr_bank_details: Starting TestPosQrBankDetailsFieldCoverage.test_bank_detail_fields_reach_the_till ... 2026-10-11 20:34:34,941 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:34:34,954 121 INFO rb-001770c-225483-423667 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-11 20:34:35,118 121 INFO rb-001770c-225483-423667 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-11 20:34:35,267 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:34:35,279 121 INFO rb-001770c-225483-423667 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-11 20:34:35,332 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [4] 2026-10-11 20:34:35,505 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 0 removed 2026-10-11 20:34:39,817 121 INFO rb-001770c-225483-423667 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-11 20:34:40,221 121 INFO rb-001770c-225483-423667 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: 8444 2026-10-11 20:34:40,221 121 INFO rb-001770c-225483-423667 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/tmpsi_knqkk_chrome_odoo 2026-10-11 20:34:40,221 121 INFO rb-001770c-225483-423667 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:45235/json/version 2026-10-11 20:34:40,222 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:45235/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:34:40,232 121 INFO rb-001770c-225483-423667 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-11 20:34:40,232 121 INFO rb-001770c-225483-423667 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:45235/json 2026-10-11 20:34:40,232 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:45235/json with timeout 3 increased to 10s during tests 2026-10-11 20:34:40,236 121 INFO rb-001770c-225483-423667 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:45235/devtools/page/375ED1811A456F709B7814AC8B7CE07F 2026-10-11 20:34:40,243 121 INFO rb-001770c-225483-423667 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-11 20:34:40,244 121 INFO rb-001770c-225483-423667 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-11 20:34:40,297 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:admin from n/a 2026-10-11 20:34:40,303 121 INFO rb-001770c-225483-423667 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-11 20:34:40,304 121 INFO rb-001770c-225483-423667 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-11 20:34:40,305 121 INFO rb-001770c-225483-423667 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-11 20:34:40,313 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:34:41,383 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:41] "GET /odoo/settings HTTP/1.1" 200 - 184 0.113 0.959 2026-10-11 20:34:41,386 121 INFO rb-001770c-225483-423667 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': '375ED1811A456F709B7814AC8B7CE07F', 'loaderId': '56D505691ADB67E5FE61D8440F22E54F', 'isDownload': False} 2026-10-11 20:34:41,386 121 INFO rb-001770c-225483-423667 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-11 20:34:41,413 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:41] "GET /web/assets/1be1060/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-11 20:34:41,420 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:41] "GET /web/assets/514699e/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-11 20:34:41,494 121 INFO rb-001770c-225483-423667 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-11 20:34:42,009 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /web/webclient/load_menus/342df6ec2780ad13b10fd651d108cf17db52d5455582d2e1fec21711ba1eda42 HTTP/1.1" 200 - 906 0.245 0.359 2026-10-11 20:34:42,026 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.609 2026-10-11 20:34:42,033 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.623 2026-10-11 20:34:42,042 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /web/assets/59999f7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.407 2026-10-11 20:34:42,046 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /web/assets/20d9c5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-11 20:34:42,139 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-11 20:34:42,147 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:34:42,147 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:34:42,155 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:34:42,160 121 INFO rb-001770c-225483-423667 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-11 20:34:42,189 121 INFO rb-001770c-225483-423667 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Company Without Any Point Of Sale - Settings Save Tour Fixture (408) 2026-10-11 20:34:42,225 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.021 0.043 2026-10-11 20:34:42,230 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-11 20:34:42,233 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.037 2026-10-11 20:34:42,244 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.041 2026-10-11 20:34:42,255 121 INFO rb-001770c-225483-423667 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-11 20:34:42,262 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.016 2026-10-11 20:34:42,264 121 INFO rb-001770c-225483-423667 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-11 20:34:42,297 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:42,300 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "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-11 20:34:42,474 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "POST /mail/data HTTP/1.1" 200 - 147 0.096 0.114 2026-10-11 20:34:42,496 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.007 0.211 2026-10-11 20:34:42,511 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.222 2026-10-11 20:34:42,513 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.215 2026-10-11 20:34:42,535 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /web/image/res.partner/3/avatar_128?unique=1791750875000 HTTP/1.1" 200 - 9 0.007 0.248 2026-10-11 20:34:42,581 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-11 20:34:42,600 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:42,616 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.022 2026-10-11 20:34:42,652 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /web/image/res.company/408/favicon HTTP/1.1" 200 - 9 0.007 0.049 2026-10-11 20:34:42,671 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:34:43,681 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:43] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 188 0.113 0.976 2026-10-11 20:34:43,755 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:34:44,257 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:44] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1111 0.147 0.332 2026-10-11 20:34:44,917 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:44] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.002 0.003 2026-10-11 20:34:44,949 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:44] "POST /base_setup/data HTTP/1.1" 200 - 5 0.002 0.003 2026-10-11 20:34:45,052 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:45,057 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_document/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:45,060 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_sign/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:34:45,064 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:34:45,065 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_freight_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:34:45,078 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_logistics/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:34:45,078 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_stringee/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:34:45,079 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_business_trip/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:34:45,080 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_zalo/static/description/main_screenshot.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:34:45,084 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:34:45,100 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /l10n_vn_viin_update_address/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:34:45,101 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:34:45,104 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:34:45,112 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 20:34:45,116 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_appointment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:34:45,127 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_helpdesk/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 20:34:45,127 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_hr_work_entry/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:34:45,128 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /to_hr_meal/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 20:34:45,166 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-11 20:34:45,166 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_rental/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.042 2026-10-11 20:34:45,171 121 INFO rb-001770c-225483-423667 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-11 20:34:45,172 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:34:45,173 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_sem/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:34:45,176 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:34:45,182 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:34:45,183 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:34:45,185 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:34:45,186 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /to_loan_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:45,299 121 INFO rb-001770c-225483-423667 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-11 20:34:45,301 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /to_git/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.047 2026-10-11 20:34:45,304 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_hr_overtime/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.111 2026-10-11 20:34:45,308 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_sale_subscription/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.109 2026-10-11 20:34:45,311 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /to_hr_payroll/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:34:45,331 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_social/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:34:45,334 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:34:45,337 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:34:45,338 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_amazon/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:34:45,345 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:34:45,377 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:34:45,378 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /hr_timesheet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:34:45,379 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_marketplace/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-11 20:34:45,420 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:45,420 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:34:45,422 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:34:45,428 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:45,429 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:45,433 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:34:45,436 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_workflow_automation/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:45,438 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:34:45,441 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:34:45,442 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /to_okr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:34:45,447 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /to_odoo_module/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:45,448 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_affiliate/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:45,458 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /viin_foreign_trade/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:34:45,460 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /web/static/img/mobile_app_qrcode_android.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:34:45,464 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /web/static/img/mobile_app_qrcode_ios.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:45,467 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:45] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:34:46,360 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /product_setting/static/description/icon.png HTTP/1.1" 404 - 1090 0.287 1.012 2026-10-11 20:34:46,428 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 21 0.011 1.038 2026-10-11 20:34:46,453 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 1.310 2026-10-11 20:34:46,504 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:34:46,507 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/settings.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:34:46,510 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_zalo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:34:46,516 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/crm.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:34:46,517 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/event.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 20:34:46,524 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/calendar.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:34:46,537 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/website_slides.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:34:46,538 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/sale_management.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-11 20:34:46,539 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/website.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:34:46,539 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/purchase.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:34:46,552 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/stock.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:34:46,554 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/mrp.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:34:46,558 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/contacts.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:34:46,559 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/account.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:34:46,566 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/survey.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:34:46,573 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:34:46,597 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/hr_timesheet.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-11 20:34:46,597 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/hr.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-11 20:34:46,599 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-11 20:34:46,613 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/hr_attendance.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:34:46,614 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/hr_recruitment.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-11 20:34:46,616 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/fleet.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:34:46,617 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/hr_expense.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:34:46,620 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/lunch.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:34:46,626 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:46] "GET /viin_brand/static/img/apps/point_of_sale.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:47,373 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 20:34:47,373 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:47] "POST /web/dataset/call_kw/res.config.settings/web_save HTTP/1.1" 200 - 971 0.424 1.524 2026-10-11 20:34:49,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [36192] 2026-10-11 20:34:49,599 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted ir.config_parameter records with IDs: [15] 2026-10-11 20:34:49,772 121 INFO rb-001770c-225483-423667 odoo.tests.common: Simulating signal changes during tests 2026-10-11 20:34:49,773 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:49] "POST /web/dataset/call_button/res.config.settings/execute HTTP/1.1" 200 - 1965 0.445 1.836 2026-10-11 20:34:50,084 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:50] "GET /odoo/settings HTTP/1.1" 200 - 103 0.052 0.236 2026-10-11 20:34:50,128 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.012 2026-10-11 20:34:50,135 121 INFO rb-001770c-225483-423667 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-11 20:34:50,659 121 INFO rb-001770c-225483-423667 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-11 20:34:50,666 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.003 2026-10-11 20:34:50,683 121 INFO rb-001770c-225483-423667 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-11 20:34:50,711 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:34:50,720 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.002 0.012 2026-10-11 20:34:50,944 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:50] "POST /mail/data HTTP/1.1" 200 - 149 0.080 0.118 2026-10-11 20:34:50,972 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:50] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.006 0.208 2026-10-11 20:34:50,973 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.212 2026-10-11 20:34:50,985 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:50] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.223 2026-10-11 20:34:51,102 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-11 20:34:51,133 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:51] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.014 0.016 2026-10-11 20:34:51,171 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:51] "GET /web/image/res.company/408/favicon HTTP/1.1" 304 - 9 0.006 0.045 2026-10-11 20:34:52,098 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:52] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 188 0.086 0.900 2026-10-11 20:34:52,165 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:52] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:34:52,618 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:52] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1131 0.119 0.311 2026-10-11 20:34:52,702 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:34:53,205 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:53] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.002 0.003 2026-10-11 20:34:53,222 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:53] "POST /base_setup/data HTTP/1.1" 200 - 5 0.002 0.003 2026-10-11 20:34:53,374 121 INFO rb-001770c-225483-423667 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-11 20:34:53,376 121 INFO rb-001770c-225483-423667 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-11 20:34:53,597 121 INFO rb-001770c-225483-423667 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 41157604 (allocated 42627072) 2026-10-11 20:34:53,601 121 INFO rb-001770c-225483-423667 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 8444 2026-10-11 20:34:53,602 121 INFO rb-001770c-225483-423667 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-11 20:34:53,603 121 INFO rb-001770c-225483-423667 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 8444 2026-10-11 20:34:53,680 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_203453_680202_test_settings_save_when_active_company_has_no_point_of_sale.txt 2026-10-11 20:34:53,680 121 INFO rb-001770c-225483-423667 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/tmpsi_knqkk_chrome_odoo" 2026-10-11 20:34:53,705 121 INFO rb-001770c-225483-423667 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-11 20:34:54,256 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:54] "GET /product_setting/static/description/icon.png HTTP/1.1" 404 - 1050 0.196 0.750 2026-10-11 20:34:54,294 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:54] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 0.966 2026-10-11 20:34:54,344 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:34:54] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 21 0.010 0.959 2026-10-11 20:34:54,419 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:34:54,441 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_01_default_excludes_all_online_when_multiple ... 2026-10-11 20:34:54,470 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_02_default_keeps_single_online ... 2026-10-11 20:34:54,506 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_03_duplicate_config_with_multiple_online_methods ... 2026-10-11 20:34:54,676 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:34:54,690 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_qr.tests.test_pos_payment_method_qr_fields: Starting TestPosPaymentMethodQrFields.test_pos_payment_method_loads_qr_provider_fields ... 2026-10-11 20:34:54,838 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:35:12,123 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_refund.tests.test_point_of_sale_flow_refund: Starting TestPointOfSaleFlowRefund.test_order_refund_with_invoice ... 2026-10-11 20:35:12,213 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69905093 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-10-11 20:35:14,904 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69905093 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #19 2026-10-11 20:35:14,904 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69905093 finished 2026-10-11 20:35:16,243 121 INFO rb-001770c-225483-423667 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-11 20:35:16,316 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92587474 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-10-11 20:35:17,959 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92587474 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #21 2026-10-11 20:35:17,960 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92587474 finished 2026-10-11 20:35:19,836 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-11 20:35:31,278 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend: Starting TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line ... 2026-10-11 20:35:31,630 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Chrome pid: 8763 2026-10-11 20:35:31,630 121 INFO rb-001770c-225483-423667 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/tmptmnqguyf_chrome_odoo 2026-10-11 20:35:31,630 121 INFO rb-001770c-225483-423667 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:45305/json/version 2026-10-11 20:35:31,632 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:45305/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:35:31,641 121 INFO rb-001770c-225483-423667 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-11 20:35:31,641 121 INFO rb-001770c-225483-423667 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:45305/json 2026-10-11 20:35:31,642 121 INFO rb-001770c-225483-423667 odoo.tests.common.requests: request http://127.0.0.1:45305/json with timeout 3 increased to 10s during tests 2026-10-11 20:35:31,646 121 INFO rb-001770c-225483-423667 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:45305/devtools/page/953463A0992CB4BB322C06EA437353FE 2026-10-11 20:35:31,650 121 INFO rb-001770c-225483-423667 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-11 20:35:31,657 121 INFO rb-001770c-225483-423667 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-11 20:35:31,683 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.res_users: Login successful for db:rb-001770c-225483-423667 login:pos_user from n/a 2026-10-11 20:35:31,686 121 INFO rb-001770c-225483-423667 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-11 20:35:31,687 121 INFO rb-001770c-225483-423667 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-11 20:35:31,687 121 INFO rb-001770c-225483-423667 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-11 20:35:31,696 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:35:32,271 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:32] "GET /pos/ui?config_id=26 HTTP/1.1" 200 - 130 0.049 0.529 2026-10-11 20:35:32,275 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Navigation result: {'frameId': '953463A0992CB4BB322C06EA437353FE', 'loaderId': 'D566E272C934E2492CB852B0532A9F4D', 'isDownload': False} 2026-10-11 20:35:32,275 121 INFO rb-001770c-225483-423667 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-11 20:35:32,290 121 INFO rb-001770c-225483-423667 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:35:32,302 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:32] "GET /web/assets/48bdbea/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 20:35:32,309 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:32] "GET /web/assets/ede6c6f/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-11 20:35:32,313 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:32] "GET /web/assets/26ca856/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-11 20:35:32,620 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:32] "GET /web/webclient/translations/6ff793d39d2073dd2226f90dc48a2068566ec23e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:35:32,628 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:35:32,629 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:35:32,638 121 INFO rb-001770c-225483-423667 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-11 20:35:32,642 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:32] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:35:32,647 121 INFO rb-001770c-225483-423667 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-11 20:35:32,655 121 INFO rb-001770c-225483-423667 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-11 20:35:33,051 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 312 0.138 0.278 2026-10-11 20:35:33,052 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.389 2026-10-11 20:35:33,150 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:35:33,160 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-11 20:35:33,184 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-11 20:35:33,199 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-11 20:35:33,204 121 INFO rb-001770c-225483-423667 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-11 20:35:33,254 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:35:33,260 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:35:33,281 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:35:33,287 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "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-11 20:35:33,288 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:35:33,298 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=res.company&id=411&field=logo HTTP/1.1" 200 - 9 0.008 0.017 2026-10-11 20:35:33,330 121 INFO rb-001770c-225483-423667 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-11 20:35:33,335 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image/res.users/3255/avatar_128 HTTP/1.1" 200 - 16 0.009 0.054 2026-10-11 20:35:33,345 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image/res.company/411/favicon HTTP/1.1" 200 - 4 0.002 0.060 2026-10-11 20:35:33,366 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:35:33,374 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:35:33,379 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.021 2026-10-11 20:35:33,386 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 20:35:33,393 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.035 2026-10-11 20:35:33,399 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.041 2026-10-11 20:35:33,405 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.033 2026-10-11 20:35:33,413 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.010 2026-10-11 20:35:33,418 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.027 2026-10-11 20:35:33,422 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.024 2026-10-11 20:35:33,426 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.047 2026-10-11 20:35:33,430 121 INFO rb-001770c-225483-423667 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-11 20:35:33,432 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.047 2026-10-11 20:35:33,438 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.029 2026-10-11 20:35:33,491 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.020 0.041 2026-10-11 20:35:33,537 121 INFO rb-001770c-225483-423667 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-11 20:35:33,609 121 INFO rb-001770c-225483-423667 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-11 20:35:33,664 121 INFO rb-001770c-225483-423667 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-11 20:35:33,730 121 INFO rb-001770c-225483-423667 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-11 20:35:33,796 121 INFO rb-001770c-225483-423667 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-11 20:35:33,882 121 INFO rb-001770c-225483-423667 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-11 20:35:33,894 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:35:33,895 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:35:33,940 121 INFO rb-001770c-225483-423667 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-11 20:35:33,998 121 INFO rb-001770c-225483-423667 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-11 20:35:34,073 121 INFO rb-001770c-225483-423667 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-11 20:35:34,086 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:35:34,151 121 INFO rb-001770c-225483-423667 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-11 20:35:34,155 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82313285 started for PoS orders references: [{'name': 'Order 00014-001-0001', 'uuid': '1da10c5c-89d6-48d5-adc9-93c2352ebd1c'}] 2026-10-11 20:35:34,158 121 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:35:34,649 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82313285 order {'name': 'Order 00014-001-0001', 'uuid': '1da10c5c-89d6-48d5-adc9-93c2352ebd1c'} created pos.order #23 2026-10-11 20:35:34,651 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82313285 finished 2026-10-11 20:35:34,687 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 340 0.222 0.313 2026-10-11 20:35:34,715 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-10-11 20:35:34,752 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:34] "GET /web/image?model=pos.config&id=26&field=custom_logo HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:35:34,762 121 INFO rb-001770c-225483-423667 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-11 20:35:34,830 121 INFO rb-001770c-225483-423667 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-11 20:35:34,887 121 INFO rb-001770c-225483-423667 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-11 20:35:34,945 121 INFO rb-001770c-225483-423667 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-11 20:35:35,017 121 INFO rb-001770c-225483-423667 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-11 20:35:35,075 121 INFO rb-001770c-225483-423667 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-11 20:35:35,130 121 INFO rb-001770c-225483-423667 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-11 20:35:35,200 121 INFO rb-001770c-225483-423667 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-11 20:35:35,218 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:35] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.005 0.013 2026-10-11 20:35:35,259 121 INFO rb-001770c-225483-423667 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-11 20:35:35,316 121 INFO rb-001770c-225483-423667 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-11 20:35:35,367 121 INFO rb-001770c-225483-423667 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-11 20:35:35,418 121 INFO rb-001770c-225483-423667 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-11 20:35:35,469 121 INFO rb-001770c-225483-423667 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-11 20:35:35,520 121 INFO rb-001770c-225483-423667 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-11 20:35:35,577 121 INFO rb-001770c-225483-423667 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-11 20:35:35,629 121 INFO rb-001770c-225483-423667 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-11 20:35:35,680 121 INFO rb-001770c-225483-423667 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-11 20:35:35,731 121 INFO rb-001770c-225483-423667 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-11 20:35:35,782 121 INFO rb-001770c-225483-423667 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-11 20:35:35,838 121 INFO rb-001770c-225483-423667 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-11 20:35:35,897 121 INFO rb-001770c-225483-423667 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-11 20:35:35,950 121 INFO rb-001770c-225483-423667 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-11 20:35:36,031 121 INFO rb-001770c-225483-423667 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-11 20:35:36,093 121 INFO rb-001770c-225483-423667 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-11 20:35:36,148 121 INFO rb-001770c-225483-423667 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-11 20:35:36,199 121 INFO rb-001770c-225483-423667 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-11 20:35:36,259 121 INFO rb-001770c-225483-423667 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-11 20:35:36,336 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74459885 started for PoS orders references: [{'name': 'Order 00014-001-0002', 'uuid': '35fae6f0-63c8-4845-b526-15366a024126'}] 2026-10-11 20:35:36,341 121 INFO rb-001770c-225483-423667 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-11 20:35:36,746 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74459885 order {'name': 'Order 00014-001-0002', 'uuid': '35fae6f0-63c8-4845-b526-15366a024126'} created pos.order #24 2026-10-11 20:35:36,749 121 INFO rb-001770c-225483-423667 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74459885 finished 2026-10-11 20:35:36,779 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 242 0.171 0.274 2026-10-11 20:35:36,805 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-10-11 20:35:36,831 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: tour succeeded 2026-10-11 20:35:36,832 121 INFO rb-001770c-225483-423667 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-11 20:35:36,902 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: heap 17161548 (allocated 18489344) 2026-10-11 20:35:36,903 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Closing chrome headless with pid 8763 2026-10-11 20:35:36,903 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Closing websocket connection 2026-10-11 20:35:36,904 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Terminating chrome headless with pid 8763 2026-10-11 20:35:36,972 121 INFO rb-001770c-225483-423667 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-001770c-225483-423667/chrome_logs/chrome_log_20261011_203536_971850_test_refund_reason_persists_on_refund_line.txt 2026-10-11 20:35:36,972 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Removing chrome user profile "/tmp/tmptmnqguyf_chrome_odoo" 2026-10-11 20:35:37,064 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-11 20:35:37,208 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_barcode_product_1 ... 2026-10-11 20:35:37,269 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_1 ... 2026-10-11 20:35:37,312 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_2 ... 2026-10-11 20:35:37,362 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_3 ... 2026-10-11 20:35:37,399 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_create_scale_product ... 2026-10-11 20:35:37,433 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_1 ... 2026-10-11 20:35:37,440 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-10-11 20:35:37,492 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_2 ... 2026-10-11 20:35:37,498 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-10-11 20:35:37,551 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_3 ... 2026-10-11 20:35:37,557 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-10-11 20:35:37,612 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_4 ... 2026-10-11 20:35:37,657 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:35:46,015 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_01_vnpay_supported_currencies ... 2026-10-11 20:35:46,165 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_02_create_vnpay_payment ... 2026-10-11 20:35:46,207 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_03_sql_constraints_unique_merchant_method_code ... 2026-10-11 20:35:46,352 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:35:54,771 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_vnpay.tests.test_vnpay_ipn: Starting TestVnpayIpn.test_vnpay_ipn_notifies_pos_config_channel_and_marks_payment_done ... 2026-10-11 20:35:54,903 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:35:56,265 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pos_vnpay.controllers.main: notification received from vnpay: {'amount': 100000, 'bankCode': 'NCB', 'checksum': '76077b7a9c8212b31636d4df72d8d09efb5a84708473234c9c2e723e361cbd75', 'clientTransactionCode': 'c0cb7ce6-ca5c-4ff7-a886-d070b6e77226_code123', 'merchantCode': 'VNPAY-TEST', 'merchantMethodCode': 'VNPAY-1234-QRCODE', 'methodCode': 'VNPAY_QRCODE', 'orderCode': '414_15-001-0001', 'partnerCode': 'VNPAY', 'realAmount': 100000, 'responseCode': '200', 'responseMessage': 'Confirm Success', 'totalPaid': 100000, 'transactionCode': 'VNP-TXN-0001'} 2026-10-11 20:35:56,288 121 INFO rb-001770c-225483-423667 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:35:56] "POST /payment/vnpayspos_ipn/notification HTTP/1.1" 200 - 21 0.008 1.378 2026-10-11 20:35:56,393 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:35:56,409 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_01_monthly ... 2026-10-11 20:35:56,851 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_02_annually ... 2026-10-11 20:35:57,225 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_day_of_week_only ... 2026-10-11 20:35:57,634 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_annually ... 2026-10-11 20:35:58,025 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_days_of_week_only ... 2026-10-11 20:35:58,481 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_monthly ... 2026-10-11 20:35:58,896 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_validity_annually ... 2026-10-11 20:35:59,333 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_validity_monthly ... 2026-10-11 20:35:59,744 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:35:59,759 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_crossing_new_year_applies_inside_and_at_both_endpoints ... 2026-10-11 20:35:59,964 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_crossing_new_year_can_be_saved ... 2026-10-11 20:36:00,138 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_crossing_new_year_does_not_apply_outside ... 2026-10-11 20:36:00,314 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_crossing_new_year_with_weekdays_honours_wrap_and_weekday ... 2026-10-11 20:36:00,492 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_not_crossing_new_year_behaves_as_before ... 2026-10-11 20:36:00,669 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_single_day_applies_only_on_that_day ... 2026-10-11 20:36:00,841 121 INFO rb-001770c-225483-423667 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_monthly_window_from_day_after_to_day_is_refused ... 2026-10-11 20:36:01,015 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:36:01,030 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-10-11 20:36:01,176 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-10-11 20:36:01,318 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-10-11 20:36:01,351 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:36:02,026 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval.tests.test_approval_product_mixin: Starting TestApprovalProductMixin.test_01_get_unapproved_source_templates_default_is_empty ... 2026-10-11 20:36:02,114 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval.tests.test_approval_product_mixin: Starting TestApprovalProductMixin.test_02_unapproved_product_predicate_toggles_with_approval_state ... 2026-10-11 20:36:02,567 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3749] 2026-10-11 20:36:02,624 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2416] 2026-10-11 20:36:02,682 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3750] 2026-10-11 20:36:02,741 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:36:03,316 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_display_product_approval_request_line ... 2026-10-11 20:36:03,402 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:36:04,016 121 INFO rb-001770c-225483-423667 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-11 20:36:04,365 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:36:04,972 121 INFO rb-001770c-225483-423667 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-11 20:36:05,134 121 INFO rb-001770c-225483-423667 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-11 20:36:05,578 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3751] 2026-10-11 20:36:05,635 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2417] 2026-10-11 20:36:05,696 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3752] 2026-10-11 20:36:06,185 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3753] 2026-10-11 20:36:06,244 121 INFO rb-001770c-225483-423667 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-11 20:36:06,770 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3754] 2026-10-11 20:36:06,825 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2419] 2026-10-11 20:36:06,890 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3755] 2026-10-11 20:36:06,950 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_supports_every_operator_it_advertises ... 2026-10-11 20:36:07,412 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3756] 2026-10-11 20:36:07,468 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2420] 2026-10-11 20:36:07,537 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3757] 2026-10-11 20:36:07,993 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3758] 2026-10-11 20:36:08,054 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_with_unsupported_operator_raises_user_error ... 2026-10-11 20:36:08,094 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:36:17,420 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3257 deleted mail.mail records with IDs: [3759] 2026-10-11 20:36:17,867 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval_account.tests.test_account_approval: Starting TestAccountApproval.test_warning_unapproval_product_on_invoice ... 2026-10-11 20:36:17,910 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3257 deleted mail.activity records with IDs: [2422] 2026-10-11 20:36:17,983 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3257 deleted mail.mail records with IDs: [3760] 2026-10-11 20:36:18,081 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:36:27,469 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3259 deleted mail.mail records with IDs: [3761] 2026-10-11 20:36:27,931 121 INFO rb-001770c-225483-423667 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-11 20:36:27,977 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3259 deleted mail.activity records with IDs: [2423] 2026-10-11 20:36:28,064 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3259 deleted mail.mail records with IDs: [3762] 2026-10-11 20:36:28,292 121 INFO rb-001770c-225483-423667 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-11 20:36:28,620 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:36:34,017 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3763] 2026-10-11 20:36:34,126 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3764] 2026-10-11 20:36:34,373 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3765] 2026-10-11 20:36:34,441 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3766] 2026-10-11 20:36:34,449 121 INFO rb-001770c-225483-423667 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-11 20:36:34,830 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [35] 2026-10-11 20:36:34,923 121 INFO rb-001770c-225483-423667 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-11 20:36:35,560 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3767] 2026-10-11 20:36:35,632 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3768] 2026-10-11 20:36:35,724 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2426] 2026-10-11 20:36:35,827 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3769] 2026-10-11 20:36:35,905 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_popup_refuse_merchant_store_approval_request ... 2026-10-11 20:36:35,942 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_refuse_merchant_store_approval_request ... 2026-10-11 20:36:36,029 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2424] 2026-10-11 20:36:36,190 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3770] 2026-10-11 20:36:36,256 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:36:36,991 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3771] 2026-10-11 20:36:37,004 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.message records with IDs: [71746] 2026-10-11 20:36:37,012 121 INFO rb-001770c-225483-423667 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-11 20:36:37,088 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_cancel_notifies_merchant ... 2026-10-11 20:36:37,522 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3772] 2026-10-11 20:36:37,592 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3773] 2026-10-11 20:36:37,626 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2427] 2026-10-11 20:36:37,709 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3774] 2026-10-11 20:36:37,753 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_confirm_notifies_merchant ... 2026-10-11 20:36:38,249 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3775] 2026-10-11 20:36:38,319 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3776] 2026-10-11 20:36:38,353 121 INFO rb-001770c-225483-423667 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-11 20:36:38,820 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3777] 2026-10-11 20:36:38,900 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3778] 2026-10-11 20:36:38,990 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3262 deleted mail.activity records with IDs: [2429] 2026-10-11 20:36:39,080 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3262 deleted mail.mail records with IDs: [3779] 2026-10-11 20:36:39,155 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3780] 2026-10-11 20:36:39,216 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_full_approval_notifies_merchant_approved ... 2026-10-11 20:36:39,657 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3781] 2026-10-11 20:36:39,734 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3782] 2026-10-11 20:36:39,818 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3262 deleted mail.activity records with IDs: [2430] 2026-10-11 20:36:39,907 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3262 deleted mail.mail records with IDs: [3783] 2026-10-11 20:36:39,981 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3784] 2026-10-11 20:36:40,047 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_non_merchant_product_produces_no_notification ... 2026-10-11 20:36:40,470 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3785] 2026-10-11 20:36:40,591 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3262 deleted mail.activity records with IDs: [2431] 2026-10-11 20:36:40,684 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #3262 deleted mail.mail records with IDs: [3786] 2026-10-11 20:36:40,767 121 INFO rb-001770c-225483-423667 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-11 20:36:41,235 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3787] 2026-10-11 20:36:41,320 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3788] 2026-10-11 20:36:41,412 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2432] 2026-10-11 20:36:41,538 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3789] 2026-10-11 20:36:41,571 121 INFO rb-001770c-225483-423667 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_real_refusal_notifies_merchant_with_reason ... 2026-10-11 20:36:42,090 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3790] 2026-10-11 20:36:42,164 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3791] 2026-10-11 20:36:42,252 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2433] 2026-10-11 20:36:42,397 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3792] 2026-10-11 20:36:42,442 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:36:47,750 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3793] 2026-10-11 20:36:47,822 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3794] 2026-10-11 20:36:48,052 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3795] 2026-10-11 20:36:48,119 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3796] 2026-10-11 20:36:48,127 121 INFO rb-001770c-225483-423667 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-11 20:36:48,159 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2435] 2026-10-11 20:36:48,220 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3797] 2026-10-11 20:36:48,284 121 INFO rb-001770c-225483-423667 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3798] 2026-10-11 20:36:48,438 121 INFO rb-001770c-225483-423667 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:36:48,440 121 INFO rb-001770c-225483-423667 odoo.service.server: 5753 post-tests in 13431.42s, 4595552 queries 2026-10-11 20:36:48,459 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_approval_sale: 11 tests 74.22s 10240 queries 2026-10-11 20:36:48,459 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_approval_stock: 35 tests 86.90s 32481 queries 2026-10-11 20:36:48,459 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_auth_password_policy: 6 tests 0.43s 185 queries 2026-10-11 20:36:48,459 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_auto_currency_rate: 6 tests 27.75s 12261 queries 2026-10-11 20:36:48,459 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_auto_currency_rate_acb: 10 tests 122.62s 49184 queries 2026-10-11 20:36:48,459 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_auto_currency_rate_bidv: 6 tests 58.37s 24552 queries 2026-10-11 20:36:48,459 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_auto_currency_rate_vcb: 11 tests 135.51s 55333 queries 2026-10-11 20:36:48,459 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_auto_currency_rate_xe: 5 tests 43.28s 18408 queries 2026-10-11 20:36:48,459 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_base_district: 10 tests 3.80s 1064 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_base_import_tracking: 4 tests 0.70s 132 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_base_state_group: 14 tests 1.59s 422 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_base_ward: 10 tests 3.29s 1059 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_bidv_connector: 27 tests 64.81s 26317 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_brand: 4 tests 0.12s 4 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_brand_common: 27 tests 44.75s 4042 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_brand_onboarding: 5 tests 3.49s 135 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_brand_website: 9 tests 7.09s 991 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_business_trip: 104 tests 197.42s 44417 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_business_trip_approval: 22 tests 35.82s 10052 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_business_trip_fleet: 21 tests 15.26s 5181 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_business_trip_hr_expense: 28 tests 151.55s 29775 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_crm_business_nature: 36 tests 22.89s 8935 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_crm_customer_recognition: 8 tests 1.24s 357 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_crm_dob: 6 tests 1.28s 368 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_crm_sankey: 9 tests 1.47s 486 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_customizer: 821 tests 4310.03s 336157 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_delivery_ghn: 64 tests 16.49s 6854 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_delivery_ghtk: 23 tests 3.53s 1325 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_delivery_viettelpost: 26 tests 2.40s 677 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_delivery_vn_base: 58 tests 49.61s 16761 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_delivery_vn_batch: 10 tests 2.82s 873 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_delivery_vn_pos: 17 tests 1.17s 243 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_delivery_vn_website: 11 tests 4.17s 1120 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_document: 75 tests 311.40s 71213 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_document_freight: 8 tests 5.33s 2113 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_document_parsing: 39 tests 9.39s 3462 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_document_project: 5 tests 37.58s 8963 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_duns: 6 tests 2.03s 538 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_equipment_warranty_partner_infor: 19 tests 33.05s 14938 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_estimate: 34 tests 7.89s 2970 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_estimate_approval: 20 tests 10.16s 2787 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_estimate_budget: 14 tests 35.90s 7509 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_estimate_hr: 4 tests 0.35s 95 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_estimate_project: 7 tests 1.09s 380 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_estimate_purchase: 7 tests 1.57s 538 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_estimate_sale: 7 tests 1.64s 563 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_event_partner_barcodes: 17 tests 30.14s 11716 queries 2026-10-11 20:36:48,460 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet: 18 tests 13.05s 5178 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_account: 80 tests 204.83s 44882 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_booking: 137 tests 124.97s 54781 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_booking_account: 13 tests 56.94s 5648 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_booking_approval: 18 tests 25.73s 8565 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_booking_cargo: 48 tests 57.70s 25741 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_booking_gantt: 7 tests 0.19s 37 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_booking_map: 9 tests 0.24s 44 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_booking_passenger: 94 tests 184.13s 79741 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_insurance: 17 tests 3.71s 1950 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_loading_capacity: 21 tests 7.85s 3516 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_planning: 237 tests 213.66s 68813 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_planning_account: 10 tests 0.84s 278 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_planning_gantt: 16 tests 0.71s 232 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_planning_hr_expense: 37 tests 32.11s 14772 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_planning_map: 24 tests 6.09s 1098 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_purchase: 4 tests 0.75s 272 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_sale: 23 tests 20.52s 7548 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_sale_cargo: 27 tests 11.14s 5042 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_sale_management: 3 tests 2.50s 1006 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_sale_passenger: 10 tests 6.46s 2463 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_fleet_stock: 154 tests 283.35s 175033 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_foreign_trade: 48 tests 113.89s 65889 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_foreign_trade_export: 70 tests 143.86s 59579 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_foreign_trade_export_currency_rate: 5 tests 5.90s 2939 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_foreign_trade_import: 57 tests 93.70s 39398 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_foreign_trade_import_currency_rate: 5 tests 7.45s 3350 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_freight_air: 31 tests 12.71s 6080 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_freight_air_consol: 29 tests 11.94s 5254 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_freight_consol: 145 tests 102.82s 34316 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_freight_document_parsing: 3 tests 0.70s 312 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_freight_management: 341 tests 135.29s 71406 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_freight_project: 13 tests 15.22s 7679 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_freight_road: 20 tests 6.36s 3302 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_freight_sale: 509 tests 606.75s 221312 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_freight_sale_consol: 27 tests 54.16s 23500 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_freight_sale_onbehalf: 33 tests 25.56s 9701 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_freight_sale_purchase: 86 tests 79.55s 32165 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_geo_route_map: 10 tests 0.30s 51 queries 2026-10-11 20:36:48,461 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_geography_info: 5 tests 0.26s 118 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_geography_info_world_bank: 15 tests 1.38s 56 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_google_drive: 529 tests 880.90s 414028 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_google_sheet_import: 97 tests 21.82s 9954 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_helpdesk: 55 tests 36.15s 16279 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_helpdesk_crm: 10 tests 9.10s 4540 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_helpdesk_hr: 4 tests 4.01s 2053 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_helpdesk_livechat: 4 tests 4.10s 2069 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_helpdesk_odoo_module: 4 tests 3.73s 2004 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_helpdesk_project: 25 tests 18.93s 8702 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_helpdesk_sale: 8 tests 13.91s 5808 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_helpdesk_timesheet: 4 tests 4.35s 2190 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_helpdesk_timesheet_timer: 8 tests 5.56s 2810 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr: 73 tests 12.48s 6619 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_account: 15 tests 11.92s 5042 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_appraisal: 25 tests 30.64s 15943 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_attendance_validation: 25 tests 6.20s 3448 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_contract: 132 tests 58.69s 29478 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_contract_suspension: 9 tests 13.82s 5938 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_contract_suspension_payroll: 5 tests 2.84s 1026 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_contract_suspension_seniority: 12 tests 25.83s 10874 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_employee_birthday: 25 tests 5.39s 2274 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_employee_relative_birthdate: 3 tests 0.10s 24 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_holidays: 40 tests 26.42s 12467 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_maintenance: 4 tests 0.93s 376 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_management_tiers: 18 tests 5.36s 2400 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_multi_position: 39 tests 50.46s 24735 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_overtime: 74 tests 87.04s 46235 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_overtime_approval: 81 tests 88.58s 29187 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_overtime_approval_compensatory_time_off: 5 tests 5.06s 2249 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_overtime_approval_payroll: 14 tests 13.50s 5923 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_overtime_attendance: 22 tests 20.39s 9539 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_overtime_hr_holidays: 8 tests 10.31s 4601 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_overtime_payroll: 30 tests 9.90s 3373 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_overtime_timesheet: 21 tests 22.50s 9880 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_overtime_timesheet_approval: 13 tests 10.40s 3660 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_overtime_timesheet_attendance: 12 tests 14.26s 6943 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_payroll_administrative_region: 26 tests 26.27s 15420 queries 2026-10-11 20:36:48,462 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_payroll_timesheet_wfh: 11 tests 27.81s 16957 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_project: 13 tests 6.55s 3147 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_project_timesheet_account: 4 tests 0.24s 112 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_rank: 23 tests 140.54s 79834 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_recognition_discipline: 22 tests 26.59s 14652 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_recognition_discipline_approval: 3 tests 10.97s 5866 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_recruitment: 6 tests 1.17s 530 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_recruitment_skills_resume: 10 tests 1.92s 1052 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_retirement_age: 17 tests 13.13s 6950 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_role: 26 tests 104.14s 58858 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_seniority: 18 tests 21.69s 11437 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_skill_framework: 33 tests 29.57s 17648 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_skills_slides: 10 tests 1.59s 974 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_timesheet_timer: 44 tests 9.84s 5916 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_work_entry_contract: 12 tests 7.37s 5062 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_work_entry_contract_attendance: 12 tests 2.97s 1872 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_work_entry_contract_attendance_holiday: 13 tests 5.67s 4021 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_work_entry_contract_suspension: 10 tests 0.51s 207 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_hr_work_entry_holidays: 34 tests 21.07s 13274 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_invoice_line_grouping: 13 tests 44.75s 17361 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_lang_detection: 3 tests 0.65s 11 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_link_tracker_qr_code: 18 tests 0.85s 283 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_loan_management_bank_currency_rate: 8 tests 25.19s 14936 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_logistics: 109 tests 19.07s 11034 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_logistics_account: 6 tests 1.50s 806 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_logistics_cargo_template: 16 tests 0.58s 243 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_logistics_package_type: 13 tests 0.28s 127 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_logistics_route: 21 tests 6.15s 4518 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_logistics_sale: 60 tests 80.03s 41511 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_loyalty: 22 tests 4.66s 2837 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_loyalty_pos: 12 tests 47.42s 23127 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_loyalty_sale: 18 tests 25.17s 12179 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mail_route: 14 tests 17.61s 9849 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mail_route_hr: 4 tests 1.52s 737 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_maintenance: 17 tests 2.03s 1150 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace: 191 tests 213.00s 127657 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace_loyalty: 15 tests 6.72s 4102 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace_rating: 6 tests 5.41s 3506 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace_sale: 49 tests 62.75s 34327 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace_sale_currency_conversion_diff: 3 tests 6.73s 4218 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace_sale_loyalty: 20 tests 34.78s 19283 queries 2026-10-11 20:36:48,463 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace_sale_product_configurator: 11 tests 20.95s 9659 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace_sale_stock: 5 tests 13.71s 6979 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace_snailmail: 8 tests 5.79s 3561 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace_stock: 21 tests 16.36s 10100 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace_website_sale: 31 tests 39.88s 25976 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_marketplace_website_sale_stock: 4 tests 2.05s 639 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_meeting_room: 36 tests 3.17s 1588 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp: 29 tests 30.98s 14155 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_account: 13 tests 12.64s 5081 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_filter: 3 tests 6.17s 5693 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_mps: 93 tests 179.41s 153091 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_plm_approval: 32 tests 55.09s 20007 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_plm_subcontracting_purchase: 23 tests 22.81s 12102 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_plm_test_full: 11 tests 9.52s 4560 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_plm_website_sale: 12 tests 3.23s 950 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_progress: 14 tests 5.12s 2648 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_standard_consumption: 38 tests 49.45s 24643 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_subcontracting_link: 27 tests 15.95s 6345 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_subcontracting_loss_report: 5 tests 0.22s 91 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_subcontracting_report: 50 tests 13.80s 3925 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_subcontracting_request: 22 tests 26.27s 13239 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_subcontracting_request_approval: 16 tests 19.22s 8490 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_subcontracting_request_plm: 9 tests 12.09s 6277 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_subcontracting_request_requisition: 5 tests 7.03s 3563 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_workorder: 708 tests 1230.63s 800937 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_workorder_backdate: 25 tests 21.48s 13376 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_workorder_maintenance: 49 tests 65.03s 49100 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_mrp_workorder_quality: 10 tests 17.77s 13967 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_multi_warehouse_access_control_purchase_requisition: 4 tests 2.85s 3210 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_approval: 8 tests 2.32s 1463 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_approval_marketplace: 32 tests 42.63s 22201 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_approval_marketplace_website: 4 tests 7.25s 4911 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_approval_website: 3 tests 1.05s 743 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_budget_code: 7 tests 0.55s 245 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_business_nature: 58 tests 14.06s 9261 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_calendar: 10 tests 0.87s 547 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_country_recognition: 3 tests 2.32s 488 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_filter: 3 tests 0.27s 119 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_identity: 6 tests 0.30s 109 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_industry_isic: 23 tests 1.01s 614 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_shareholder: 16 tests 4.94s 3502 queries 2026-10-11 20:36:48,464 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_partner_tax_code: 11 tests 1.78s 1286 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_pos: 36 tests 34.60s 7882 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_pos_custom_bill_logo: 6 tests 19.15s 12700 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_pos_qr: 8 tests 0.42s 233 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_pos_refund: 4 tests 25.00s 15310 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_pos_return: 3 tests 17.23s 9501 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_pos_scale: 11 tests 0.59s 327 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_pos_vnpay: 8 tests 18.74s 12445 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_pricelist_validity_advance: 19 tests 4.62s 3279 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_product: 5 tests 0.34s 1200 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_product_approval: 17 tests 6.74s 4098 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_product_approval_account: 7 tests 20.53s 13712 queries 2026-10-11 20:36:48,465 121 INFO rb-001770c-225483-423667 odoo.tests.stats: viin_product_approval_marketplace: 18 tests 19.81s 12909 queries 2026-10-11 20:36:48,466 121 ERROR rb-001770c-225483-423667 odoo.tests.result: 1 failed, 0 error(s) of 5753 tests when loading database 'rb-001770c-225483-423667' 2026-10-11 20:36:48,466 121 INFO rb-001770c-225483-423667 odoo.service.server: Initiating shutdown 2026-10-11 20:36:48,466 121 INFO rb-001770c-225483-423667 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.