Odoo 20 Test Suite Using Docker
Post install tests: from account to hr_recruitment_survey
- install_module account,account_check_printing,account_debit_note,account_edi,account_edi_proxy_client,account_edi_ubl_cii,account_fleet,account_payment,account_payment_custom,account_payment_interco,account_peppol,account_qr_code_emv,account_qr_code_sepa,account_tax_python,account_test,account_update_tax_tags,analytic,api_doc,attachment_indexation,auth_oauth,auth_passkey,auth_passkey_portal,auth_password_policy,auth_password_policy_portal,auth_password_policy_signup,auth_signup,auth_timeout,auth_totp,auth_totp_mail,auth_totp_portal,barcodes,barcodes_gs1_nomenclature,base,base_address_extended,base_automation,base_geolocalize,base_import,base_import_module,base_install_request,base_report_paper_muncher,base_report_wkhtmltox,base_setup,base_sparse_field,board,bus,calendar,calendar_sms,certificate,cloud_storage,cloud_storage_azure,cloud_storage_google,cloud_storage_migration,contacts,crm,crm_iap_enrich,crm_iap_mine,crm_livechat,crm_mail_plugin,crm_sale_project,crm_sms,data_recycle,delivery,digest,event,event_booth,event_booth_sale,event_crm,event_crm_sale,event_product,event_sale,event_sms,fleet,fleet_maintenance,gamification,gamification_sale_crm,google_account,google_address_autocomplete,google_calendar,google_gmail,google_recaptcha,hr,hr_address_extended,hr_attendance,hr_calendar,hr_calendar_google,hr_expense,hr_fleet,hr_gamification,hr_holidays,hr_holidays_attendance,hr_livechat,hr_maintenance,hr_presence,hr_recruitment,hr_recruitment_skills,hr_recruitment_sms,hr_recruitment_survey,hr_skills,hr_skills_event,hr_skills_slides,hr_skills_survey,hr_timesheet,hr_timesheet_attendance,hr_work_entry,html_builder,html_editor,http_routing,iap,iap_crm,iap_mail,im_livechat,iot_webserial,l10n_vn_edi_viettel,l10n_vn_edi_viettel_pos,l10n_vn_edi_viettel_stock,link_tracker,loyalty,lunch,mail,mail_bot,mail_bot_hr,mail_group,mail_plugin,mail_tracking,mail_tracking_mass_mailing,mail_tracking_sms,maintenance,marketing_card,marketing_card_event,mass_mailing,mass_mailing_crm,mass_mailing_crm_sms,mass_mailing_event,mass_mailing_event_sms,mass_mailing_event_track,mass_mailing_event_track_sms,mass_mailing_sale,mass_mailing_sale_sms,mass_mailing_slides,mass_mailing_sms,mass_mailing_themes,microsoft_account,microsoft_calendar,microsoft_outlook,mrp,mrp_account,mrp_delivery,mrp_landed_costs,mrp_product_expiry,mrp_repair,mrp_subcontracting,mrp_subcontracting_account,mrp_subcontracting_dropshipping,mrp_subcontracting_landed_costs,mrp_subcontracting_purchase,mysubscription,onboarding,partner_autocomplete,partnership,payment,payment_adyen,payment_aps,payment_asiapay,payment_authorize,payment_buckaroo,payment_custom,payment_demo,payment_dpo,payment_ecpay,payment_flutterwave,payment_iyzico,payment_mercado_pago,payment_mollie,payment_nuvei,payment_paymob,payment_paypal,payment_payu,payment_razorpay,payment_redsys,payment_stripe,payment_toss_payments,payment_worldline,payment_xendit,phone_validation,point_of_sale,populate,portal,portal_discuss,portal_rating,pos_account_tax_python,pos_adyen,pos_bancontact_pay,pos_cashdro,pos_cashmatic,pos_discount,pos_dpopay,pos_edi_ubl,pos_event,pos_event_sale,pos_glory_cash,pos_hr,pos_hr_restaurant,pos_imin,pos_loyalty,pos_mercado_pago,pos_mollie,pos_mrp,pos_online_payment,pos_online_payment_self_order,pos_partner_autocomplete,pos_pine_labs,pos_qfpay,pos_razorpay,pos_repair,pos_restaurant,pos_restaurant_loyalty,pos_safaricom,pos_sale,pos_sale_delivery,pos_sale_loyalty,pos_sale_margin,pos_sale_stock,pos_self_order,pos_self_order_bancontact_pay,pos_self_order_event,pos_self_order_pine_labs,pos_self_order_qfpay,pos_self_order_razorpay,pos_self_order_sale,pos_self_order_sms,pos_sms,pos_stock,pos_stripe,pos_viva_com,printer,privacy_lookup,product,product_email_template,product_expiry,product_margin,product_matrix,project,project_account,project_hr_expense,project_hr_skills,project_mail_plugin,project_mrp,project_mrp_account,project_mrp_sale,project_mrp_stock_landed_costs,project_purchase,project_purchase_stock,project_sale_expense,project_sms,project_stock,project_stock_account,project_stock_landed_costs,project_timesheet_holidays,project_todo,purchase,purchase_alternative,purchase_alternative_sale,purchase_alternative_stock,purchase_edi_ubl_bis3,purchase_mrp,purchase_product_matrix,purchase_repair,purchase_requisition,purchase_requisition_stock,purchase_stock,rating,repair,resource,resource_mail,rpc,sale,sale_crm,sale_edi_ubl,sale_expense,sale_expense_margin,sale_gelato,sale_gelato_stock,sale_loyalty,sale_loyalty_delivery,sale_management,sale_margin,sale_mrp,sale_mrp_margin,sale_pdf_quote_builder,sale_product_matrix,sale_project,sale_project_margin,sale_project_stock,sale_project_stock_account,sale_purchase,sale_purchase_project,sale_purchase_stock,sale_service,sale_sms,sale_stock,sale_stock_margin,sale_stock_product_expiry,sale_timesheet,sale_timesheet_margin,sales_team,sms,sms_twilio,snailmail,snailmail_account,social_media,spreadsheet,spreadsheet_account,spreadsheet_dashboard,spreadsheet_dashboard_account,spreadsheet_dashboard_event_sale,spreadsheet_dashboard_hr_expense,spreadsheet_dashboard_hr_timesheet,spreadsheet_dashboard_im_livechat,spreadsheet_dashboard_pos_hr,spreadsheet_dashboard_pos_restaurant,spreadsheet_dashboard_sale,spreadsheet_dashboard_sale_timesheet,spreadsheet_dashboard_stock_account,spreadsheet_dashboard_website_sale,spreadsheet_dashboard_website_sale_slides,stock,stock_account,stock_delivery,stock_dropshipping,stock_fleet,stock_landed_costs,stock_maintenance,stock_sms,survey,survey_crm,test_assetsbundle,test_base,test_base_automation,test_crm_full,test_data_module,test_data_module_install,test_discuss_full,test_event_full,test_html_field_history,test_http,test_import_export,test_inherit,test_inherit_depends,test_inherits_depends,test_l10n,test_mail,test_mail_full,test_mail_sms,test_main_flows,test_mass_mailing,test_populate,test_resource,test_sale_product_configurators,test_sale_purchase_edi_ubl,test_spreadsheet,test_tests,test_translation,test_uninstall,test_utm,test_web,test_website,test_website_modules,test_website_slides_full,theme_default,uom,utm,web,web_hierarchy,web_tour,web_unsplash,website,website_address_autocomplete,website_blog,website_cf_turnstile,website_crm,website_crm_iap_reveal,website_crm_livechat,website_crm_partner_assign,website_crm_sms,website_customer,website_event,website_event_booth,website_event_booth_exhibitor,website_event_booth_sale,website_event_booth_sale_exhibitor,website_event_crm,website_event_exhibitor,website_event_sale,website_event_track,website_event_track_live,website_event_track_live_quiz,website_event_track_quiz,website_forum,website_google_map,website_hr_recruitment,website_hr_recruitment_livechat,website_links,website_livechat,website_mail,website_mail_group,website_mass_mailing,website_mass_mailing_event,website_mass_mailing_sms,website_partner,website_partnership,website_payment,website_profile,website_project,website_sale,website_sale_collect,website_sale_gelato,website_sale_loyalty,website_sale_mass_mailing,website_sale_mrp,website_sale_project,website_sale_slides,website_sale_stock,website_slides,website_slides_forum,website_slides_survey,website_sms,website_timesheet
- exec_odoo --db_port 5435 --log-level=test --max-cron-threads=0 --http-interface=127.0.0.1 --load=base,rpc,web,viin_brand,to_erponline_utility,test_runbot_support --stop-after-init --test-enable --test-tags=/account,/account_check_printing,/account_debit_note,/account_edi,/account_edi_proxy_client,/account_edi_ubl_cii,/account_fleet,/account_payment,/account_payment_custom,/account_payment_interco,/account_peppol,/account_qr_code_emv,/account_qr_code_sepa,/account_tax_python,/account_test,/account_update_tax_tags,/analytic,/api_doc,/attachment_indexation,/auth_oauth,/auth_passkey,/auth_passkey_portal,/auth_password_policy,/auth_password_policy_portal,/auth_password_policy_signup,/auth_signup,/auth_timeout,/auth_totp,/auth_totp_mail,/auth_totp_portal,/barcodes,/barcodes_gs1_nomenclature,/base,/base_address_extended,/base_automation,/base_geolocalize,/base_import,/base_import_module,/base_install_request,/base_report_paper_muncher,/base_report_wkhtmltox,/base_setup,/base_sparse_field,/board,/bus,/calendar,/calendar_sms,/certificate,/cloud_storage,/cloud_storage_azure,/cloud_storage_google,/cloud_storage_migration,/contacts,/crm,/crm_iap_enrich,/crm_iap_mine,/crm_livechat,/crm_mail_plugin,/crm_sale_project,/crm_sms,/data_recycle,/delivery,/digest,/event,/event_booth,/event_booth_sale,/event_crm,/event_crm_sale,/event_product,/event_sale,/event_sms,/fleet,/fleet_maintenance,/gamification,/gamification_sale_crm,/google_account,/google_address_autocomplete,/google_calendar,/google_gmail,/google_recaptcha,/hr,/hr_address_extended,/hr_attendance,/hr_calendar,/hr_calendar_google,/hr_expense,/hr_fleet,/hr_gamification,/hr_holidays,/hr_holidays_attendance,/hr_livechat,/hr_maintenance,/hr_presence,/hr_recruitment,/hr_recruitment_skills,/hr_recruitment_sms,/hr_recruitment_survey,-at_install,-/website_event_booth_exhibitor/tests/test_wevent_booth_exhibitor.py:TestWEventBoothExhibitorCommon.test_register,-/website_sale/tests/test_website_sale_image.py:TestWebsiteSaleRemoveImage.test_website_sale_add_and_remove_main_product_image_no_variant,-:TestIndustryFsmUi.test_ui,-/sale_management/tests/test_sale_ui.py:TestUi.test_04_portal_sale_signature_without_name_tour,-:TestMigrateEmployeeWithContract,-:TestMigrateEmployee,-/l10n_pe_edi_pos/tests/test_frontend.py:TestUi.test_pos_invoice_order_and_refund,-/helpdesk/tests/test_helpdesk_rating.py:TestHelpdeskRating.test_helpdesk_dashboard,-/website/tests/test_ui.py:TestUi.test_33_website_menus,-/account/tests/test_tour.py:TestUi.test_01_account_tour,-/website_sale_wishlist/tests/test_wishlist_process.py:TestWishlistProcess.test_01_wishlist_tour,-/test_l10n_be_hr_payroll_account/tests/test_employee_job_change.py:TestEmployeeJobChange.test_employee_job_change,-/test_website_sale_full/tests/test_ui_rental_comparison.py:TestUi.test_website_sale_renting_comparison_ui,-/knowledge/tests/test_knowledge_editor_commands.py:TestKnowledgeEditorCommands.test_knowledge_calendar_command_tour,-:TestAddToCartSnippet.test_configure_product,-.test_generic_localization,-:TestPickShipBackorder.test_pick_assign_and_backorder,-/hr_holidays/tests/test_leave_requests.py:TestLeaveRequests.test_calendar_event_create_access_rights,-:TestError.test_04_multi_db,-:TestOrderEdiUbl.test_so_import_product_from_po,-:TestReportsRendering.test_report_specific_paperformat_args,-:TestKpiProvider
| Create Date | Level | Message |
|---|---|---|
| 10/20/2026 03:01:00 PM | WARNING |
Not loading server-wide module(s) viin_brand, to_erponline_utility, test_runbot_support: not on the addons path of this build (their repository is left out, e.g. it has no 20.0 branch)
|
| 10/20/2026 03:01:00 PM | INFO |
Post install tests: from account to hr_recruitment_survey:
Command: exec_odoo args: --db_port 5435 --log-level=test --max-cron-threads=0 --http-interface=127.0.0.1 --load=base,rpc,web --stop-after-init --test-enable --test-tags=/account,/account_check_printing,/account_debit_note,/account_edi,/account_edi_proxy_client,/account_edi_ubl_cii,/account_fleet,/account_payment,/account_payment_custom,/account_payment_interco,/account_peppol,/account_qr_code_emv,/account_qr_code_sepa,/account_tax_python,/account_test,/account_update_tax_tags,/analytic,/api_doc,/attachment_indexation,/auth_oauth,/auth_passkey,/auth_passkey_portal,/auth_password_policy,/auth_password_policy_portal,/auth_password_policy_signup,/auth_signup,/auth_timeout,/auth_totp,/auth_totp_mail,/auth_totp_portal,/barcodes,/barcodes_gs1_nomenclature,/base,/base_address_extended,/base_automation,/base_geolocalize,/base_import,/base_import_module,/base_install_request,/base_report_paper_muncher,/base_report_wkhtmltox,/base_setup,/base_sparse_field,/board,/bus,/calendar,/calendar_sms,/certificate,/cloud_storage,/cloud_storage_azure,/cloud_storage_google,/cloud_storage_migration,/contacts,/crm,/crm_iap_enrich,/crm_iap_mine,/crm_livechat,/crm_mail_plugin,/crm_sale_project,/crm_sms,/data_recycle,/delivery,/digest,/event,/event_booth,/event_booth_sale,/event_crm,/event_crm_sale,/event_product,/event_sale,/event_sms,/fleet,/fleet_maintenance,/gamification,/gamification_sale_crm,/google_account,/google_address_autocomplete,/google_calendar,/google_gmail,/google_recaptcha,/hr,/hr_address_extended,/hr_attendance,/hr_calendar,/hr_calendar_google,/hr_expense,/hr_fleet,/hr_gamification,/hr_holidays,/hr_holidays_attendance,/hr_livechat,/hr_maintenance,/hr_presence,/hr_recruitment,/hr_recruitment_skills,/hr_recruitment_sms,/hr_recruitment_survey,-at_install,-/website_event_booth_exhibitor/tests/test_wevent_booth_exhibitor.py:TestWEventBoothExhibitorCommon.test_register,-/website_sale/tests/test_website_sale_image.py:TestWebsiteSaleRemoveImage.test_website_sale_add_and_remove_main_product_image_no_variant,-:TestIndustryFsmUi.test_ui,-/sale_management/tests/test_sale_ui.py:TestUi.test_04_portal_sale_signature_without_name_tour,-:TestMigrateEmployeeWithContract,-:TestMigrateEmployee,-/l10n_pe_edi_pos/tests/test_frontend.py:TestUi.test_pos_invoice_order_and_refund,-/helpdesk/tests/test_helpdesk_rating.py:TestHelpdeskRating.test_helpdesk_dashboard,-/website/tests/test_ui.py:TestUi.test_33_website_menus,-/account/tests/test_tour.py:TestUi.test_01_account_tour,-/website_sale_wishlist/tests/test_wishlist_process.py:TestWishlistProcess.test_01_wishlist_tour,-/test_l10n_be_hr_payroll_account/tests/test_employee_job_change.py:TestEmployeeJobChange.test_employee_job_change,-/test_website_sale_full/tests/test_ui_rental_comparison.py:TestUi.test_website_sale_renting_comparison_ui,-/knowledge/tests/test_knowledge_editor_commands.py:TestKnowledgeEditorCommands.test_knowledge_calendar_command_tour,-:TestAddToCartSnippet.test_configure_product,-.test_generic_localization,-:TestPickShipBackorder.test_pick_assign_and_backorder,-/hr_holidays/tests/test_leave_requests.py:TestLeaveRequests.test_calendar_event_create_access_rights,-:TestError.test_04_multi_db,-:TestOrderEdiUbl.test_so_import_product_from_po,-:TestReportsRendering.test_report_specific_paperformat_args,-:TestKpiProvider
|
| 10/20/2026 03:01:00 PM | INFO |
Docker command:
cd /data/build; python3 rb-aa5c29f-225760/odoo-bin --addons-path rb-aa5c29f-225760/odoo/addons,rb-aa5c29f-225760/addons -d rb-aa5c29f-225760-426738 --data-dir /data/build/datadir --db_port 5435 --log-level=test --max-cron-threads=0 --http-interface=127.0.0.1 --load=base,rpc,web --stop-after-init --test-enable --test-tags=/account,/account_check_printing,/account_debit_note,/account_edi,/account_edi_proxy_client,/account_edi_ubl_cii,/account_fleet,/account_payment,/account_payment_custom,/account_payment_interco,/account_peppol,/account_qr_code_emv,/account_qr_code_sepa,/account_tax_python,/account_test,/account_update_tax_tags,/analytic,/api_doc,/attachment_indexation,/auth_oauth,/auth_passkey,/auth_passkey_portal,/auth_password_policy,/auth_password_policy_portal,/auth_password_policy_signup,/auth_signup,/auth_timeout,/auth_totp,/auth_totp_mail,/auth_totp_portal,/barcodes,/barcodes_gs1_nomenclature,/base,/base_address_extended,/base_automation,/base_geolocalize,/base_import,/base_import_module,/base_install_request,/base_report_paper_muncher,/base_report_wkhtmltox,/base_setup,/base_sparse_field,/board,/bus,/calendar,/calendar_sms,/certificate,/cloud_storage,/cloud_storage_azure,/cloud_storage_google,/cloud_storage_migration,/contacts,/crm,/crm_iap_enrich,/crm_iap_mine,/crm_livechat,/crm_mail_plugin,/crm_sale_project,/crm_sms,/data_recycle,/delivery,/digest,/event,/event_booth,/event_booth_sale,/event_crm,/event_crm_sale,/event_product,/event_sale,/event_sms,/fleet,/fleet_maintenance,/gamification,/gamification_sale_crm,/google_account,/google_address_autocomplete,/google_calendar,/google_gmail,/google_recaptcha,/hr,/hr_address_extended,/hr_attendance,/hr_calendar,/hr_calendar_google,/hr_expense,/hr_fleet,/hr_gamification,/hr_holidays,/hr_holidays_attendance,/hr_livechat,/hr_maintenance,/hr_presence,/hr_recruitment,/hr_recruitment_skills,/hr_recruitment_sms,/hr_recruitment_survey,-at_install,-/website_event_booth_exhibitor/tests/test_wevent_booth_exhibitor.py:TestWEventBoothExhibitorCommon.test_register,-/website_sale/tests/test_website_sale_image.py:TestWebsiteSaleRemoveImage.test_website_sale_add_and_remove_main_product_image_no_variant,-:TestIndustryFsmUi.test_ui,-/sale_management/tests/test_sale_ui.py:TestUi.test_04_portal_sale_signature_without_name_tour,-:TestMigrateEmployeeWithContract,-:TestMigrateEmployee,-/l10n_pe_edi_pos/tests/test_frontend.py:TestUi.test_pos_invoice_order_and_refund,-/helpdesk/tests/test_helpdesk_rating.py:TestHelpdeskRating.test_helpdesk_dashboard,-/website/tests/test_ui.py:TestUi.test_33_website_menus,-/account/tests/test_tour.py:TestUi.test_01_account_tour,-/website_sale_wishlist/tests/test_wishlist_process.py:TestWishlistProcess.test_01_wishlist_tour,-/test_l10n_be_hr_payroll_account/tests/test_employee_job_change.py:TestEmployeeJobChange.test_employee_job_change,-/test_website_sale_full/tests/test_ui_rental_comparison.py:TestUi.test_website_sale_renting_comparison_ui,-/knowledge/tests/test_knowledge_editor_commands.py:TestKnowledgeEditorCommands.test_knowledge_calendar_command_tour,-:TestAddToCartSnippet.test_configure_product,-.test_generic_localization,-:TestPickShipBackorder.test_pick_assign_and_backorder,-/hr_holidays/tests/test_leave_requests.py:TestLeaveRequests.test_calendar_event_create_access_rights,-:TestError.test_04_multi_db,-:TestOrderEdiUbl.test_so_import_product_from_po,-:TestReportsRendering.test_report_specific_paperformat_args,-:TestKpiProvider ;
|
| 10/20/2026 03:01:00 PM | INFO |
Restoring from: rb-aa5c29f-225760-426737
|
| 10/20/2026 03:01:00 PM | INFO |
Using Dockerfile tag odoo20python314:DockerImage
|
| 10/20/2026 03:01:00 PM | INFO |
Container rb-aa5c29f-225760-426738 started !
|
| 10/20/2026 05:15:55 PM | INFO |
Container rb-aa5c29f-225760-426738 stopped !
|
| 10/20/2026 05:15:55 PM | ERROR |
odoo.addons.account.tests.test_account_account: FAIL: TestAccountAccount.test_compute_account_type_on_code_change
Traceback (most recent call last):
File "/data/build/rb-aa5c29f-225760/addons/account/tests/test_account_account.py", line 284, in test_compute_account_type_on_code_change
self.assertTrue(account_form.reconcile)
^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-aa5c29f-225760/odoo/tests/form.py", line 345, in __getattr__
return self[field_name]
~~~~^^^^^^^^^^^^
File "/data/build/rb-aa5c29f-225760/odoo/tests/form.py", line 350, in __getitem__
assert field_info is not None, f"{field_name!r} was not found in the view"
^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 'reconcile' was not found in the view
|
| 10/20/2026 05:15:55 PM | ERROR |
odoo.addons.account.tests.test_sequence_mixin: FAIL: TestSequenceMixin.test_journal_sequence_format
Traceback (most recent call last):
File "/data/build/rb-aa5c29f-225760/addons/account/tests/test_sequence_mixin.py", line 357, in test_journal_sequence_format
self.assertEqual(
~~~~~~~~~~~~~~~~^
[next_move.name, next_move_month.name, next_move_year.name],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[sequence_next, sequence_next_month, sequence_next_year],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
AssertionError: Lists differ: ['JRNL/2015-16/00002', 'JRNL/2015-16/00003', 'JRNL/2015-17/00001'] != ['JRNL/2015-16/00002', 'JRNL/2016-17/00001', 'JRNL/2016-17/00002']
First differing element 1:
'JRNL/2015-16/00003'
'JRNL/2016-17/00001'
- ['JRNL/2015-16/00002', 'JRNL/2015-16/00003', 'JRNL/2015-17/00001']
+ ['JRNL/2015-16/00002', 'JRNL/2016-17/00001', 'JRNL/2016-17/00002']
|
| 10/20/2026 05:15:55 PM | ERROR |
odoo.addons.account_edi_ubl_cii.tests.test_cii_export_facturx_fr: ERROR: CiiExportFacturXFR.test_invoice_deferred_dates
Traceback (most recent call last):
File "/data/build/rb-aa5c29f-225760/odoo/orm/models.py", line 5545, in _update_cache
field_values = [(fields[name], value) for name, value in values.items() if name != 'id']
~~~~~~^^^^^^
KeyError: 'deferred_start_date'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/rb-aa5c29f-225760/addons/account_edi_ubl_cii/tests/test_cii_export_facturx_fr.py", line 425, in test_invoice_deferred_dates
invoice = self._create_invoice(
partner_id=self.partner_fr,
...<17 lines>...
post=True,
)
File "/data/build/rb-aa5c29f-225760/addons/account/tests/common.py", line 757, in _create_invoice
invoice = cls.env['account.move'].create([{
'move_type': move_type,
'partner_id': cls.partner_a.id,
**invoice_args,
}])
File "/data/build/rb-aa5c29f-225760/odoo/orm/decorators.py", line 330, in create
return method(self, vals_list)
File "/data/build/rb-aa5c29f-225760/addons/purchase/models/account_invoice.py", line 262, in create
moves = super(AccountMove, self).create(vals_list)
File "/data/build/rb-aa5c29f-225760/odoo/orm/decorators.py", line 330, in create
return method(self, vals_list)
File "/data/build/rb-aa5c29f-225760/addons/account/models/account_move.py", line 3986, in create
moves = super().create(vals_list)
File "/data/build/rb-aa5c29f-225760/odoo/orm/decorators.py", line 330, in create
return method(self, vals_list)
File "/data/build/rb-aa5c29f-225760/addons/mail/models/mail_thread.py", line 362, in create
threads = super(MailThread, self).create(vals_list)
File "/data/build/rb-aa5c29f-225760/odoo/orm/decorators.py", line 330, in create
return method(self, vals_list)
File "/data/build/rb-aa5c29f-225760/odoo/orm/models.py", line 4134, in create
new_vals_list = self._prepare_create_values(vals_list)
File "/data/build/rb-aa5c29f-225760/odoo/orm/models.py", line 4299, in _prepare_create_values
self._add_precomputed_values(result_vals_list)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "/data/build/rb-aa5c29f-225760/odoo/orm/models.py", line 4333, in _add_precomputed_values
records = self.browse().concat(self.new(vals) for vals in vals_list_todo)
File "/data/build/rb-aa5c29f-225760/odoo/orm/models.py", line 6029, in concat
for arg in (self, *it, *args):
^^^^^^^^^^^^^^^^^^
File "/data/build/rb-aa5c29f-225760/odoo/orm/models.py", line 4333, in <genexpr>
records = self.browse().concat(self.new(vals) for vals in vals_list_todo)
~~~~~~~~^^^^^^
File "/data/build/rb-aa5c29f-225760/odoo/orm/models.py", line 5931, in new
record._update_cache(values, validate=False)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-aa5c29f-225760/odoo/orm/models.py", line 5551, in _update_cache
value = field.convert_to_cache(value, self, validate)
File "/data/build/rb-aa5c29f-225760/odoo/orm/fields_relational.py", line 667, in convert_to_cache
ids.add(comodel.new(command[2], ref=command[1]).id)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-aa5c29f-225760/odoo/orm/models.py", line 5931, in new
record._update_cache(values, validate=False)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-aa5c29f-225760/odoo/orm/models.py", line 5547, in _update_cache
raise ValueError("Invalid field %r on model %r" % (e.args[0], self._name))
ValueError: Invalid field 'deferred_start_date' on model 'account.move.line'
|
| 10/20/2026 05:15:55 PM | ERROR |
odoo.addons.hr_holidays.tests.test_leave_outside_schedule: FAIL: TestLeaveOutsideSchedule.test_hour_unit_working_time_fully_flexible_centered_not_midnight
Traceback (most recent call last):
File "/data/build/rb-aa5c29f-225760/addons/hr_holidays/tests/test_leave_outside_schedule.py", line 171, in test_hour_unit_working_time_fully_flexible_centered_not_midnight
self.assertEqual(leave.request_hour_from, 8.0)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 0.0 != 8.0
|
| 10/20/2026 05:15:55 PM | ERROR |
odoo.addons.hr_holidays.tests.test_leave_outside_schedule: FAIL: TestLeaveOutsideSchedule.test_hour_unit_working_time_outside_schedule_no_validation_error_on_approve
Traceback (most recent call last):
File "/data/build/rb-aa5c29f-225760/addons/hr_holidays/tests/test_leave_outside_schedule.py", line 115, in test_hour_unit_working_time_outside_schedule_no_validation_error_on_approve
self.assertEqual((leave.date_to - leave.date_from).total_seconds() / 3600.0, 4)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 12.0 != 4
|
| 10/20/2026 05:15:55 PM | ERROR |
odoo.tests.result: 4 failed, 1 error(s) of 3020 tests when loading database 'rb-aa5c29f-225760-426738'
|
| 10/20/2026 05:15:55 PM | INFO |
Cleaning all resource
|
| 10/20/2026 05:15:55 PM | INFO |
Cleanup finished
|