| Date (UTC) | Level | Message | |
|---|---|---|---|
| 2026-10-20 06:32:30 | INFO | Init build environment with config duong-addons-run-test | |
| 2026-10-20 06:32:30 | Starting step restore from config duong-addons-run-test | ||
| 2026-10-20 06:32:30 | Restoring template 02456-19-0-all.zip from build 2456 | ||
| 2026-10-20 06:32:30 | Using Dockerfile Tag odoo:Docker19 | ||
| 2026-10-20 06:32:58 | INFO | Step restore finished in 28s | |
| 2026-10-20 06:32:58 | Starting step test_post_install from config duong-addons-run-test | ||
| 2026-10-20 06:32:58 | Using Dockerfile Tag odoo:Docker19 | ||
| 2026-10-20 06:33:05 | INFO | 1 modules loaded in 0.72s, 0 queries (+0 extra) | |
| 2026-10-20 06:33:11 | INFO | 123 modules loaded in 5.63s, 0 queries (+0 extra) | |
| 2026-10-20 06:33:12 | INFO | Pregenerating assets bundles | |
| 2026-10-20 06:39:20 | ERROR | ERROR: TestAccountMoveAttachment.test_create_records_from_empty_pdf_attachment Traceback (most recent call last): File "/data/build/odoo/addons/account/tests/test_account_move_attachment.py", line 33, in test_create_records_from_empty_pdf_attachment records = self.env['account.move']._create_records_from_attachments(attachment) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_document_import_mixin.py", line 156, in _create_records_from_attachments records = self.create([{}] * len(file_data_groups)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 3910, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_thread.py", line 329, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4663, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4816, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/odoo/odoo/orm/models.py", line 4851, in _add_precomputed_values field_value = record.sudo()[fname] if field.compute_sudo else record[fname] ~~~~~~~~~~~~~^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 6701, in __getitem__ return self._fields[key].__get__(self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields_relational.py", line 45, in __get__ return super().__get__(records, owner) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields.py", line 1745, in __get__ self.compute_value(recs) File "/data/build/odoo/odoo/orm/fields.py", line 1916, in compute_value records._compute_field_value(self) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 485, in _compute_field_value return super()._compute_field_value(field) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4961, in _compute_field_value determine(field.compute, self) File "/data/build/odoo/odoo/orm/fields.py", line 81, in determine return needle(*args) ^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 900, in _compute_journal_id move.journal_id = move._search_default_journal() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 936, in _search_default_journal raise UserError(error_msg) odoo.exceptions.UserError: No journal could be found in company My Company for any of those types: general | |
| 2026-10-20 06:39:20 | ERROR | ERROR: TestAccountMoveAttachment.test_preserving_manually_added_attachments Traceback (most recent call last): File "/data/build/odoo/addons/account/tests/test_account_move_attachment.py", line 12, in test_preserving_manually_added_attachments invoice = self.env['account.move'].create({ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 3910, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_thread.py", line 329, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4663, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4816, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/odoo/odoo/orm/models.py", line 4851, in _add_precomputed_values field_value = record.sudo()[fname] if field.compute_sudo else record[fname] ~~~~~~~~~~~~~^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 6701, in __getitem__ return self._fields[key].__get__(self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields_relational.py", line 45, in __get__ return super().__get__(records, owner) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields.py", line 1745, in __get__ self.compute_value(recs) File "/data/build/odoo/odoo/orm/fields.py", line 1916, in compute_value records._compute_field_value(self) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 485, in _compute_field_value return super()._compute_field_value(field) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4961, in _compute_field_value determine(field.compute, self) File "/data/build/odoo/odoo/orm/fields.py", line 81, in determine return needle(*args) ^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 900, in _compute_journal_id move.journal_id = move._search_default_journal() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 936, in _search_default_journal raise UserError(error_msg) odoo.exceptions.UserError: No journal could be found in company My Company for any of those types: sale | |
| 2026-10-20 06:51:46 | ERROR | ERROR: TestAccountPaymentRegister.test_register_payment_doesnt_send_email Traceback (most recent call last): File "/data/build/odoo/addons/account/tests/test_account_payment_register.py", line 929, in test_register_payment_doesnt_send_email .create({'payment_token_id': payment_token.id}) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4660, in create raise ValueError(f"Invalid field {field_name!r} in {self._name!r}") ValueError: Invalid field 'payment_token_id' in 'account.payment.register' | |
| 2026-10-20 06:52:55 | INFO | Documents module is not installed, skipping part of the test | |
| 2026-10-20 06:55:19 | ERROR | ERROR: setUpClass (odoo.addons.account.tests.test_digest.TestAccountDigest) Traceback (most recent call last): File "/data/build/odoo/odoo/tools/misc.py", line 779, in deco return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/tests/test_digest.py", line 38, in setUpClass moves = cls.env['account.move'].create({ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 3910, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_thread.py", line 329, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4663, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4816, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/odoo/odoo/orm/models.py", line 4851, in _add_precomputed_values field_value = record.sudo()[fname] if field.compute_sudo else record[fname] ~~~~~~~~~~~~~^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 6701, in __getitem__ return self._fields[key].__get__(self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields_relational.py", line 45, in __get__ return super().__get__(records, owner) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields.py", line 1745, in __get__ self.compute_value(recs) File "/data/build/odoo/odoo/orm/fields.py", line 1916, in compute_value records._compute_field_value(self) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 485, in _compute_field_value return super()._compute_field_value(field) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4961, in _compute_field_value determine(field.compute, self) File "/data/build/odoo/odoo/orm/fields.py", line 81, in determine return needle(*args) ^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 900, in _compute_journal_id move.journal_id = move._search_default_journal() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 936, in _search_default_journal raise UserError(error_msg) odoo.exceptions.UserError: No journal could be found in company YourTestCompany for any of those types: general | |
| 2026-10-20 06:56:43 | ERROR | ERROR: TestKpiProvider.test_kpi_summary Traceback (most recent call last): File "/data/build/odoo/addons/account/tests/test_kpi_provider.py", line 36, in test_kpi_summary self.env['account.move'].create( File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 3910, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_thread.py", line 329, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4663, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4816, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/odoo/odoo/orm/models.py", line 4851, in _add_precomputed_values field_value = record.sudo()[fname] if field.compute_sudo else record[fname] ~~~~~~~~~~~~~^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 6701, in __getitem__ return self._fields[key].__get__(self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields_relational.py", line 45, in __get__ return super().__get__(records, owner) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields.py", line 1745, in __get__ self.compute_value(recs) File "/data/build/odoo/odoo/orm/fields.py", line 1916, in compute_value records._compute_field_value(self) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 485, in _compute_field_value return super()._compute_field_value(field) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4961, in _compute_field_value determine(field.compute, self) File "/data/build/odoo/odoo/orm/fields.py", line 81, in determine return needle(*args) ^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 900, in _compute_journal_id move.journal_id = move._search_default_journal() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 936, in _search_default_journal raise UserError(error_msg) odoo.exceptions.UserError: No journal could be found in company My Company for any of those types: general | |
| 2026-10-20 06:56:43 | ERROR | ERROR: TestKpiProvider.test_kpi_summary_reports_posted_but_to_check_moves Traceback (most recent call last): File "/data/build/odoo/addons/account/tests/test_kpi_provider.py", line 70, in test_kpi_summary_reports_posted_but_to_check_moves move = self.env['account.move'].create({ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 3910, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_thread.py", line 329, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4663, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4816, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/odoo/odoo/orm/models.py", line 4851, in _add_precomputed_values field_value = record.sudo()[fname] if field.compute_sudo else record[fname] ~~~~~~~~~~~~~^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 6701, in __getitem__ return self._fields[key].__get__(self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields_relational.py", line 45, in __get__ return super().__get__(records, owner) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields.py", line 1745, in __get__ self.compute_value(recs) File "/data/build/odoo/odoo/orm/fields.py", line 1916, in compute_value records._compute_field_value(self) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 485, in _compute_field_value return super()._compute_field_value(field) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4961, in _compute_field_value determine(field.compute, self) File "/data/build/odoo/odoo/orm/fields.py", line 81, in determine return needle(*args) ^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 900, in _compute_journal_id move.journal_id = move._search_default_journal() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 936, in _search_default_journal raise UserError(error_msg) odoo.exceptions.UserError: No journal could be found in company My Company for any of those types: sale | |
| 2026-10-20 06:56:43 | ERROR | ERROR: TestKpiProvider.test_kpi_summary_reports_unreconciled_bank_statements Traceback (most recent call last): File "/data/build/odoo/addons/account/tests/test_kpi_provider.py", line 90, in test_kpi_summary_reports_unreconciled_bank_statements move = self.env['account.move'].create({ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 3910, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_thread.py", line 329, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4663, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4816, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/odoo/odoo/orm/models.py", line 4851, in _add_precomputed_values field_value = record.sudo()[fname] if field.compute_sudo else record[fname] ~~~~~~~~~~~~~^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 6701, in __getitem__ return self._fields[key].__get__(self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields_relational.py", line 45, in __get__ return super().__get__(records, owner) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields.py", line 1745, in __get__ self.compute_value(recs) File "/data/build/odoo/odoo/orm/fields.py", line 1916, in compute_value records._compute_field_value(self) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 485, in _compute_field_value return super()._compute_field_value(field) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4961, in _compute_field_value determine(field.compute, self) File "/data/build/odoo/odoo/orm/fields.py", line 81, in determine return needle(*args) ^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 900, in _compute_journal_id move.journal_id = move._search_default_journal() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 936, in _search_default_journal raise UserError(error_msg) odoo.exceptions.UserError: No journal could be found in company My Company for any of those types: sale | |
| 2026-10-20 06:56:43 | ERROR | ERROR: TestKpiProvider.test_kpi_summary_shouldnt_report_posted_moves Traceback (most recent call last): File "/data/build/odoo/addons/account/tests/test_kpi_provider.py", line 54, in test_kpi_summary_shouldnt_report_posted_moves move = self.env['account.move'].create({ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 3910, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_thread.py", line 329, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4663, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4816, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/odoo/odoo/orm/models.py", line 4851, in _add_precomputed_values field_value = record.sudo()[fname] if field.compute_sudo else record[fname] ~~~~~~~~~~~~~^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 6701, in __getitem__ return self._fields[key].__get__(self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields_relational.py", line 45, in __get__ return super().__get__(records, owner) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields.py", line 1745, in __get__ self.compute_value(recs) File "/data/build/odoo/odoo/orm/fields.py", line 1916, in compute_value records._compute_field_value(self) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 485, in _compute_field_value return super()._compute_field_value(field) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4961, in _compute_field_value determine(field.compute, self) File "/data/build/odoo/odoo/orm/fields.py", line 81, in determine return needle(*args) ^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 900, in _compute_journal_id move.journal_id = move._search_default_journal() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 936, in _search_default_journal raise UserError(error_msg) odoo.exceptions.UserError: No journal could be found in company My Company for any of those types: sale | |
| 2026-10-20 06:56:55 | ERROR | ERROR: Subtest TestTracking.test_invite_follower_account_moves [Single account.move] (login='admin') Traceback (most recent call last): File "/data/build/odoo/odoo/tests/common.py", line 2670, in with_users func(self, *args, **kwargs) File "/data/build/odoo/addons/account/tests/test_mail_tracking_value.py", line 78, in test_invite_follower_account_moves account_moves = self.env['account.move'].with_context(self._test_context).create(move['account_moves']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 3910, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_thread.py", line 329, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4663, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4816, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/odoo/odoo/orm/models.py", line 4851, in _add_precomputed_values field_value = record.sudo()[fname] if field.compute_sudo else record[fname] ~~~~~~~~~~~~~^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 6701, in __getitem__ return self._fields[key].__get__(self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields_relational.py", line 45, in __get__ return super().__get__(records, owner) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields.py", line 1745, in __get__ self.compute_value(recs) File "/data/build/odoo/odoo/orm/fields.py", line 1916, in compute_value records._compute_field_value(self) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 485, in _compute_field_value return super()._compute_field_value(field) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4961, in _compute_field_value determine(field.compute, self) File "/data/build/odoo/odoo/orm/fields.py", line 81, in determine return needle(*args) ^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 900, in _compute_journal_id move.journal_id = move._search_default_journal() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 936, in _search_default_journal raise UserError(error_msg) odoo.exceptions.UserError: No journal could be found in company My Company for any of those types: general | |
| 2026-10-20 06:56:55 | ERROR | ERROR: Subtest TestTracking.test_invite_follower_account_moves [Multiple account.moves] (login='admin') Traceback (most recent call last): File "/data/build/odoo/odoo/tests/common.py", line 2670, in with_users func(self, *args, **kwargs) File "/data/build/odoo/addons/account/tests/test_mail_tracking_value.py", line 78, in test_invite_follower_account_moves account_moves = self.env['account.move'].with_context(self._test_context).create(move['account_moves']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 3910, in create moves = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_thread.py", line 329, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4663, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4816, in _prepare_create_values self._add_precomputed_values(result_vals_list) File "/data/build/odoo/odoo/orm/models.py", line 4851, in _add_precomputed_values field_value = record.sudo()[fname] if field.compute_sudo else record[fname] ~~~~~~~~~~~~~^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 6701, in __getitem__ return self._fields[key].__get__(self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields_relational.py", line 45, in __get__ return super().__get__(records, owner) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/fields.py", line 1745, in __get__ self.compute_value(recs) File "/data/build/odoo/odoo/orm/fields.py", line 1916, in compute_value records._compute_field_value(self) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 485, in _compute_field_value return super()._compute_field_value(field) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/orm/models.py", line 4961, in _compute_field_value determine(field.compute, self) File "/data/build/odoo/odoo/orm/fields.py", line 81, in determine return needle(*args) ^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 900, in _compute_journal_id move.journal_id = move._search_default_journal() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/account/models/account_move.py", line 936, in _search_default_journal raise UserError(error_msg) odoo.exceptions.UserError: No journal could be found in company My Company for any of those types: general | |
| 2026-10-20 07:00:29 | ERROR | 0 failed, 10 error(s) of 1006 tests when loading database '02470-19-0-all' | |
| 2026-10-20 07:00:41 | INFO | Getting results for build 02470-19-0 | |
| 2026-10-20 07:00:41 | Step test_post_install finished in 28m |