Docker command: python3 "Gitlab Phileas Odoo 18.0/odoo-bin" --addons-path "Gitlab Phileas Common modules 18.0,Gitlab Phileas Core TMS 18.0,OS4B raud,Gitlab Phileas Community 18.0,Gitlab Phileas Odoo 18.0/addons,Gitlab Phileas Odoo 18.0/odoo/addons" -d 00246-master-all -i l10n_rs,account_tax_python,mass_mailing_themes,l10n_pe,tms_access_rights_tests,l10n_ci,raud_import_tests,l10n_tz_account,l10n_hn,payment_demo,intrastat_product,web_vis_timeline,base_setup,l10n_bg,pos_self_order_epson_printer,base_address_extended,l10n_ar_pos,mass_mailing_sms,l10n_tn,transifex,barcodes,l10n_pe_website_sale,tms_account_tests,web_m2x_options,l10n_om,payment_buckaroo,l10n_ar,spreadsheet_dashboard_stock_account,pos_event,portal,l10n_gcc_invoice_stock_account,auth_totp_mail_enforce,l10n_ke_edi_tremol,spreadsheet_dashboard_hr_timesheet,hr_presence,delivery_stock_picking_batch,cadis_YMS,raud_import,spreadsheet_dashboard_event_sale,l10n_ua,purchase_analytic,tms_access_rights_notico_appointment,website_project,l10n_sn,sale_margin,web_form_dialog_improved,project_mrp_stock_landed_costs,l10n_hr_kuna,sales_team,api_connector_tms,spreadsheet_dashboard_pos_restaurant,l10n_at,mass_mailing_sale_sms,cadis_common_tests,test_inherit_depends,l10n_gr_edi,payment_adyen,account_qr_code_emv,l10n_tr_nilvera,website_mass_mailing_sms,payment_flutterwave,test_performance,hw_escpos,pos_self_order_adyen,project_hr_expense,date_range,l10n_do,tms_notico_appointment,google_calendar,event_crm,l10n_eg_edi_eta,website_partner,l10n_cg,sale_timesheet,mrp_account,website_sale_collect,stock_picking_batch,crm_livechat,project_purchase,test_data_module_install,tms_access_rights_fr,l10n_my_edi,google_recaptcha,l10n_anz_ubl_pint,product_images,hr_livechat,base_phone,l10n_gcc_pos,link_tracker,pos_sms,l10n_dk,pos_self_order_razorpay,analytic,tms_edi,tms_account,project_sale_expense,website_sale_slides,spreadsheet_dashboard_hr_expense,website_slides,mis_template_financial_report,account,l10n_din5008_stock,sale_timesheet_margin,website_mail,improved_base_phone,attachment_indexation,l10n_gw,l10n_za,calendar_sms,pos_restaurant_adyen,hr_work_entry_holidays,l10n_lb_account,hw_posbox_homepage,autovacuum_message_attachment_improve,raud_data,tms_notico_tests,tms_data,payment_mercado_pago,hr_holidays_contract,l10n_be_pos_restaurant,privacy_lookup,disable_scroll_top_form,tms_fr,bus,l10n_din5008,test_action_bindings,tms_access_rights,mrp,test_crm_full,cadis_common,autovacuum_message_attachment,mass_mailing_event,fleet,l10n_bf,website_event_crm,l10n_rs_edi,l10n_jo_edi,pos_sale,queue_job_improve,stock_fleet,tms_mobile_tests,project,phone_validation,pos_viva_wallet,l10n_ch,website_mail_group,l10n_fr_account,l10n_test_pos_qr_payment,test_spreadsheet,intrastat_base,hr_expense,l10n_mc,project_purchase_stock,account_edi_ubl_cii_tax_extension,pos_hr_restaurant,hr_recruitment_skills,sale_expense,l10n_fi_sale,l10n_in_gstin_status,test_discuss_full,l10n_hu,partner_external_map,pos_sale_loyalty,pos_pine_labs,product_margin,l10n_tr_nilvera_edispatch,l10n_gn,auth_ldap,pos_self_order_sale,queue_job_web_notify,mrp_product_expiry,l10n_iq,payment_razorpay_oauth,tms_wms,l10n_mt_pos,l10n_tw_edi_ecpay_website_sale,pdf_unique_file,l10n_ve,tms_portal_tests,snailmail,stock_sms,disable_odoo_online,test_event_full,l10n_tr,pos_discount,improved_section_and_note_fields_backend,l10n_eg,website_links,partner_fax,l10n_td,mis_builder,l10n_cz,website_sale_comparison_wishlist,hr_fleet,test_testing_utilities,website_cf_turnstile,website_crm,payment_stripe,test_website_modules,l10n_ee,generate_tracking_labels_colissimo,payment_razorpay,hr_recruitment_sms,partner_address_street3,project_account,pos_loyalty,web_ir_actions_act_multi,mass_mailing_sale,auth_passkey,l10n_us,tms_access_rights_edi,cloud_storage_google,tms_recovery_order,partner_autocomplete,pos_stripe,test_auth_custom,purchase_edi_ubl_bis3,sale_project_stock_account,spreadsheet_dashboard,pos_hr,test_inherits,payment_xendit,website_google_map,membership,base_comment_field,hw_drivers,test_converter,api_connector,test_apikeys,loyalty,web_widget_numeric_step,l10n_it,here_address_autocomplete,l10n_ml,survey,website_event_jitsi,base_sparse_field,hr_org_chart,sale_gelato_stock,l10n_fi,test_website,l10n_ng,l10n_es_edi_facturae,l10n_es_modelo130,tms_wms_portal,cloud_storage_migration,l10n_my,sale_project_stock,website_event_track_quiz,test_http,payment_custom,test_mail_full,l10n_pe_pos,l10n_in_pos,db_gin_trigram,website_event_booth_sale,l10n_latam_check,website_sale_mondialrelay,sale,cadis_TH_and_YMS,iap_crm,l10n_in_hr_holidays,base_explore_field,payment_asiapay,base_install_request,auth_signup,test_inherits_depends,web_chatter_position,website_event_meet_quiz,test_html_field_history,l10n_bd,l10n_fr,account_add_gln,hr_holidays,hr_homeworking_calendar,hr_timesheet_attendance,account_tax_balance,stock_analytic,tms_cross_dock_account_tests,base_view_inheritance_extension,gamification_sale_crm,crm_sms,website_sale_autocomplete,account_update_tax_tags,odoo_online_documentation_plantuml,l10n_mz,product_harmonized_system,hr_attendance,l10n_bo,website_sms,l10n_tg,pos_restaurant,l10n_tr_nilvera_einvoice,account_move_name_sequence,sale_gelato,stock_account,website_sale_stock,mail_no_autofollow,website_event_booth_exhibitor,project_mrp,mail_bot_hr,fix_float_round,payment_mollie,auth_saml_improve,base,website_membership,l10n_din5008_sale,pos_adyen,purchase,payment_worldline,tms_fr_tests,l10n_mx_hr,mass_mailing_slides,l10n_my_edi_pos,account_statement_base,web_unsplash,im_livechat,account_payment,sale_sms,l10n_lt,l10n_cd,product_matrix,payment_aps,sql_export_excel,website_mass_mailing,l10n_ca,web_tour,tms_access_rights_comfour,website_crm_partner_assign,l10n_es,l10n_pk,spreadsheet_dashboard_im_livechat,sale_project,l10n_kw,lunch,hr_recruitment_survey,pos_account_tax_python,l10n_ro,l10n_jp,sale_purchase_stock,base_import_async,generate_tracking_labels_gls,google_account,tms_edi_webhooks,l10n_in_sale_stock,payment,l10n_fr_hr_holidays,spreadsheet,social_media,patch_check_xml_rpc,l10n_ma,payment_paypal,pos_self_order,l10n_kr,website_crm_iap_reveal,base_iso3166,l10n_ro_edi_stock,remove_odoo_enterprise,hr,l10n_ne,l10n_sa_pos,purchase_requisition,l10n_br,test_sale_product_configurators,spreadsheet_dashboard_account,test_mail,l10n_il,website_livechat,l10n_in_withholding,base_event_field,sale_crm,l10n_lv,auth_saml,l10n_tr_nilvera_einvoice_extended,l10n_account_withholding_tax_pos,l10n_in_purchase,account_peppol,stock_landed_costs,l10n_es_edi_tbai,l10n_sa,tms_comfour_edi,l10n_uy_website_sale,account_statement_import_online,event_crm_sale,mrp_repair,l10n_fr_pos_cert,project_stock_landed_costs,sale_expense_margin,l10n_din5008_repair,country_fr,board,test_limits,l10n_sg,purchase_requisition_sale,tms_theme,account_statement_import_online_ponto,mail_bot,project_hr_skills,sale_stock_margin,l10n_ar_withholding,purchase_stock,l10n_de,generate_tracking_labels_mondial_relay,l10n_uk,l10n_my_ubl_pint,web_editor,l10n_account_edi_ubl_cii_tests,stock_inventory,website_jitsi,l10n_th,hr_recruitment,pos_epson_printer,mrp_subcontracting_purchase,l10n_latam_invoice_document,website_event_booth_sale_exhibitor,l10n_hr_edi,l10n_es_edi_tbai_pos,l10n_id_efaktur,test_website_slides_full,website_payment,data_recycle,raud_views,base_force_upper_field,test_resource,l10n_it_edi_doi,l10n_sa_edi,raud_i18n,improve_base_setup,l10n_nz,l10n_ae,website_sale_comparison,l10n_ro_edi_stock_batch,base_fontawesome,test_uninstall,digest,l10n_br_sales,marketing_card,l10n_uy,website_blog,spreadsheet_account,l10n_pl_taxable_supply_date,base_import_module,l10n_ga,generate_tracking_labels_dpd,project_mrp_account,l10n_din5008_purchase,l10n_mt,account_edi_ubl_cii,test_hr_contract_calendar,website_customer,tms_access_rights_mobile,snailmail_account,l10n_cr,l10n_in_sale,l10n_ec_stock,uom_unece,website_event_meet,sms,google_gmail,l10n_hu_edi,stock_generate_tracking_labels,project_sms,website_event_track_live_quiz,event_product,mass_mailing_event_sms,raud_config,calendar,l10n_vn_edi_viettel,hr_holidays_attendance,product,product_email_template,tms_recovery_order_account_tests,website_sale_stock_wishlist,l10n_hk,l10n_uy_pos,hr_hourly_cost,l10n_au,pos_sale_margin,account_journal_lock_date,sql_request_abstract,test_access_rights,auth_oauth,tms_l10n_fr_install,product_expiry,pos_self_order_stripe,queue_job_cron,test_data_module,l10n_gr,improved_mail_mail,pos_six,crm,test_mimetypes,portal_rating,autovacuum_message_attachment_improve_test,test_new_api,tms_access_rights_recovery,project_stock,crm_mail_plugin,base_iban,l10n_bj,sale_edi_ubl,tms_modules,l10n_si,test_mass_mailing,mrp_subcontracting,sale_loyalty,sale_product_matrix,l10n_be_pos_sale,l10n_qa,mass_mailing_event_track_sms,tms_module_tests,l10n_syscohada,xevent,account_fleet,l10n_mx,l10n_gcc_invoice,website_slides_forum,website,tms_tests,website_sale_gelato,jsonifier,l10n_it_edi_website_sale,l10n_be,l10n_cm,website_event_exhibitor,tms_portal,rating,tms_transport_cross_dock,test_main_flows,odoo_online_documentation_asciidoc,l10n_es_edi_verifactu_pos,project_mrp_sale,l10n_kh,l10n_mn,test_lint,crm_iap_enrich,base_automation,stock_dropshipping,hr_homeworking,l10n_ch_pos,l10n_se,payment_nuvei,auth_totp_portal,web_widget_colorpicker,raud_models,l10n_lu,l10n_es_edi_verifactu,test_assetsbundle,test_sale_purchase_edi_ubl,uom,web_tree_confirm,tms_talentia_tests,auth_totp_mail,website_payment_authorize,l10n_ph,sale_mrp_margin,base_odoo_utilities,l10n_din5008_expense,http_routing,mass_mailing,event_booth_sale,l10n_kz,l10n_in_ewaybill_port,spreadsheet_dashboard_sale,pos_restaurant_loyalty,tms_recovery_order_tests,raud_erp,l10n_zm_account,spreadsheet_dashboard_website_sale,l10n_jp_ubl_pint,tms_wms_tests,l10n_ec,pos_online_payment,test_inherit,l10n_hr,purchase_mrp,web,hr_calendar,tms_access_rights_crossdock,delivery,l10n_sa_edi_pos,keypress_enter,hr_gamification,project_stock_account,tms_talentia,website_event_track_live,tms_access_rights_portal,web_treetable,website_profile,l10n_it_edi_sale,cloud_storage,improved_web_chatter_position,website_crm_livechat,hr_work_entry_contract,l10n_br_website_sale,sql_export,l10n_in,tms_edi_tests,l10n_ie,l10n_fr_facturx_chorus_pro,queue_job,l10n_cn,tms_erp,auth_password_policy_signup,barcodes_gs1_nomenclature,l10n_bh,webhooks_sender,pos_mrp,website_slides_survey,website_sale_mass_mailing,event_sale,sale_management,sql_export_improved,pos_event_sale,test_translation_import,test_import_export,account_edi_proxy_client,sale_mrp,l10n_it_edi_ndd_account_dn,l10n_fr_account_autoinstall,l10n_pa,website_sale_mrp,delivery_mondialrelay,website_sale_wishlist,xml_search_improved,event_booth,l10n_cy,test_base_automation,base_import,l10n_my_edi_extended,l10n_jo,l10n_jo_edi_extended,cloud_storage_azure,generate_tracking_labels,l10n_ke,pos_paytm,onchange_helper,repair,stock_delivery,utm,l10n_ro_efactura_synchronize,l10n_account_withholding_tax,project_timesheet_holidays,tms_access_rights_talentia,l10n_it_stock_ddt,website_event_booth,event,pos_restaurant_stripe,sale_service,test_exceptions,l10n_cl,l10n_in_ewaybill_stock,base_models_onchange,l10n_it_edi_withholding,l10n_dk_oioubl,hr_maintenance,account_statement_import_base,iap,web_widget_dropdown_dynamic,account_qr_code_sepa,l10n_it_edi_ndd,website_forum,l10n_vn,tms_models,account_peppol_selfbilling,portal_odoo_debranding,hr_skills_slides,pos_mercado_pago,web_hierarchy,l10n_tw_edi_ecpay,pos_razorpay,tms_wms_edi_tests,l10n_it_edi,spreadsheet_dashboard_website_sale_slides,field_sequence,project_mail_plugin,account_debit_note,hr_timesheet,l10n_gq,web_widget_x2many_2d_matrix,l10n_sk,theme_default,l10n_km,iap_mail,sale_purchase_project,report_qweb_element_page_visibility,generate_tracking_labels_chronopost,l10n_rw,sale_loyalty_delivery,mass_mailing_crm_sms,l10n_in_edi_ewaybill,auth_password_policy,website_event_track,l10n_french_company,mousset_queue_job_web_notify,spreadsheet_dashboard_sale_timesheet,sale_pdf_quote_builder,l10n_eu_oss,tms_mobile,maintenance,web_environment_ribbon,mrp_subcontracting_landed_costs,cadis_YMS_tests,l10n_cn_city,hr_work_entry,l10n_id,crm_iap_mine,mrp_subcontracting_account,point_of_sale,purchase_repair,hr_skills_survey,cadis_TH,ir_attachment_cleaner,pos_online_payment_self_order,mass_mailing_event_track,l10n_no,l10n_us_account,website_sale,l10n_nl,l10n_in_stock,no_auto_search,tms_comfour_edi_tests,l10n_co,l10n_dz,l10n_bg_ledger,auth_totp,l10n_co_pos,l10n_in_edi,gamification,mail_plugin,account_inalterable_hash_verification,l10n_mr,sms_twilio,tms_i18n,purchase_product_matrix,resource_mail,xml_integration_toolbox,test_convert,website_crm_sms,hide_search_more_one2many_field,report_xlsx_helper,l10n_gt,tms_config,mail_group,auth_password_policy_portal,base_vat,sale_stock,l10n_latam_base,tms_views,website_hr_recruitment,website_sale_loyalty,l10n_pl,microsoft_calendar,microsoft_account,account_check_printing,web_tree_dynamic_colored_field,l10n_fr_hr_work_entry_holidays,l10n_es_pos,l10n_cf,mrp_landed_costs,mrp_subcontracting_dropshipping,web_notify,tms_comfour,l10n_id_pos,db_unaccent,mail,account_lock_date_update,test_read_group,contacts,report_xlsx,test_search_panel,odoo_online_documentation,l10n_ar_website_sale,event_sms,project_todo,sale_async_emails,base_user_role,resource,l10n_et,account_edi,microsoft_outlook,payment_authorize,l10n_tw,mrp_subcontracting_repair,l10n_in_purchase_stock,certificate,l10n_ro_edi,raud_tests,l10n_id_efaktur_coretax,l10n_mu_account,mass_mailing_crm,tms_transport_cross_dock_tests,l10n_dk_nemhandel,patch_with_delay_for_test,tms_access_rights_account,hr_skills,onboarding,l10n_ec_website_sale,tms_wms_edi,test_rpc,l10n_pt,account_financial_report,purchase_requisition_stock,test_mail_sms,stock,html_editor,tms_ribbon,spreadsheet_dashboard_pos_hr,l10n_es_edi_sii,account_test,l10n_sg_ubl_pint,hr_contract,sale_purchase,website_event_sale,tms_comfour_tests,l10n_ug,l10n_in_withholding_payment,tms_webhooks,base_geolocalize,website_event,ir_config_parameter_improved,tms_notico_edi_tests,sale_order_line_remove --test-enable --stop-after-init --log-level=test --max-cron-threads=0 ================================================= Adding readonly volume '/data/build/Gitlab Phileas Common modules 18.0' pointing to /home/runbot/odoo/runbot/runbot/static/sources/Gitlab Phileas Common modules 18.0/56eaac6c5eabee442c45484e40106385a202a605 Adding readonly volume '/data/build/Gitlab Phileas Core TMS 18.0' pointing to /home/runbot/odoo/runbot/runbot/static/sources/Gitlab Phileas Core TMS 18.0/3d6209abca2b86f6fd9f5be7d5fff69b9175af8a Adding readonly volume '/data/build/OS4B raud' pointing to /home/runbot/odoo/runbot/runbot/static/sources/OS4B raud/cb988b290624dd51c272201de108c73c9316cc7e Adding readonly volume '/data/build/Gitlab Phileas Community 18.0' pointing to /home/runbot/odoo/runbot/runbot/static/sources/Gitlab Phileas Community 18.0/41cdc91022cd2689cc43f2231847c443e9b1606d Adding readonly volume '/data/build/Gitlab Phileas Odoo 18.0' pointing to /home/runbot/odoo/runbot/runbot/static/sources/Gitlab Phileas Odoo 18.0/6c00416f80b32637ce339a823ee2a05810b8167e Adding readonly volume '/home/runbot/.odoorc' pointing to /home/runbot/odoo/runbot/runbot/static/build/00246-master/.odoorc Defaulting to user installation because normal site-packages is not writeable WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring asn1crypto: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version >= "3.13"' don't match your environment Ignoring cbor2: markers 'python_version < "3.12"' don't match your environment Ignoring chardet: markers 'python_version < "3.11"' don't match your environment Ignoring cryptography: markers 'python_version < "3.12"' don't match your environment Ignoring decorator: markers 'python_version < "3.11"' don't match your environment Ignoring docutils: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version >= "3.13"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring idna: markers 'python_version < "3.12"' don't match your environment Ignoring Jinja2: markers 'python_version <= "3.10"' don't match your environment Ignoring libsass: markers 'python_version < "3.11"' don't match your environment Ignoring lxml: markers 'python_version <= "3.10"' don't match your environment Ignoring lxml: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring MarkupSafe: markers 'python_version <= "3.10"' don't match your environment Ignoring MarkupSafe: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring num2words: markers 'python_version < "3.12"' don't match your environment Ignoring openpyxl: markers 'python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version <= "3.10"' don't match your environment Ignoring Pillow: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version >= "3.13"' don't match your environment Ignoring psutil: markers 'python_version <= "3.10"' don't match your environment Ignoring psutil: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.11"' don't match your environment Ignoring psycopg2: markers 'python_version >= "3.13"' don't match your environment Ignoring pyopenssl: markers 'python_version < "3.12"' don't match your environment Ignoring PyPDF2: markers 'python_version <= "3.10"' don't match your environment Ignoring PyPDF: markers 'python_version >= "3.13"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32"' don't match your environment Ignoring python-dateutil: markers 'python_version < "3.11"' don't match your environment Ignoring python-ldap: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-stdnum: markers 'python_version < "3.11"' don't match your environment Ignoring qrcode: markers 'python_version < "3.11"' don't match your environment Ignoring reportlab: markers 'python_version <= "3.10"' don't match your environment Ignoring reportlab: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring requests: markers 'python_version < "3.11"' don't match your environment Ignoring rjsmin: markers 'python_version < "3.11"' don't match your environment Ignoring rl-renderPM: markers 'sys_platform == "win32" and python_version >= "3.12"' don't match your environment Ignoring urllib3: markers 'python_version < "3.12"' don't match your environment Ignoring Werkzeug: markers 'python_version <= "3.10"' don't match your environment Ignoring Werkzeug: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring xlrd: markers 'python_version < "3.12"' don't match your environment Ignoring XlsxWriter: markers 'python_version < "3.12"' don't match your environment Ignoring zeep: markers 'python_version < "3.11"' don't match your environment Ignoring zeep: markers 'python_version >= "3.13"' don't match your environment Requirement already satisfied: asn1crypto==1.5.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 4)) (1.5.1) Requirement already satisfied: Babel==2.10.3 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 6)) (2.10.3) Requirement already satisfied: cbor2==5.6.2 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 9)) (5.6.2) Requirement already satisfied: chardet==5.2.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 11)) (5.2.0) Requirement already satisfied: cryptography==42.0.8 in /usr/local/lib/python3.12/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 13)) (42.0.8) Requirement already satisfied: decorator==5.1.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 15)) (5.1.1) Requirement already satisfied: docutils==0.20.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 17)) (0.20.1) Requirement already satisfied: freezegun==1.2.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 19)) (1.2.1) Requirement already satisfied: geoip2==2.9.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 21)) (2.9.0) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 24)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 28)) (3.0.3) Requirement already satisfied: idna==3.6 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 31)) (3.6) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 33)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 35)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 38)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 39)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 42)) (2.1.5) Requirement already satisfied: num2words==0.5.13 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 44)) (0.5.13) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 45)) (0.21) Requirement already satisfied: openpyxl==3.1.2 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 47)) (3.1.2) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 48)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 51)) (10.2.0) Requirement already satisfied: polib==1.1.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 53)) (1.1.1) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 56)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /usr/local/lib/python3.12/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 59)) (2.9.9) Requirement already satisfied: pyopenssl==24.1.0 in /usr/local/lib/python3.12/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 62)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 64)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /usr/local/lib/python3.12/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 67)) (3.5) Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 69)) (2.8.2) Requirement already satisfied: python-ldap==3.4.4 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 71)) (3.4.4) Requirement already satisfied: python-stdnum==1.19 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 73)) (1.19) Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 74)) (2024.1) Requirement already satisfied: pyusb==1.2.1 in /usr/local/lib/python3.12/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 75)) (1.2.1) Requirement already satisfied: qrcode==7.4.2 in /usr/local/lib/python3.12/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 77)) (7.4.2) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 80)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 82)) (2.31.0) Requirement already satisfied: rjsmin==1.2.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 84)) (1.2.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 87)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 88)) (0.9.6.1) Requirement already satisfied: Werkzeug==3.0.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 91)) (3.0.1) Requirement already satisfied: xlrd==2.0.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 93)) (2.0.1) Requirement already satisfied: XlsxWriter==3.1.9 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 95)) (3.1.9) Requirement already satisfied: xlwt==1.3.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 96)) (1.3.0) Requirement already satisfied: zeep==4.2.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 98)) (4.2.1) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography==42.0.8->-r Gitlab Phileas Odoo 18.0/requirements.txt (line 13)) (2.0.0) Requirement already satisfied: typing-extensions in /usr/local/lib/python3.12/dist-packages (from qrcode==7.4.2->-r Gitlab Phileas Odoo 18.0/requirements.txt (line 77)) (4.15.0) Requirement already satisfied: pypng in /usr/lib/python3/dist-packages (from qrcode==7.4.2->-r Gitlab Phileas Odoo 18.0/requirements.txt (line 77)) (0.20231004.0) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography==42.0.8->-r Gitlab Phileas Odoo 18.0/requirements.txt (line 13)) (2.23) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Defaulting to user installation because normal site-packages is not writeable WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Defaulting to user installation because normal site-packages is not writeable WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Defaulting to user installation because normal site-packages is not writeable WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' 2026-03-05 13:42:11,727 77 INFO ? odoo: Odoo version 18.0 2026-03-05 13:42:11,727 77 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2026-03-05 13:42:11,727 77 INFO ? odoo: addons paths: ['/data/build/Gitlab Phileas Odoo 18.0/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/Gitlab Phileas Common modules 18.0', '/data/build/Gitlab Phileas Core TMS 18.0', '/data/build/OS4B raud', '/data/build/Gitlab Phileas Community 18.0', '/data/build/Gitlab Phileas Odoo 18.0/addons'] 2026-03-05 13:42:11,727 77 INFO ? odoo: database: runbot@default:default Warn: Can't find .pfb for face 'Courier' 2026-03-05 13:42:11,970 77 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/bin/wkhtmltopdf 2026-03-05 13:42:12,001 77 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/bin/wkhtmltoimage 2026-03-05 13:42:12,417 77 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-03-05 13:42:12,519 77 INFO 00246-master-all odoo.tests.common: Importing test framework 2026-03-05 13:42:12,551 77 INFO 00246-master-all odoo.modules.loading: init db 2026-03-05 13:42:14,053 77 INFO 00246-master-all odoo.modules.loading: loading 1 modules... 2026-03-05 13:42:14,054 77 INFO 00246-master-all odoo.modules.loading: Loading module base (1/1) 2026-03-05 13:42:14,085 77 INFO 00246-master-all odoo.modules.registry: module base: creating or updating database tables 2026-03-05 13:42:14,387 77 INFO 00246-master-all odoo.models: Prepare computation of ir.module.module.menus_by_module 2026-03-05 13:42:14,388 77 INFO 00246-master-all odoo.models: Prepare computation of ir.module.module.reports_by_module 2026-03-05 13:42:14,388 77 INFO 00246-master-all odoo.models: Prepare computation of ir.module.module.views_by_module 2026-03-05 13:42:14,486 77 INFO 00246-master-all odoo.models: Prepare computation of res.partner.user_id 2026-03-05 13:42:14,486 77 INFO 00246-master-all odoo.models: Prepare computation of res.partner.commercial_partner_id 2026-03-05 13:42:14,486 77 INFO 00246-master-all odoo.models: Prepare computation of res.partner.complete_name 2026-03-05 13:42:14,486 77 INFO 00246-master-all odoo.models: Prepare computation of res.partner.company_registry 2026-03-05 13:42:14,486 77 INFO 00246-master-all odoo.models: Prepare computation of res.partner.commercial_company_name 2026-03-05 13:42:14,486 77 INFO 00246-master-all odoo.models: Prepare computation of res.partner.partner_share 2026-03-05 13:42:14,525 77 INFO 00246-master-all odoo.models: Prepare computation of res.currency.decimal_places 2026-03-05 13:42:14,549 77 INFO 00246-master-all odoo.models: Prepare computation of res.company.uses_default_logo 2026-03-05 13:42:14,549 77 INFO 00246-master-all odoo.models: Prepare computation of res.company.logo_web 2026-03-05 13:42:14,551 77 INFO 00246-master-all odoo.models: Computing parent_path for table res_company... 2026-03-05 13:42:14,573 77 INFO 00246-master-all odoo.models: Prepare computation of res.users.signature 2026-03-05 13:42:14,573 77 INFO 00246-master-all odoo.models: Prepare computation of res.users.share 2026-03-05 13:42:16,213 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_bank.xml 2026-03-05 13:42:16,219 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res.lang.csv 2026-03-05 13:42:16,262 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_lang_data.xml 2026-03-05 13:42:16,299 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_partner_data.xml 2026-03-05 13:42:16,359 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_currency_data.xml 2026-03-05 13:42:16,851 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_company_data.xml 2026-03-05 13:42:16,860 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_users_data.xml 2026-03-05 13:42:18,097 77 INFO 00246-master-all odoo.modules.loading: loading base/data/report_paperformat_data.xml 2026-03-05 13:42:18,107 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_country_data.xml 2026-03-05 13:42:18,556 77 INFO 00246-master-all odoo.modules.loading: loading base/data/ir_demo_data.xml 2026-03-05 13:42:18,570 77 INFO 00246-master-all odoo.modules.loading: loading base/security/base_groups.xml 2026-03-05 13:42:18,903 77 INFO 00246-master-all odoo.modules.loading: loading base/security/base_security.xml 2026-03-05 13:42:19,063 77 INFO 00246-master-all odoo.modules.loading: loading base/views/base_menus.xml 2026-03-05 13:42:19,135 77 INFO 00246-master-all odoo.modules.loading: loading base/views/decimal_precision_views.xml 2026-03-05 13:42:19,154 77 INFO 00246-master-all odoo.modules.loading: loading base/views/res_config_views.xml 2026-03-05 13:42:19,161 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res.country.state.csv 2026-03-05 13:42:19,954 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_actions_views.xml 2026-03-05 13:42:20,098 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_asset_views.xml 2026-03-05 13:42:20,117 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_config_parameter_views.xml 2026-03-05 13:42:20,134 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_cron_views.xml 2026-03-05 13:42:20,163 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_cron_trigger_views.xml 2026-03-05 13:42:20,181 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_filters_views.xml 2026-03-05 13:42:20,203 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_mail_server_views.xml 2026-03-05 13:42:20,224 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_model_views.xml 2026-03-05 13:42:20,375 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_attachment_views.xml 2026-03-05 13:42:20,397 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_rule_views.xml 2026-03-05 13:42:20,418 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_sequence_views.xml 2026-03-05 13:42:20,440 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_ui_menu_views.xml 2026-03-05 13:42:20,462 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_ui_view_views.xml 2026-03-05 13:42:20,511 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_default_views.xml 2026-03-05 13:42:20,532 77 INFO 00246-master-all odoo.modules.loading: loading base/data/ir_config_parameter_data.xml 2026-03-05 13:42:20,535 77 INFO 00246-master-all odoo.modules.loading: loading base/data/ir_cron_data.xml 2026-03-05 13:42:20,546 77 INFO 00246-master-all odoo.modules.loading: loading base/report/ir_model_report.xml 2026-03-05 13:42:20,551 77 INFO 00246-master-all odoo.modules.loading: loading base/report/ir_model_templates.xml 2026-03-05 13:42:20,559 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_logging_views.xml 2026-03-05 13:42:20,579 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_qweb_widget_templates.xml 2026-03-05 13:42:20,591 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_module_views.xml 2026-03-05 13:42:20,643 77 INFO 00246-master-all odoo.modules.loading: loading base/data/ir_module_category_data.xml 2026-03-05 13:42:20,712 77 INFO 00246-master-all odoo.modules.loading: loading base/data/ir_module_module.xml 2026-03-05 13:42:20,779 77 INFO 00246-master-all odoo.modules.loading: loading base/report/ir_module_reports.xml 2026-03-05 13:42:20,784 77 INFO 00246-master-all odoo.modules.loading: loading base/report/ir_module_report_templates.xml 2026-03-05 13:42:20,792 77 INFO 00246-master-all odoo.modules.loading: loading base/wizard/base_module_update_views.xml 2026-03-05 13:42:20,812 77 INFO 00246-master-all odoo.modules.loading: loading base/wizard/base_language_install_views.xml 2026-03-05 13:42:20,826 77 INFO 00246-master-all odoo.modules.loading: loading base/wizard/base_import_language_views.xml 2026-03-05 13:42:20,839 77 INFO 00246-master-all odoo.modules.loading: loading base/wizard/base_module_upgrade_views.xml 2026-03-05 13:42:20,860 77 INFO 00246-master-all odoo.modules.loading: loading base/wizard/base_module_uninstall_views.xml 2026-03-05 13:42:20,872 77 INFO 00246-master-all odoo.modules.loading: loading base/wizard/base_export_language_views.xml 2026-03-05 13:42:20,887 77 INFO 00246-master-all odoo.modules.loading: loading base/wizard/base_partner_merge_views.xml 2026-03-05 13:42:20,905 77 INFO 00246-master-all odoo.modules.loading: loading base/data/ir_demo_failure_data.xml 2026-03-05 13:42:20,924 77 INFO 00246-master-all odoo.modules.loading: loading base/views/ir_profile_views.xml 2026-03-05 13:42:20,952 77 INFO 00246-master-all odoo.modules.loading: loading base/views/res_company_views.xml 2026-03-05 13:42:20,977 77 INFO 00246-master-all odoo.modules.loading: loading base/views/res_lang_views.xml 2026-03-05 13:42:21,004 77 INFO 00246-master-all odoo.modules.loading: loading base/views/res_partner_views.xml 2026-03-05 13:42:21,111 77 INFO 00246-master-all odoo.modules.loading: loading base/views/res_bank_views.xml 2026-03-05 13:42:21,142 77 INFO 00246-master-all odoo.modules.loading: loading base/views/res_country_views.xml 2026-03-05 13:42:21,184 77 INFO 00246-master-all odoo.modules.loading: loading base/views/res_currency_views.xml 2026-03-05 13:42:21,221 77 INFO 00246-master-all odoo.modules.loading: loading base/views/res_users_views.xml 2026-03-05 13:42:21,365 77 INFO 00246-master-all odoo.modules.loading: loading base/views/res_device_views.xml 2026-03-05 13:42:21,392 77 INFO 00246-master-all odoo.modules.loading: loading base/views/res_users_identitycheck_views.xml 2026-03-05 13:42:21,401 77 INFO 00246-master-all odoo.modules.loading: loading base/views/res_config_settings_views.xml 2026-03-05 13:42:21,412 77 INFO 00246-master-all odoo.modules.loading: loading base/views/report_paperformat_views.xml 2026-03-05 13:42:21,441 77 INFO 00246-master-all odoo.modules.loading: loading base/security/ir.model.access.csv 2026-03-05 13:42:21,571 77 INFO 00246-master-all odoo.modules.loading: Module base: loading demo 2026-03-05 13:42:21,572 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_users_demo.xml 2026-03-05 13:42:23,305 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_partner_bank_demo.xml 2026-03-05 13:42:23,310 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_currency_demo.xml 2026-03-05 13:42:23,315 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_currency_rate_demo.xml 2026-03-05 13:42:23,559 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_bank_demo.xml 2026-03-05 13:42:23,565 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_partner_demo.xml 2026-03-05 13:42:23,737 77 INFO 00246-master-all odoo.modules.loading: loading base/data/res_partner_image_demo.xml 2026-03-05 13:42:24,550 77 INFO 00246-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_field_crud_restriction ... 2026-03-05 13:42:24,670 77 INFO 00246-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_field_visibility_restriction ... 2026-03-05 13:42:24,739 77 INFO 00246-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_fields_browse_restriction ... 2026-03-05 13:42:24,755 77 INFO 00246-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_get_views_fields ... 2026-03-05 13:42:24,810 77 INFO 00246-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_m2o_field_create_edit ... 2026-03-05 13:42:24,845 77 INFO 00246-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_view_create_edit_button ... 2026-03-05 13:42:24,906 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 57 checked, 0 removed 2026-03-05 13:42:24,921 77 INFO 00246-master-all odoo.addons.base.tests.test_acl: Starting TestIrRule.test_ir_rule ... 2026-03-05 13:42:25,036 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [3903, 3892, 3889, 3891, 3890, 3885, 3901, 3884, 3902] 2026-03-05 13:42:25,036 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.rule records with IDs: [1, 18, 19, 7, 2, 8, 6, 9, 20] 2026-03-05 13:42:25,065 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:25,133 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_00_query ... 2026-03-05 13:42:25,142 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_01_query_offset ... 2026-03-05 13:42:25,143 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_02_query_limit ... 2026-03-05 13:42:25,145 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_03_query_offset_limit ... 2026-03-05 13:42:25,146 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_04_query_count ... 2026-03-05 13:42:25,147 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_05_immutable ... 2026-03-05 13:42:25,156 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_06_fields ... 2026-03-05 13:42:25,163 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_07_null ... 2026-03-05 13:42:25,165 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_40_new_new ... 2026-03-05 13:42:25,173 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_45_new_new ... 2026-03-05 13:42:25,185 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_50_environment ... 2026-03-05 13:42:25,250 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_56_environment_uid_origin ... 2026-03-05 13:42:25,251 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_cache ... 2026-03-05 13:42:25,320 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch ... 2026-03-05 13:42:25,322 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch_model ... 2026-03-05 13:42:25,333 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch_read ... 2026-03-05 13:42:25,342 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_reversed ... 2026-03-05 13:42:25,345 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_70_one ... 2026-03-05 13:42:25,346 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_contains ... 2026-03-05 13:42:25,347 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_filter ... 2026-03-05 13:42:25,350 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_lazy_contains ... 2026-03-05 13:42:25,350 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_lazy_set_operations ... 2026-03-05 13:42:25,360 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_map ... 2026-03-05 13:42:25,362 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_set_operations ... 2026-03-05 13:42:25,371 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_sorted ... 2026-03-05 13:42:25,390 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_group_on ... 2026-03-05 13:42:25,430 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:42:25,433 77 INFO 00246-master-all odoo.addons.base.tests.test_api: Starting TestExternalAPI.test_call_kw ... 2026-03-05 13:42:25,469 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:25,470 77 INFO 00246-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_content_of_generated_partner_avatar ... 2026-03-05 13:42:25,514 77 INFO 00246-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_external_partner_has_default_placeholder_image_as_avatar ... 2026-03-05 13:42:25,544 77 INFO 00246-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_and_user_have_the_same_avatar ... 2026-03-05 13:42:25,575 77 INFO 00246-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_has_avatar_even_if_it_has_no_image ... 2026-03-05 13:42:25,611 77 INFO 00246-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_without_name_has_default_placeholder_image_as_avatar ... 2026-03-05 13:42:25,669 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:42:25,670 77 INFO 00246-master-all odoo.addons.base.tests.test_barcode: Starting TestBarcode.test_barcode_check_digit ... 2026-03-05 13:42:25,671 77 INFO 00246-master-all odoo.addons.base.tests.test_barcode: Starting TestBarcode.test_barcode_encoding ... 2026-03-05 13:42:25,762 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:25,762 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_01_safe_eval ... 2026-03-05 13:42:25,763 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_02_literal_eval ... 2026-03-05 13:42:25,763 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_03_literal_eval_arithmetic ... 2026-03-05 13:42:25,763 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_04_literal_eval_forbidden ... 2026-03-05 13:42:25,763 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_05_safe_eval_forbiddon ... 2026-03-05 13:42:25,764 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_const ... 2026-03-05 13:42:25,764 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_expr ... 2026-03-05 13:42:25,764 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_expr_eval_opcodes ... 2026-03-05 13:42:25,764 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_safe_eval_exec_opcodes ... 2026-03-05 13:42:25,765 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_safe_eval_opcodes ... 2026-03-05 13:42:25,766 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_01 ... 2026-03-05 13:42:25,792 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_02 ... 2026-03-05 13:42:25,811 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_03 ... 2026-03-05 13:42:25,831 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_parent ... 2026-03-05 13:42:25,847 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_missing_child ... 2026-03-05 13:42:25,863 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_missing_parent ... 2026-03-05 13:42:25,904 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:25,905 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_apply_groups ... 2026-03-05 13:42:26,035 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_remove_groups ... 2026-03-05 13:42:26,449 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_group_copy ... 2026-03-05 13:42:26,536 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_group_has_cycle ... 2026-03-05 13:42:26,680 77 INFO 00246-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_groups_fullname_search ... 2026-03-05 13:42:26,711 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 13:42:26,712 77 INFO 00246-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_00 ... 2026-03-05 13:42:26,723 77 INFO 00246-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_01 ... 2026-03-05 13:42:26,725 77 INFO 00246-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_20a ... 2026-03-05 13:42:26,729 77 INFO 00246-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_20b ... 2026-03-05 13:42:26,756 77 INFO 00246-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_00 ... 2026-03-05 13:42:26,768 77 INFO 00246-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_01 ... 2026-03-05 13:42:26,769 77 INFO 00246-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_20a ... 2026-03-05 13:42:26,778 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:26,790 77 INFO 00246-master-all odoo.addons.base.tests.test_cache: Starting TestRecordCache.test_cache ... 2026-03-05 13:42:26,793 77 INFO 00246-master-all odoo.addons.base.tests.test_cache: Starting TestRecordCache.test_memory ... 2026-03-05 13:42:28,488 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:28,489 77 INFO 00246-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_cloc_exclude_xml_id ... 2026-03-05 13:42:28,612 77 INFO 00246-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_field_no_xml_id ... 2026-03-05 13:42:28,685 77 INFO 00246-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_ignore_auto_generated_computed_field ... 2026-03-05 13:42:28,967 77 INFO 00246-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_several_xml_id ... 2026-03-05 13:42:29,001 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:29,002 77 INFO 00246-master-all odoo.addons.base.tests.test_cloc: Starting TestClocParser.test_parser ... 2026-03-05 13:42:29,005 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:29,006 77 INFO 00246-master-all odoo.addons.base.tests.test_config_parameter: Starting TestIrConfigParameter.test_default_parameters ... 2026-03-05 13:42:29,038 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:29,038 77 INFO 00246-master-all odoo.addons.base.tests.test_date_utils: Starting TestDateUtils.test_fiscal_year ... 2026-03-05 13:42:29,039 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_connection_readonly ... 2026-03-05 13:42:29,044 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_execute_bad_params ... 2026-03-05 13:42:29,045 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_multiple_close_call_cursor ... 2026-03-05 13:42:29,045 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_transaction_isolation_cursor ... 2026-03-05 13:42:29,045 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_using_closed_cursor ... 2026-03-05 13:42:29,053 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestHTTPCursor.test_call_kw_readonly ... 2026-03-05 13:42:29,058 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:admin from n/a 2026-03-05 13:42:29,134 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:42:29,143 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 2 inserts device log (Cg3bRLYU8-9mnbjcR8htrMecHHUMkJXIrtoc7K5rAS) 2026-03-05 13:42:29,146 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:29,146 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:42:29] "POST /web/dataset/call_kw HTTP/1.1" 200 - 4 0.002 0.078 2026-03-05 13:42:29,152 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:29,152 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:42:29] "POST /web/dataset/call_kw HTTP/1.1" 200 - 0 0.000 0.002 2026-03-05 13:42:29,153 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor.TestHTTPCursor.test_call_kw_readonly: waiting for threads: [] 2026-03-05 13:42:29,153 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestHTTPCursor.test_cursor_keeps_readwriteness ... 2026-03-05 13:42:29,155 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor.TestHTTPCursor.test_cursor_keeps_readwriteness: waiting for threads: [] 2026-03-05 13:42:29,157 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:29,158 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_borrow_connection ... 2026-03-05 13:42:29,172 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_interleaving ... 2026-03-05 13:42:29,179 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_single_cursor ... 2026-03-05 13:42:29,189 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_sub_commit ... 2026-03-05 13:42:29,201 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_sub_rollback ... 2026-03-05 13:42:29,213 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:29,214 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooks.test_hooks_on_cursor ... 2026-03-05 13:42:29,219 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooks.test_hooks_on_testcursor ... 2026-03-05 13:42:29,221 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:29,222 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_1_isolation ... 2026-03-05 13:42:29,222 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_2_isolation ... 2026-03-05 13:42:29,223 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_3_isolation ... 2026-03-05 13:42:29,223 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_4_isolation ... 2026-03-05 13:42:29,224 77 INFO 00246-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_5_isolation ... 2026-03-05 13:42:29,226 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:29,359 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_00_in_not_in_m2m ... 2026-03-05 13:42:29,409 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_05_not_str_m2m ... 2026-03-05 13:42:29,456 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_09_hierarchy_filtered_domain ... 2026-03-05 13:42:29,467 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_eq_lt_gt_lte_gte ... 2026-03-05 13:42:29,478 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_equivalent_id ... 2026-03-05 13:42:29,503 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_hierarchy_access ... 2026-03-05 13:42:29,549 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_hierarchy_in_m2m ... 2026-03-05 13:42:29,593 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_equivalent_one2many_1 ... 2026-03-05 13:42:29,864 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_equivalent_one2many_2 ... 2026-03-05 13:42:29,914 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_m2o ... 2026-03-05 13:42:30,120 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_o2m ... 2026-03-05 13:42:30,147 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_o2m_subselect ... 2026-03-05 13:42:30,178 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_20_expression_parse ... 2026-03-05 13:42:30,229 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_30_normalize_domain ... 2026-03-05 13:42:30,230 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_35_negating_thruty_leafs ... 2026-03-05 13:42:30,231 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_40_negating_long_expression ... 2026-03-05 13:42:30,239 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_40_negating_traversal ... 2026-03-05 13:42:30,239 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_accent ... 2026-03-05 13:42:30,240 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: skipped TestExpression.test_accent : unaccent not enabled 2026-03-05 13:42:30,240 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_active ... 2026-03-05 13:42:30,263 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_any_operator ... 2026-03-05 13:42:30,282 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_order ... 2026-03-05 13:42:30,289 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_order2 ... 2026-03-05 13:42:30,291 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_in_boolean ... 2026-03-05 13:42:30,293 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_in_operator ... 2026-03-05 13:42:30,302 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_invalid ... 2026-03-05 13:42:30,305 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_cast ... 2026-03-05 13:42:30,335 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_complement_m2o_access ... 2026-03-05 13:42:30,355 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [3908, 3906, 3907, 3903, 3892, 3910, 3909, 3888, 3887, 3893, 3895, 3894, 3896, 3889, 3898, 3900, 3897, 3899, 3891, 3890, 3886, 3885, 3901, 3884, 3902, 3904, 3905, 3911, 3912, 3913, 3914] 2026-03-05 13:42:30,355 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.rule records with IDs: [21, 22, 1, 18, 23, 24, 25, 19, 7, 2, 3, 30, 31, 28, 29, 8, 14, 15, 16, 17, 6, 10, 11, 12, 13, 26, 27, 4, 5, 9, 20] 2026-03-05 13:42:30,371 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [197], uid: 6, model: res.partner 2026-03-05 13:42:30,379 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [197], uid: 6, model: res.partner 2026-03-05 13:42:30,383 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [197], uid: 6, model: res.partner 2026-03-05 13:42:30,391 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [197], uid: 6, model: res.partner 2026-03-05 13:42:30,394 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [197], uid: 6, model: res.partner 2026-03-05 13:42:30,397 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_filtered ... 2026-03-05 13:42:30,413 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_wildcards ... 2026-03-05 13:42:30,432 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_lp1071710 ... 2026-03-05 13:42:30,464 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_or_with_implicit_and ... 2026-03-05 13:42:30,465 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_proper_combine_unit_leaves ... 2026-03-05 13:42:30,465 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_pure_function ... 2026-03-05 13:42:30,466 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_translate_search ... 2026-03-05 13:42:30,489 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-05 13:42:30,490 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestExpression2.test_long_table_alias ... 2026-03-05 13:42:30,494 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:30,495 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAutoJoin.test_auto_join ... 2026-03-05 13:42:30,604 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAutoJoin.test_nullfields ... 2026-03-05 13:42:30,613 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:30,614 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_access_rules ... 2026-03-05 13:42:30,633 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_count ... 2026-03-05 13:42:30,634 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_count_limit ... 2026-03-05 13:42:30,636 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_logic ... 2026-03-05 13:42:30,637 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_order ... 2026-03-05 13:42:30,641 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_rec_names_search ... 2026-03-05 13:42:30,645 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_translated_field ... 2026-03-05 13:42:30,652 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:30,653 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_autojoin ... 2026-03-05 13:42:30,662 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_complement_regular ... 2026-03-05 13:42:30,664 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_explicit_subquery ... 2026-03-05 13:42:30,671 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_inherited ... 2026-03-05 13:42:30,673 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_name_search ... 2026-03-05 13:42:30,677 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_name_search_undefined ... 2026-03-05 13:42:30,682 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_regular ... 2026-03-05 13:42:30,690 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:30,691 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_autojoin ... 2026-03-05 13:42:30,708 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_autojoin_mixed ... 2026-03-05 13:42:30,718 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_empty ... 2026-03-05 13:42:30,728 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_name_search ... 2026-03-05 13:42:30,737 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_regular ... 2026-03-05 13:42:30,752 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:30,753 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_autojoin ... 2026-03-05 13:42:30,754 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_empty ... 2026-03-05 13:42:30,756 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_name_search ... 2026-03-05 13:42:30,759 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_regular ... 2026-03-05 13:42:30,769 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:30,769 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestPrettifyDomain.test_prettify_domain ... 2026-03-05 13:42:30,771 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_fields ... 2026-03-05 13:42:30,772 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_many2one_with_subfield ... 2026-03-05 13:42:30,772 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_one2many_with_subfield ... 2026-03-05 13:42:30,773 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_and_multiple_many2one_field_with_subfield ... 2026-03-05 13:42:30,773 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_and_multiple_one2many_field_with_subfield ... 2026-03-05 13:42:30,774 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_fields ... 2026-03-05 13:42:30,774 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_many2one_field_with_subfield ... 2026-03-05 13:42:30,775 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_one2many_field_with_subfield ... 2026-03-05 13:42:30,776 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_field ... 2026-03-05 13:42:30,776 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_many2one_with_subfield ... 2026-03-05 13:42:30,776 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_one2many_with_subfield ... 2026-03-05 13:42:30,777 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_fields ... 2026-03-05 13:42:30,777 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_many2one_with_subfield ... 2026-03-05 13:42:30,778 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_one2many_with_subfield ... 2026-03-05 13:42:30,778 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_field ... 2026-03-05 13:42:30,779 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_many2one_with_subfield ... 2026-03-05 13:42:30,779 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_one2many_with_subfield ... 2026-03-05 13:42:30,780 77 INFO 00246-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_true_leaf_as_list ... 2026-03-05 13:42:30,782 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:30,783 77 INFO 00246-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_amount_to_text_10 ... 2026-03-05 13:42:30,789 77 INFO 00246-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_float_split_05 ... 2026-03-05 13:42:30,791 77 INFO 00246-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_02 ... 2026-03-05 13:42:30,793 77 INFO 00246-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_03 ... 2026-03-05 13:42:30,863 77 INFO 00246-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_04 ... 2026-03-05 13:42:30,868 77 INFO 00246-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_invalid ... 2026-03-05 13:42:30,872 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:30,882 77 INFO 00246-master-all odoo.addons.base.tests.test_format_address_mixin: Starting TestPartnerFormatAddress.test_address_view ... 2026-03-05 13:42:31,071 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:31,072 77 INFO 00246-master-all odoo.addons.base.tests.test_func: Starting TestFrozendict.test_frozendict_hash ... 2026-03-05 13:42:31,072 77 INFO 00246-master-all odoo.addons.base.tests.test_func: Starting TestFrozendict.test_frozendict_immutable ... 2026-03-05 13:42:31,073 77 INFO 00246-master-all odoo.addons.base.tests.test_func: Starting TestLazy.test_lazy_compare ... 2026-03-05 13:42:31,073 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_10_hudge_combine ... 2026-03-05 13:42:31,075 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_11_invert_intersect ... 2026-03-05 13:42:31,081 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_1_base ... 2026-03-05 13:42:31,082 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_2_and ... 2026-03-05 13:42:31,082 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_3_or ... 2026-03-05 13:42:31,082 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_3_or_and ... 2026-03-05 13:42:31,083 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_4_gt_lt ... 2026-03-05 13:42:31,083 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_5_invert ... 2026-03-05 13:42:31,084 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_6_invert_gt_lt ... 2026-03-05 13:42:31,085 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_7_various ... 2026-03-05 13:42:31,085 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_8_reduce ... 2026-03-05 13:42:31,087 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_9_distinct ... 2026-03-05 13:42:31,088 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_key ... 2026-03-05 13:42:31,088 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_matches ... 2026-03-05 13:42:31,089 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_unknown ... 2026-03-05 13:42:31,128 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_1_base ... 2026-03-05 13:42:31,129 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_2_from_commat_separator ... 2026-03-05 13:42:31,131 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_3_from_ref ... 2026-03-05 13:42:31,134 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_4_full_empty ... 2026-03-05 13:42:31,135 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_5_contains_user ... 2026-03-05 13:42:31,568 77 INFO 00246-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_6_distinct ... 2026-03-05 13:42:31,595 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:42:31,598 77 INFO 00246-master-all odoo.addons.base.tests.test_http_case: Starting TestRequestRemaining.test_requests_a ... 2026-03-05 13:42:31,598 77 INFO ? odoo.addons.base.tests.test_http_case: Waiting for B to start 2026-03-05 13:42:31,598 77 INFO 00246-master-all odoo.addons.base.tests.test_http_case.TestRequestRemaining.test_requests_a: waiting for threads: [] 2026-03-05 13:42:31,599 77 INFO 00246-master-all odoo.addons.base.tests.test_http_case: Starting TestRequestRemaining.test_requests_b ... 2026-03-05 13:42:31,599 77 INFO 00246-master-all odoo.addons.base.tests.test_http_case: B started, waiting for A to finish 2026-03-05 13:42:31,602 77 INFO ? werkzeug: 127.0.0.1 - - [05/Mar/2026 13:42:31] "GET /web/concurrent HTTP/1.1" 400 - 0 0.000 0.001 2026-03-05 13:42:31,603 77 INFO 00246-master-all odoo.addons.base.tests.test_http_case.TestRequestRemaining.test_requests_b: waiting for threads: [] 2026-03-05 13:42:31,605 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:31,606 77 INFO 00246-master-all odoo.addons.base.tests.test_i18n: Starting I18nTest.test_format_list ... 2026-03-05 13:42:31,631 77 INFO 00246-master-all odoo.addons.base.tests.test_i18n: Starting I18nTest.test_py_to_js_locale ... 2026-03-05 13:42:31,633 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:31,634 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_00_base64_to_image ... 2026-03-05 13:42:31,760 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_01_image_to_base64 ... 2026-03-05 13:42:31,876 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_02_image_fix_orientation ... 2026-03-05 13:42:31,995 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_03_image_fix_orientation_exif ... 2026-03-05 13:42:32,111 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_10_image_process_source ... 2026-03-05 13:42:32,250 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_11_image_process_size ... 2026-03-05 13:42:32,424 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_12_image_process_verify_resolution ... 2026-03-05 13:42:34,163 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_13_image_process_quality ... 2026-03-05 13:42:34,512 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_14_image_process_crop ... 2026-03-05 13:42:35,572 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_15_image_process_colorize ... 2026-03-05 13:42:35,685 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_16_image_process_format ... 2026-03-05 13:42:35,897 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_17_get_webp_size ... 2026-03-05 13:42:36,009 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_20_image_data_uri ... 2026-03-05 13:42:36,122 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_21_image_guess_size_from_field_name ... 2026-03-05 13:42:36,239 77 INFO 00246-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_ptype_image_to_jpeg ... 2026-03-05 13:42:36,354 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:36,365 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_00_action ... 2026-03-05 13:42:36,382 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_00_server_action ... 2026-03-05 13:42:36,396 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_10_code ... 2026-03-05 13:42:36,416 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create ... 2026-03-05 13:42:36,436 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_many2many ... 2026-03-05 13:42:36,456 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_many2one ... 2026-03-05 13:42:36,480 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_one2many ... 2026-03-05 13:42:36,505 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_30_crud_write ... 2026-03-05 13:42:36,524 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_35_crud_write_selection ... 2026-03-05 13:42:36,543 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_36_crud_write_m2m_ops ... 2026-03-05 13:42:36,572 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_37_field_path_traversal ... 2026-03-05 13:42:36,599 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_39_boolean_update ... 2026-03-05 13:42:36,618 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_40_multi ... 2026-03-05 13:42:36,657 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_50_groups ... 2026-03-05 13:42:36,729 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_60_sort ... 2026-03-05 13:42:36,759 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_70_copy_action ... 2026-03-05 13:42:36,791 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_80_permission ... 2026-03-05 13:42:36,819 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_90_convert_to_float ... 2026-03-05 13:42:36,841 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_90_webhook ... 2026-03-05 13:42:36,862 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_object_write_equation ... 2026-03-05 13:42:36,889 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:36,890 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_binary ... 2026-03-05 13:42:36,998 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_custom ... 2026-03-05 13:42:37,003 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_unique ... 2026-03-05 13:42:37,100 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_valid ... 2026-03-05 13:42:37,111 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_related_field ... 2026-03-05 13:42:37,356 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_relation_of_a_custom_field ... 2026-03-05 13:42:37,461 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_remove_with_view ... 2026-03-05 13:42:37,593 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_remove_without_view ... 2026-03-05 13:42:37,697 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1462, 1464] 2026-03-05 13:42:37,769 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_custom ... 2026-03-05 13:42:37,887 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_unique ... 2026-03-05 13:42:38,072 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_valid ... 2026-03-05 13:42:38,195 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_with_view ... 2026-03-05 13:42:38,324 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_without_view ... 2026-03-05 13:42:38,511 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_selection ... 2026-03-05 13:42:38,628 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.fields.selection records with IDs: [738] 2026-03-05 13:42:38,703 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_base ... 2026-03-05 13:42:38,725 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [1964, 2231] 2026-03-05 13:42:38,725 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [908, 1175] 2026-03-05 13:42:38,747 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_inherited_custom ... 2026-03-05 13:42:38,854 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1487, 1489] 2026-03-05 13:42:38,935 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_with_dependant ... 2026-03-05 13:42:39,098 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1490, 1492, 1493] 2026-03-05 13:42:39,124 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_with_inverse ... 2026-03-05 13:42:39,280 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1495, 1499, 1497] 2026-03-05 13:42:39,307 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:39,323 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_01_store_in_db ... 2026-03-05 13:42:39,330 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_02_store_on_disk ... 2026-03-05 13:42:39,334 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_03_no_duplication ... 2026-03-05 13:42:39,337 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_04_keep_file ... 2026-03-05 13:42:39,342 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [257] 2026-03-05 13:42:39,343 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_05_change_data_change_file ... 2026-03-05 13:42:39,346 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_07_write_mimetype ... 2026-03-05 13:42:39,350 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-05 13:42:39,358 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_08_neuter_xml_mimetype ... 2026-03-05 13:42:39,369 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_09_dont_neuter_xml_mimetype_for_admin ... 2026-03-05 13:42:39,372 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_10_image_autoresize ... 2026-03-05 13:42:40,013 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [10, 11] 2026-03-05 13:42:40,732 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_11_copy ... 2026-03-05 13:42:40,739 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_12_gc ... 2026-03-05 13:42:40,744 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [269] 2026-03-05 13:42:40,747 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-05 13:42:40,747 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_13_rollback ... 2026-03-05 13:42:40,752 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:42:40,753 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_14_invalid_mimetype_with_correct_file_extension_no_post_processing ... 2026-03-05 13:42:40,753 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : Empty source, SVG, or WEBP 2026-03-05 13:42:40,756 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_15_read_bin_size_doesnt_read_datas ... 2026-03-05 13:42:40,762 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:42:40,773 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_basic_modifications ... 2026-03-05 13:42:40,792 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [272], uid: 6, model: ir.attachment 2026-03-05 13:42:40,802 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [272], uid: 6, model: ir.attachment 2026-03-05 13:42:40,809 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [272], uid: 6, model: ir.attachment 2026-03-05 13:42:40,825 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [272], uid: 6, model: ir.attachment 2026-03-05 13:42:40,832 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_cross_record_copies ... 2026-03-05 13:42:40,854 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: res.users.apikeys.description 2026-03-05 13:42:40,885 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [274], uid: 6, model: ir.attachment 2026-03-05 13:42:40,895 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: res.users.apikeys.description 2026-03-05 13:42:40,901 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: res.users.apikeys.description 2026-03-05 13:42:40,903 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_field_read_permission ... 2026-03-05 13:42:40,940 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_read_permission ... 2026-03-05 13:42:40,962 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-03-05 13:42:40,968 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-03-05 13:42:40,972 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-03-05 13:42:40,975 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-03-05 13:42:40,981 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-03-05 13:42:40,988 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-03-05 13:42:40,991 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-03-05 13:42:40,994 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-03-05 13:42:41,004 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [284], uid: 6, model: ir.attachment 2026-03-05 13:42:41,010 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [284], uid: 6, model: ir.attachment 2026-03-05 13:42:41,013 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [284], uid: 6, model: ir.attachment 2026-03-05 13:42:41,015 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [284], uid: 6, model: ir.attachment 2026-03-05 13:42:41,024 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_with_write_permissions ... 2026-03-05 13:42:41,048 77 INFO 00246-master-all odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [287] 2026-03-05 13:42:41,051 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_acquire_processed_job ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_deactivate ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron gxohFtN-RWs' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron gxohFtN-RWs' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron gxohFtN-RWs' (3) processed 1 records, 0 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron gxohFtN-RWs' (3) completed 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_direct_trigger ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron WEm_yjttMOo' (3) started manually 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron WEm_yjttMOo' (3) done 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_failed_increase ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qML8rIaygQU' (3) processed 0 records, 0 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qML8rIaygQU' (3) completed 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qML8rIaygQU' (3) processed 0 records, 0 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qML8rIaygQU' (3) completed 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qML8rIaygQU' (3) processed 0 records, 0 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qML8rIaygQU' (3) completed 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_keep_future_triggers ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_no_job_ready ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_process_job ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_by_nextcall ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_by_trigger ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_jobs_order ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_retrigger ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) processed 1 records, 10 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) processed 1 records, 9 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) processed 1 records, 8 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) processed 1 records, 7 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) processed 1 records, 6 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) processed 1 records, 5 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) processed 1 records, 4 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) processed 1 records, 3 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) processed 1 records, 2 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) processed 1 records, 1 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) processed 1 records, 0 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HMbUf1KMiVY' (3) completed 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_skip_unactive_triggers ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_timeout_failure ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron QtdBVaJwG0s' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron QtdBVaJwG0s' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron QtdBVaJwG0s' (3) processed 0 records, 0 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron QtdBVaJwG0s' (3) completed 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_timeout_success ... 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron 5MuI8Be8WS4' (3) starting 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron 5MuI8Be8WS4' (3) done in 0.000s 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron 5MuI8Be8WS4' (3) processed 0 records, 0 records remaining 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron 5MuI8Be8WS4' (3) completed 2026-03-05 13:42:41,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_unactive_never_ready ... 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,035 77 INFO 00246-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 13:42:42,037 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:42,038 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_conditions ... 2026-03-05 13:42:42,042 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 13:42:42,054 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_defaults ... 2026-03-05 13:42:42,178 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 13:42:42,198 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_invalid ... 2026-03-05 13:42:42,202 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_json_format_invalid ... 2026-03-05 13:42:42,209 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_multi_company_defaults ... 2026-03-05 13:42:42,427 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_removal ... 2026-03-05 13:42:42,430 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 13:42:42,441 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [11] 2026-03-05 13:42:42,441 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.partner.title records with IDs: [6] 2026-03-05 13:42:42,444 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 13:42:42,467 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_can_delete_custom_embedded_action ... 2026-03-05 13:42:42,474 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.embedded.actions records with IDs: [3] 2026-03-05 13:42:42,474 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_cannot_delete_default_embedded_action ... 2026-03-05 13:42:42,475 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_create_embedded_action_with_action_and_python_method ... 2026-03-05 13:42:42,478 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_domain_on_embedded_action ... 2026-03-05 13:42:42,490 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_groups_on_embedded_action ... 2026-03-05 13:42:42,545 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_parent_has_embedded_actions ... 2026-03-05 13:42:42,554 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:42,564 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_global_filters ... 2026-03-05 13:42:42,577 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_no_third_party_filters ... 2026-03-05 13:42:42,588 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_own_filters ... 2026-03-05 13:42:42,601 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:42,611 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_filter_existing_default ... 2026-03-05 13:42:42,628 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_filter_not_default ... 2026-03-05 13:42:42,645 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_no_filter ... 2026-03-05 13:42:42,658 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_update_filter_set_default ... 2026-03-05 13:42:42,675 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:42,686 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_new_filter_existing_default ... 2026-03-05 13:42:42,698 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_new_filter_not_default ... 2026-03-05 13:42:42,713 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_update_default_filter ... 2026-03-05 13:42:42,728 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_update_filter_set_default ... 2026-03-05 13:42:42,741 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:42,752 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestEmbeddedFilters.test_global_filters_with_embedded_action ... 2026-03-05 13:42:42,777 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_filters: Starting TestEmbeddedFilters.test_global_filters_with_no_embedded_action ... 2026-03-05 13:42:42,799 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:42,800 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting EmailConfigCase.test_default_email_from ... 2026-03-05 13:42:42,803 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:42,809 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_assert_base_values ... 2026-03-05 13:42:42,809 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_bpo_34424_35805 ... 2026-03-05 13:42:42,811 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_content_alternative_correct_order ... 2026-03-05 13:42:42,816 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_content_mail_body ... 2026-03-05 13:42:42,827 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_eml_attachment_encoding ... 2026-03-05 13:42:42,829 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_eml_message_serialization_with_non_ascii ... 2026-03-05 13:42:42,832 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_auth_cert_requires_tls ... 2026-03-05 13:42:42,835 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_config_bin ... 2026-03-05 13:42:42,885 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_config_cli ... 2026-03-05 13:42:42,895 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_get_test_email_from ... 2026-03-05 13:42:42,903 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_match_from_filter ... 2026-03-05 13:42:42,904 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_priorities ... 2026-03-05 13:42:42,907 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email ... 2026-03-05 13:42:42,943 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email_IDNA ... 2026-03-05 13:42:42,948 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email_context_force ... 2026-03-05 13:42:42,962 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:42,962 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_authentication_certificate_matrix ... 2026-03-05 13:42:42,962 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_authentication_certificate_matrix : aiosmtpd couldn't be imported 2026-03-05 13:42:42,963 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_authentication_login_matrix ... 2026-03-05 13:42:42,963 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_authentication_login_matrix : aiosmtpd couldn't be imported 2026-03-05 13:42:42,963 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_encryption_matrix ... 2026-03-05 13:42:42,963 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_encryption_matrix : aiosmtpd couldn't be imported 2026-03-05 13:42:42,963 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_man_in_the_middle_matrix ... 2026-03-05 13:42:42,963 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_man_in_the_middle_matrix : aiosmtpd couldn't be imported 2026-03-05 13:42:42,963 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create ... 2026-03-05 13:42:42,971 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_external_id_with_space ... 2026-03-05 13:42:42,975 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_inherits ... 2026-03-05 13:42:42,995 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_noupdate ... 2026-03-05 13:42:43,003 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_noupdate_multi ... 2026-03-05 13:42:43,009 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_order ... 2026-03-05 13:42:43,016 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_xmlids ... 2026-03-05 13:42:43,041 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_recreate ... 2026-03-05 13:42:43,049 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6667] 2026-03-05 13:42:43,049 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.partner.category records with IDs: [90] 2026-03-05 13:42:43,052 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_update_xmlid ... 2026-03-05 13:42:43,065 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 13:42:43,245 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_group_expansion ... 2026-03-05 13:42:43,272 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_invalid_field_domain ... 2026-03-05 13:42:43,351 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_model_order_constraint ... 2026-03-05 13:42:43,605 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_model_order_search ... 2026-03-05 13:42:43,838 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_monetary_currency_field ... 2026-03-05 13:42:43,957 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_rec_name_deletion ... 2026-03-05 13:42:44,009 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1508] 2026-03-05 13:42:44,079 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:44,080 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestEvalContext.test_module_usage ... 2026-03-05 13:42:44,219 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:44,220 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_delegate_field ... 2026-03-05 13:42:44,225 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_inherit ... 2026-03-05 13:42:44,227 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_inherits ... 2026-03-05 13:42:44,233 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:44,234 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_missing_module_icon ... 2026-03-05 13:42:44,248 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_module_wrong_icon ... 2026-03-05 13:42:44,253 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_new_module_icon ... 2026-03-05 13:42:44,256 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:44,258 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_module_category: Starting TestModuleCategory.test_parent_circular_dependencies ... 2026-03-05 13:42:44,274 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:44,275 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_create ... 2026-03-05 13:42:44,281 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_draw ... 2026-03-05 13:42:44,286 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_draw_twice ... 2026-03-05 13:42:44,294 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_search ... 2026-03-05 13:42:44,299 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [1] 2026-03-05 13:42:44,301 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_create_no_gap ... 2026-03-05 13:42:44,304 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_draw_no_gap ... 2026-03-05 13:42:44,307 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_draw_twice_no_gap ... 2026-03-05 13:42:44,316 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [2] 2026-03-05 13:42:44,318 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_1_create ... 2026-03-05 13:42:44,322 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_2_write ... 2026-03-05 13:42:44,329 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_3_unlink ... 2026-03-05 13:42:44,332 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [3, 4] 2026-03-05 13:42:44,335 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_create ... 2026-03-05 13:42:44,348 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_create_no_gap ... 2026-03-05 13:42:44,367 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_prefix ... 2026-03-05 13:42:44,375 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_suffix ... 2026-03-05 13:42:44,384 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [5] 2026-03-05 13:42:44,388 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [6] 2026-03-05 13:42:44,390 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceInit.test_00 ... 2026-03-05 13:42:44,398 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:44,399 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_1_create ... 2026-03-05 13:42:44,402 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_2_change_dates ... 2026-03-05 13:42:44,416 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_3_unlink ... 2026-03-05 13:42:44,419 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [10] 2026-03-05 13:42:44,422 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_1_create_no_gap ... 2026-03-05 13:42:44,424 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_2_change_dates ... 2026-03-05 13:42:44,436 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_3_unlink ... 2026-03-05 13:42:44,439 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [11] 2026-03-05 13:42:44,440 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_1_create ... 2026-03-05 13:42:44,444 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_2_use ... 2026-03-05 13:42:44,481 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_3_write ... 2026-03-05 13:42:44,486 77 INFO 00246-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_4_unlink ... 2026-03-05 13:42:44,489 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [12, 13] 2026-03-05 13:42:44,490 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_abrupt_close ... 2026-03-05 13:42:44,491 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_abrut_malformed ... 2026-03-05 13:42:44,492 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_basic_sanitizer ... 2026-03-05 13:42:44,493 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_cid_with_at ... 2026-03-05 13:42:44,493 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_comment_malformed ... 2026-03-05 13:42:44,494 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_comment_multiline ... 2026-03-05 13:42:44,494 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_edi_source ... 2026-03-05 13:42:44,496 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_evil_malicious_code ... 2026-03-05 13:42:44,504 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_html ... 2026-03-05 13:42:44,506 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_misc ... 2026-03-05 13:42:44,507 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_outlook_mail_sanitize ... 2026-03-05 13:42:44,508 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_basic_text ... 2026-03-05 13:42:44,510 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_blockquote ... 2026-03-05 13:42:44,511 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_bugs ... 2026-03-05 13:42:44,511 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_gmail ... 2026-03-05 13:42:44,513 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_hotmail_html ... 2026-03-05 13:42:44,516 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_outlook_html ... 2026-03-05 13:42:44,518 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_signature ... 2026-03-05 13:42:44,518 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_signature_container_propagation ... 2026-03-05 13:42:44,520 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_text ... 2026-03-05 13:42:44,521 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_thunderbird ... 2026-03-05 13:42:44,522 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_thunderbird_html ... 2026-03-05 13:42:44,523 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_yahoo_html ... 2026-03-05 13:42:44,524 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_sanitize_unescape_emails ... 2026-03-05 13:42:44,525 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_class ... 2026-03-05 13:42:44,526 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_class_only ... 2026-03-05 13:42:44,527 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_parsing ... 2026-03-05 13:42:44,528 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_append_to_html ... 2026-03-05 13:42:44,529 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_html_html_to_inner_content ... 2026-03-05 13:42:44,531 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_is_html_empty ... 2026-03-05 13:42:44,532 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_nl2br_enclose ... 2026-03-05 13:42:44,532 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_plaintext2html ... 2026-03-05 13:42:44,532 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_prepend_html_content ... 2026-03-05 13:42:44,533 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_anonymize ... 2026-03-05 13:42:44,533 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_domain_normalize ... 2026-03-05 13:42:44,533 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_formataddr ... 2026-03-05 13:42:44,534 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_normalize ... 2026-03-05 13:42:44,534 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_re ... 2026-03-05 13:42:44,535 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split ... 2026-03-05 13:42:44,535 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split_and_format ... 2026-03-05 13:42:44,536 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split_tuples ... 2026-03-05 13:42:44,537 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_extract_rfc2822_addresses ... 2026-03-05 13:42:44,537 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_single_email_re ... 2026-03-05 13:42:44,538 77 INFO 00246-master-all odoo.addons.base.tests.test_mail: Starting TestMailTools.test_html2plaintext ... 2026-03-05 13:42:44,539 77 INFO 00246-master-all odoo.addons.base.tests.test_menu: Starting TestMenu.test_00_menu_deletion ... 2026-03-05 13:42:44,555 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.ui.menu records with IDs: [66] 2026-03-05 13:42:44,559 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:44,559 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_default_mimetype ... 2026-03-05 13:42:44,559 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_default_mimetype_empty ... 2026-03-05 13:42:44,559 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_bmp ... 2026-03-05 13:42:44,560 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_fix_extension ... 2026-03-05 13:42:44,560 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_get_extension ... 2026-03-05 13:42:44,560 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_gif ... 2026-03-05 13:42:44,560 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_jpg ... 2026-03-05 13:42:44,561 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_octet_stream ... 2026-03-05 13:42:44,561 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_png ... 2026-03-05 13:42:44,561 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_svg ... 2026-03-05 13:42:44,561 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_txt ... 2026-03-05 13:42:44,561 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_webp ... 2026-03-05 13:42:44,561 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_xml ... 2026-03-05 13:42:44,561 77 INFO 00246-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_zip ... 2026-03-05 13:42:44,562 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestMergeSequences.test_merge_sequences ... 2026-03-05 13:42:44,563 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_date ... 2026-03-05 13:42:44,563 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_hour ... 2026-03-05 13:42:44,563 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_inconsistent_datetimes ... 2026-03-05 13:42:44,564 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_mismatching_zones ... 2026-03-05 13:42:44,564 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_naive_datetimes ... 2026-03-05 13:42:44,564 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_timezone_aware_datetimes_other_than_utc ... 2026-03-05 13:42:44,567 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_00_accepted_types ... 2026-03-05 13:42:44,576 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_01_code_and_format ... 2026-03-05 13:42:44,597 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_02_tz ... 2026-03-05 13:42:44,606 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:44,606 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_aggregate ... 2026-03-05 13:42:44,607 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_callback ... 2026-03-05 13:42:44,607 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_reentrant ... 2026-03-05 13:42:44,607 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_empty_string ... 2026-03-05 13:42:44,607 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_latin ... 2026-03-05 13:42:44,607 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_non_latin ... 2026-03-05 13:42:44,608 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestAddonsFileAccess.test_file_open ... 2026-03-05 13:42:44,609 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestAddonsFileAccess.test_file_path ... 2026-03-05 13:42:44,610 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestDictTools.test_readonly_dict ... 2026-03-05 13:42:44,611 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_currency_object ... 2026-03-05 13:42:44,681 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_decimal_precision ... 2026-03-05 13:42:44,689 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_decimal_precision_and_currency_object ... 2026-03-05 13:42:44,761 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_grouping ... 2026-03-05 13:42:44,770 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_method ... 2026-03-05 13:42:44,775 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_method_and_rounding_unit ... 2026-03-05 13:42:44,779 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_unit ... 2026-03-05 13:42:44,784 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_value_and_digits ... 2026-03-05 13:42:44,791 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:44,792 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestUrlValidate.test_url_validate ... 2026-03-05 13:42:44,793 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_None_payload ... 2026-03-05 13:42:44,794 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_expired_token ... 2026-03-05 13:42:44,795 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_list_payload ... 2026-03-05 13:42:44,796 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_long_payload ... 2026-03-05 13:42:44,797 77 INFO 00246-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_modified_payload ... 2026-03-05 13:42:44,800 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:44,801 77 INFO 00246-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_change_manifest ... 2026-03-05 13:42:44,801 77 INFO 00246-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_default_manifest ... 2026-03-05 13:42:44,802 77 INFO 00246-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_missing_license ... 2026-03-05 13:42:44,803 77 INFO 00246-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_missing_manifest ... 2026-03-05 13:42:44,805 77 INFO 00246-master-all odoo.addons.base.tests.test_num2words_ar: Starting TestNum2WordsAr.test_decimal_multiple_of_thousands ... 2026-03-05 13:42:44,806 77 INFO 00246-master-all odoo.addons.base.tests.test_num2words_ar: Starting TestNum2WordsAr.test_multiple_of_thousands ... 2026-03-05 13:42:44,808 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:44,809 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_deleted_records ... 2026-03-05 13:42:44,858 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_filtered_records ... 2026-03-05 13:42:44,912 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 37, model: res.partner 2026-03-05 13:42:44,915 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 37, model: res.partner 2026-03-05 13:42:44,933 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 37, model: res.partner 2026-03-05 13:42:44,935 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_partial_deletion ... 2026-03-05 13:42:44,958 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_create_multi ... 2026-03-05 13:42:44,968 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_exists ... 2026-03-05 13:42:44,970 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_m2m_store_trigger ... 2026-03-05 13:42:45,042 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_read ... 2026-03-05 13:42:45,056 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_search_read ... 2026-03-05 13:42:45,091 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_write_duplicate ... 2026-03-05 13:42:45,099 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:42:45,101 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_copy ... 2026-03-05 13:42:45,177 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_copy_with_ancestor ... 2026-03-05 13:42:45,268 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_create ... 2026-03-05 13:42:45,288 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_create_with_ancestor ... 2026-03-05 13:42:45,312 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_default ... 2026-03-05 13:42:45,314 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_read ... 2026-03-05 13:42:45,383 77 INFO 00246-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_write_date ... 2026-03-05 13:42:45,393 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 13:42:45,394 77 INFO 00246-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_basic_query ... 2026-03-05 13:42:45,394 77 INFO 00246-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_long_aliases ... 2026-03-05 13:42:45,395 77 INFO 00246-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_mixed_query_chained_explicit_implicit_joins ... 2026-03-05 13:42:45,395 77 INFO 00246-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_query_chained_explicit_joins ... 2026-03-05 13:42:45,395 77 INFO 00246-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_raise_missing_lhs ... 2026-03-05 13:42:45,395 77 INFO 00246-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_table_expression ... 2026-03-05 13:42:45,396 77 INFO 00246-master-all odoo.addons.base.tests.test_osv: Starting TestQuery.test_auto ... 2026-03-05 13:42:45,400 77 INFO 00246-master-all odoo.addons.base.tests.test_osv: Starting TestQuery.test_records_as_query ... 2026-03-05 13:42:45,404 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:45,405 77 INFO 00246-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_branded_file_writer ... 2026-03-05 13:42:45,407 77 INFO 00246-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_merge_pdf ... 2026-03-05 13:42:45,410 77 INFO 00246-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_reader ... 2026-03-05 13:42:45,412 77 INFO 00246-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_reader_with_owner_encryption ... 2026-03-05 13:42:45,429 77 INFO 00246-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_writer ... 2026-03-05 13:42:45,434 77 INFO 00246-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_reshaping_arabic_text ... 2026-03-05 13:42:45,435 77 INFO 00246-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_reshaping_non_arabic_text ... 2026-03-05 13:42:45,437 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:45,438 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_default_value ... 2026-03-05 13:42:45,448 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_i18n ... 2026-03-05 13:42:45,548 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_no_value_no_default_value ... 2026-03-05 13:42:45,556 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_reject_crummy_tags ... 2026-03-05 13:42:45,559 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_reject_t_tag ... 2026-03-05 13:42:45,560 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_render_t_options ... 2026-03-05 13:42:45,571 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_trivial ... 2026-03-05 13:42:45,664 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_xss_breakout ... 2026-03-05 13:42:45,674 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:45,675 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_code_error ... 2026-03-05 13:42:45,683 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_2 ... 2026-03-05 13:42:45,692 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_attf ... 2026-03-05 13:42:45,700 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_attf_with_useless_distributed_namespace ... 2026-03-05 13:42:45,707 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_esc ... 2026-03-05 13:42:45,715 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_esc_with_useless_distributed_namespace ... 2026-03-05 13:42:45,722 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespaced_attributes ... 2026-03-05 13:42:45,730 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_extension ... 2026-03-05 13:42:45,740 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace ... 2026-03-05 13:42:45,748 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_2 ... 2026-03-05 13:42:45,756 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_3 ... 2026-03-05 13:42:45,762 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic ... 2026-03-05 13:42:45,770 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic_2 ... 2026-03-05 13:42:45,780 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespaced_attributes ... 2026-03-05 13:42:45,787 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_t_call ... 2026-03-05 13:42:45,801 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_useless_distributed_namespace ... 2026-03-05 13:42:45,807 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_void_element ... 2026-03-05 13:42:45,814 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:45,815 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_escaping_1 ... 2026-03-05 13:42:45,823 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_escaping_2 ... 2026-03-05 13:42:45,831 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_no_propagation_1 ... 2026-03-05 13:42:45,838 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_no_propagation_2 ... 2026-03-05 13:42:45,848 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_1 ... 2026-03-05 13:42:45,854 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_2 ... 2026-03-05 13:42:45,862 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_3 ... 2026-03-05 13:42:45,868 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_error ... 2026-03-05 13:42:45,877 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_set ... 2026-03-05 13:42:45,892 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_compile_expr ... 2026-03-05 13:42:45,904 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_compile_expr_security ... 2026-03-05 13:42:45,914 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_1 ... 2026-03-05 13:42:45,921 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_2 ... 2026-03-05 13:42:45,933 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_3 ... 2026-03-05 13:42:45,937 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_4 ... 2026-03-05 13:42:45,944 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_5 ... 2026-03-05 13:42:45,946 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_6 ... 2026-03-05 13:42:45,950 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_7 ... 2026-03-05 13:42:45,953 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_8 ... 2026-03-05 13:42:45,956 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_esc_markup ... 2026-03-05 13:42:45,972 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_1 ... 2026-03-05 13:42:45,987 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_2 ... 2026-03-05 13:42:46,001 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_3 ... 2026-03-05 13:42:46,015 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_iter_dict ... 2026-03-05 13:42:46,026 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_iter_list ... 2026-03-05 13:42:46,038 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_comment ... 2026-03-05 13:42:46,047 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_from_body ... 2026-03-05 13:42:46,056 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_spaces ... 2026-03-05 13:42:46,064 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out ... 2026-03-05 13:42:46,070 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_default_value ... 2026-03-05 13:42:46,077 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_escape_text ... 2026-03-05 13:42:46,084 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_1 ... 2026-03-05 13:42:46,090 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_2 ... 2026-03-05 13:42:46,098 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_3 ... 2026-03-05 13:42:46,105 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_4 ... 2026-03-05 13:42:46,112 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_5 ... 2026-03-05 13:42:46,119 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_6 ... 2026-03-05 13:42:46,127 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_markup ... 2026-03-05 13:42:46,133 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_barcode ... 2026-03-05 13:42:46,176 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_comment_tail ... 2026-03-05 13:42:46,182 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_comments ... 2026-03-05 13:42:46,190 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_processing_instructions ... 2026-03-05 13:42:46,199 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_t_call_propagates_t_lang ... 2026-03-05 13:42:46,216 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_widget_contact ... 2026-03-05 13:42:46,286 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_widget_duration_fallback ... 2026-03-05 13:42:46,306 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_1 ... 2026-03-05 13:42:46,314 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_2 ... 2026-03-05 13:42:46,321 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_3 ... 2026-03-05 13:42:46,328 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_body_1 ... 2026-03-05 13:42:46,334 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_body_2 ... 2026-03-05 13:42:46,342 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_error_1 ... 2026-03-05 13:42:46,356 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_error_2 ... 2026-03-05 13:42:46,371 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_space_remove_technical_all ... 2026-03-05 13:42:46,402 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_space_remove_technical_space_t_foreach ... 2026-03-05 13:42:46,411 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_void_element ... 2026-03-05 13:42:46,423 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:42:46,424 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_nodb ... 2026-03-05 13:42:46,428 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_and_inherit_view ... 2026-03-05 13:42:46,441 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_base ... 2026-03-05 13:42:46,450 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_contains_nocache ... 2026-03-05 13:42:46,460 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_different ... 2026-03-05 13:42:46,473 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_nocache_cache ... 2026-03-05 13:42:46,486 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_nocache_cache_on_same_tag ... 2026-03-05 13:42:46,499 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_in_cache ... 2026-03-05 13:42:46,510 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_out_of_cache ... 2026-03-05 13:42:46,520 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_wrap_t_cache ... 2026-03-05 13:42:46,533 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_conditional_cache ... 2026-03-05 13:42:46,543 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_base ... 2026-03-05 13:42:46,552 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_contains_nocache ... 2026-03-05 13:42:46,562 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_different ... 2026-03-05 13:42:46,578 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_false_recursive ... 2026-03-05 13:42:46,595 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_recursive ... 2026-03-05 13:42:46,607 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_in_cache_in_cache ... 2026-03-05 13:42:46,618 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_use_the_root_values ... 2026-03-05 13:42:46,628 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_use_the_root_values_and_cached_values ... 2026-03-05 13:42:46,640 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_use_the_root_values_and_cached_values_error ... 2026-03-05 13:42:46,650 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_t_set_wrap_t_cache ... 2026-03-05 13:42:46,663 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:46,664 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldTime.test_time_value_to_html ... 2026-03-05 13:42:46,673 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:46,674 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldInteger.test_integer_value_to_html ... 2026-03-05 13:42:46,679 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:46,684 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldContact.test_value_to_html_with_website_and_phone ... 2026-03-05 13:42:46,726 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldContact.test_value_to_html_without_phone ... 2026-03-05 13:42:46,769 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:46,770 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldOne2Many.test_one2many_empty ... 2026-03-05 13:42:46,774 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldOne2Many.test_one2many_with_values ... 2026-03-05 13:42:46,785 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:46,787 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2Many.test_many2many_empty ... 2026-03-05 13:42:46,800 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2Many.test_many2many_with_values ... 2026-03-05 13:42:46,821 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:42:46,822 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2One.test_many2one_empty ... 2026-03-05 13:42:46,826 77 INFO 00246-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2One.test_many2one_with_value ... 2026-03-05 13:42:46,835 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:46,836 77 INFO 00246-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_check_active ... 2026-03-05 13:42:46,948 77 INFO 00246-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_create_branch_with_default_parent_id ... 2026-03-05 13:42:47,042 77 INFO 00246-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_logo_check ... 2026-03-05 13:42:47,140 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [375] 2026-03-05 13:42:47,150 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 2 removed 2026-03-05 13:42:47,151 77 INFO 00246-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_00_get_option_path ... 2026-03-05 13:42:47,155 77 INFO 00246-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_10_get_option_name ... 2026-03-05 13:42:47,160 77 INFO 00246-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_20_get_config_warning ... 2026-03-05 13:42:47,166 77 INFO 00246-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_30_get_config_warning_wo_menu ... 2026-03-05 13:42:47,169 77 INFO 00246-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_40_view_expected_architecture ... 2026-03-05 13:42:47,185 77 INFO 00246-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_50_view_expected_architecture_t_node_groups ... 2026-03-05 13:42:47,206 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:47,207 77 INFO 00246-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_currency_cache ... 2026-03-05 13:42:47,281 77 INFO 00246-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_res_currency_name_search ... 2026-03-05 13:42:47,346 77 INFO 00246-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_view_company_rate_label ... 2026-03-05 13:42:47,586 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:47,587 77 INFO 00246-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_00_intersperse ... 2026-03-05 13:42:47,588 77 INFO 00246-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_get_data ... 2026-03-05 13:42:47,596 77 INFO 00246-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_inactive_users_lang_deactivation ... 2026-03-05 13:42:47,638 77 INFO 00246-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_lang_url_code_shortening ... 2026-03-05 13:42:47,665 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:42:47,675 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_archive_internal_partners ... 2026-03-05 13:42:47,728 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_display_name_translation ... 2026-03-05 13:42:47,732 77 INFO 00246-master-all odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/fr.po for language fr_FR 2026-03-05 13:42:47,732 77 INFO 00246-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/fr.po for language fr_FR 2026-03-05 13:42:48,607 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_email_formatted ... 2026-03-05 13:42:48,634 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_find_or_create ... 2026-03-05 13:42:48,655 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_is_public ... 2026-03-05 13:42:48,663 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_lang_computation_code ... 2026-03-05 13:42:48,686 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_create ... 2026-03-05 13:42:48,703 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_search ... 2026-03-05 13:42:48,715 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_search_with_user ... 2026-03-05 13:42:48,753 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [424], uid: 4, model: res.partner 2026-03-05 13:42:48,761 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_partner_merge_wizard_dst_partner_id ... 2026-03-05 13:42:48,768 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 13:42:48,798 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_accessibility_of_company_partner_from_branch ... 2026-03-05 13:42:48,998 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address ... 2026-03-05 13:42:49,044 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address_first_contact_sync ... 2026-03-05 13:42:49,087 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address_get ... 2026-03-05 13:42:49,120 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_commercial_field_sync ... 2026-03-05 13:42:49,159 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_commercial_partner_nullcompany ... 2026-03-05 13:42:49,185 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_company_change_propagation ... 2026-03-05 13:42:49,393 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_company_dependent_commercial_sync ... 2026-03-05 13:42:49,583 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_display_address_missing_key ... 2026-03-05 13:42:49,591 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_display_name ... 2026-03-05 13:42:49,605 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 13:42:49,607 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_100_res_partner_recursion ... 2026-03-05 13:42:49,625 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_101_res_partner_recursion ... 2026-03-05 13:42:49,649 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_102_res_partner_recursion ... 2026-03-05 13:42:49,667 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_103_res_partner_recursion ... 2026-03-05 13:42:49,685 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_104_res_partner_recursion_indirect_cycle ... 2026-03-05 13:42:49,711 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_105_res_partner_recursion ... 2026-03-05 13:42:49,729 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_110_res_partner_recursion_multi_update ... 2026-03-05 13:42:49,741 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_111_res_partner_recursion_infinite_loop ... 2026-03-05 13:42:49,772 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:49,773 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerCategory.test_name_search ... 2026-03-05 13:42:49,779 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:49,782 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner_bank: Starting TestResPartnerBank.test_sanitized_acc_number ... 2026-03-05 13:42:49,793 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:49,794 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts ... 2026-03-05 13:42:49,816 77 INFO 00246-master-all odoo.addons.base.partner.merge: dst_partner: 514 2026-03-05 13:42:49,868 77 INFO 00246-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [513, 515] with 514 2026-03-05 13:42:49,876 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [513, 515] 2026-03-05 13:42:49,880 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts_with_destination ... 2026-03-05 13:42:49,897 77 INFO 00246-master-all odoo.addons.base.partner.merge: dst_partner: 516 2026-03-05 13:42:49,941 77 INFO 00246-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [518] with 516 2026-03-05 13:42:49,948 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [518] 2026-03-05 13:42:49,950 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_references ... 2026-03-05 13:42:49,966 77 INFO 00246-master-all odoo.addons.base.partner.merge: dst_partner: 519 2026-03-05 13:42:50,005 77 INFO 00246-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [520] with 519 2026-03-05 13:42:50,012 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [520] 2026-03-05 13:42:50,014 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_unique_bank_accounts ... 2026-03-05 13:42:50,031 77 INFO 00246-master-all odoo.addons.base.partner.merge: dst_partner: 522 2026-03-05 13:42:50,068 77 INFO 00246-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [523] with 522 2026-03-05 13:42:50,075 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [523] 2026-03-05 13:42:50,077 77 INFO 00246-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_without_bank_accounts ... 2026-03-05 13:42:50,096 77 INFO 00246-master-all odoo.addons.base.partner.merge: dst_partner: 528 2026-03-05 13:42:50,132 77 INFO 00246-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [529] with 528 2026-03-05 13:42:50,138 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [529] 2026-03-05 13:42:50,141 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:50,142 77 INFO 00246-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_change_user_company ... 2026-03-05 13:42:50,362 77 INFO 00246-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_context_get_lang ... 2026-03-05 13:42:50,397 77 INFO 00246-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_deactivate_portal_users_access ... 2026-03-05 13:42:50,427 77 INFO 00246-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_deactivate_portal_users_archive_and_remove ... 2026-03-05 13:42:50,447 77 INFO 00246-master-all odoo.addons.base.models.res_users: Account deletion asked for "portal_user" (#59) from n/a. Archive the user and remove login information. 2026-03-05 13:42:50,448 77 INFO 00246-master-all odoo.addons.base.models.res_users: Account deletion asked for "portal_user_2" (#60) from n/a. Archive the user and remove login information. 2026-03-05 13:42:50,493 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.users records with IDs: [59] 2026-03-05 13:42:50,503 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [535] 2026-03-05 13:42:50,514 77 INFO 00246-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_delete_public_user ... 2026-03-05 13:42:50,522 77 INFO 00246-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_name_search ... 2026-03-05 13:42:50,563 77 INFO 00246-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_user_home_action_restriction ... 2026-03-05 13:42:50,594 77 INFO 00246-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_user_partner ... 2026-03-05 13:42:50,792 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-05 13:42:50,793 77 INFO 00246-master-all odoo.addons.base.tests.test_res_users: Starting TestUsersTweaks.test_superuser ... 2026-03-05 13:42:50,799 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:50,800 77 INFO 00246-master-all odoo.addons.base.tests.test_search: Starting test_search.test_00_search_order ... 2026-03-05 13:42:50,837 77 INFO 00246-master-all odoo.addons.base.tests.test_search: Starting test_search.test_10_inherits_m2order ... 2026-03-05 13:42:50,898 77 INFO 00246-master-all odoo.addons.base.tests.test_search: Starting test_search.test_11_indirect_inherits_m2o_order ... 2026-03-05 13:42:50,950 77 INFO 00246-master-all odoo.addons.base.tests.test_search: Starting test_search.test_12_m2o_order_loop_self ... 2026-03-05 13:42:50,958 77 INFO 00246-master-all odoo.addons.base.tests.test_search: Starting test_search.test_13_m2o_order_loop_multi ... 2026-03-05 13:42:51,045 77 INFO 00246-master-all odoo.addons.base.tests.test_search: Starting test_search.test_20_x_active ... 2026-03-05 13:42:51,172 77 INFO 00246-master-all odoo.addons.base.tests.test_search: Starting test_search.test_21_search_count ... 2026-03-05 13:42:51,184 77 INFO 00246-master-all odoo.addons.base.tests.test_search: Starting test_search.test_22_like_folding ... 2026-03-05 13:42:51,189 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-05 13:42:51,191 77 INFO 00246-master-all odoo.addons.base.tests.test_split_table: Starting TestSplitTable.test_split_table ... 2026-03-05 13:42:51,195 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,196 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_complex_sql ... 2026-03-05 13:42:51,196 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_bool ... 2026-03-05 13:42:51,196 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_empty ... 2026-03-05 13:42:51,196 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_equality ... 2026-03-05 13:42:51,196 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_idempotence ... 2026-03-05 13:42:51,196 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_identifier ... 2026-03-05 13:42:51,197 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_join ... 2026-03-05 13:42:51,197 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_unpacking ... 2026-03-05 13:42:51,197 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_literal_parameters ... 2026-03-05 13:42:51,197 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_named_parameters ... 2026-03-05 13:42:51,197 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_no_parameter ... 2026-03-05 13:42:51,197 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_sql_parameters ... 2026-03-05 13:42:51,197 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_wrong_pattern ... 2026-03-05 13:42:51,198 77 INFO 00246-master-all odoo.addons.base.tests.test_sql: Starting TestSqlTools.test_add_constraint ... 2026-03-05 13:42:51,206 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,206 77 INFO 00246-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetry.test_log_levels ... 2026-03-05 13:42:51,206 77 INFO 00246-master-all odoo.addons.base.tests.test_test_retry: test info 2026-03-05 13:42:51,206 77 INFO 00246-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetry.test_retry_success ... 2026-03-05 13:42:51,207 77 INFO 00246-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryTraceback.test_retry_traceback_success ... 2026-03-05 13:42:51,207 77 INFO 00246-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryTracebackArg.test_retry_traceback_args_success ... 2026-03-05 13:42:51,208 77 INFO 00246-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryRollbackedCursor.test_broken_cursor ... 2026-03-05 13:42:51,211 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,212 77 INFO 00246-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryCommitedCursor.test_broken_cursor ... 2026-03-05 13:42:51,214 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,215 77 INFO 00246-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryRollbackedCursorError.test_broken_cursor ... 2026-03-05 13:42:51,218 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,219 77 INFO 00246-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryCommitedCursorError.test_broken_cursor ... 2026-03-05 13:42:51,222 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,222 77 INFO 00246-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetrySubtest.test_retry_subtest_success_all ... 2026-03-05 13:42:51,222 77 INFO 00246-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetrySubtest.test_retry_subtest_success_one ... 2026-03-05 13:42:51,223 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestTestSuite.test_test_suite ... 2026-03-05 13:42:51,223 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_assertQueryCount ... 2026-03-05 13:42:51,296 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_assertQueryCount_with_decorators ... 2026-03-05 13:42:51,308 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack ... 2026-03-05 13:42:51,309 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack_context_manager ... 2026-03-05 13:42:51,311 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack_subtest ... 2026-03-05 13:42:51,313 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_handle_error ... 2026-03-05 13:42:51,314 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_has_add_error ... 2026-03-05 13:42:51,315 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_raise ... 2026-03-05 13:42:51,316 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_raise_subtest ... 2026-03-05 13:42:51,318 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_reraise ... 2026-03-05 13:42:51,319 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_subtest_sub_call ... 2026-03-05 13:42:51,320 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_traverse_contextmanager ... 2026-03-05 13:42:51,321 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_with_decorators ... 2026-03-05 13:42:51,327 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,328 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLoggingSetup.test_raises_setup ... 2026-03-05 13:42:51,332 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,333 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLoggingTeardown.test_raises_teardown ... 2026-03-05 13:42:51,342 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,342 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestSubtests.test_nested_subtests ... 2026-03-05 13:42:51,343 77 INFO 00246-master-all odoo.tests.suite: skipped setUpClass (odoo.addons.base.tests.test_test_suite.TestClassSetup) : Skip this class 2026-03-05 13:42:51,343 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestClassTeardown.test_method ... 2026-03-05 13:42:51,343 77 INFO 00246-master-all odoo.tests.suite: skipped tearDownClass (odoo.addons.base.tests.test_test_suite.TestClassTeardown) : Skip this class 2026-03-05 13:42:51,343 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting Test01ClassCleanups.test_dummy ... 2026-03-05 13:42:51,344 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting Test02ClassCleanupsCheck.test_classcleanups ... 2026-03-05 13:42:51,344 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: Starting TestSkipMethof.test_skip_method ... 2026-03-05 13:42:51,344 77 INFO 00246-master-all odoo.addons.base.tests.test_test_suite: skipped TestSkipMethof.test_skip_method : 2026-03-05 13:42:51,345 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_inheritance ... 2026-03-05 13:42:51,346 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_parental_advisory ... 2026-03-05 13:42:51,347 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_empty ... 2026-03-05 13:42:51,347 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_multiple_tags ... 2026-03-05 13:42:51,348 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_not_decorated ... 2026-03-05 13:42:51,348 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_single_tag ... 2026-03-05 13:42:51,349 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_untagging ... 2026-03-05 13:42:51,352 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,352 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelector.test_selector_parser ... 2026-03-05 13:42:51,356 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,356 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_negative_parameters_translate ... 2026-03-05 13:42:51,357 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_selector_parser_parameters ... 2026-03-05 13:42:51,358 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_selector_selection ... 2026-03-05 13:42:51,361 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,361 77 INFO 00246-master-all odoo.addons.base.tests.test_tests_tags: Starting TestTestClass.test_canonical_tag ... 2026-03-05 13:42:51,362 77 INFO 00246-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_ordered ... 2026-03-05 13:42:51,363 77 INFO 00246-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs ... 2026-03-05 13:42:51,363 77 INFO 00246-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs_call ... 2026-03-05 13:42:51,364 77 INFO 00246-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs_return ... 2026-03-05 13:42:51,366 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,367 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_quote_unquote ... 2026-03-05 13:42:51,367 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html ... 2026-03-05 13:42:51,367 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html_i ... 2026-03-05 13:42:51,368 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html_nbsp ... 2026-03-05 13:42:51,368 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_a ... 2026-03-05 13:42:51,368 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_attribute ... 2026-03-05 13:42:51,369 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_base ... 2026-03-05 13:42:51,369 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_illegal_translations ... 2026-03-05 13:42:51,370 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline1 ... 2026-03-05 13:42:51,370 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline2 ... 2026-03-05 13:42:51,370 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline3 ... 2026-03-05 13:42:51,371 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline4 ... 2026-03-05 13:42:51,371 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline5 ... 2026-03-05 13:42:51,371 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_invalid_translations ... 2026-03-05 13:42:51,371 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_off ... 2026-03-05 13:42:51,371 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_t ... 2026-03-05 13:42:51,372 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_text ... 2026-03-05 13:42:51,372 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_text_entity ... 2026-03-05 13:42:51,372 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_unicode ... 2026-03-05 13:42:51,372 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_with_namespace ... 2026-03-05 13:42:51,373 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestLanguageInstall.test_language_install ... 2026-03-05 13:42:51,383 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,389 77 INFO 00246-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-03-05 13:42:51,392 77 INFO 00246-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 13:42:51,392 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_101_create_translated_record ... 2026-03-05 13:42:51,395 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_101_translation_read ... 2026-03-05 13:42:51,424 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 13:42:51,426 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_102_duplicate_record ... 2026-03-05 13:42:51,433 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_103_duplicate_record_fr ... 2026-03-05 13:42:51,438 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_104_orderby_translated_field ... 2026-03-05 13:42:51,443 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_105_duplicate_record_multi_no_en ... 2026-03-05 13:42:51,466 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 13:42:51,477 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_107_duplicate_record_en ... 2026-03-05 13:42:51,483 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_108_search_en ... 2026-03-05 13:42:51,485 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_109_search_fr ... 2026-03-05 13:42:51,488 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_110_search_es ... 2026-03-05 13:42:51,495 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_111_prefetch_langs ... 2026-03-05 13:42:51,515 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 13:42:51,521 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,526 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_00 ... 2026-03-05 13:42:51,538 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_01_invalid_lang ... 2026-03-05 13:42:51,553 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_03_fr_single ... 2026-03-05 13:42:51,573 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 13:42:51,577 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_04_fr_multi ... 2026-03-05 13:42:51,580 77 INFO 00246-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-03-05 13:42:51,581 77 INFO 00246-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 13:42:51,584 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_04_fr_multi_no_en ... 2026-03-05 13:42:51,614 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 13:42:51,619 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_05_remove_multi_false ... 2026-03-05 13:42:51,626 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_create_empty_false ... 2026-03-05 13:42:51,667 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_field_selection ... 2026-03-05 13:42:51,725 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_load_views ... 2026-03-05 13:42:51,731 77 INFO 00246-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-03-05 13:42:51,735 77 INFO 00246-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 13:42:51,883 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_update_field_translations ... 2026-03-05 13:42:51,896 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_update_field_translations_for_empty ... 2026-03-05 13:42:51,940 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_write_empty_and_value ... 2026-03-05 13:42:51,977 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:51,985 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_cache_consistency ... 2026-03-05 13:42:52,001 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_copy ... 2026-03-05 13:42:52,033 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_delay_translations ... 2026-03-05 13:42:52,055 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_delay_translations_no_term ... 2026-03-05 13:42:52,072 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_spaces ... 2026-03-05 13:42:52,080 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync ... 2026-03-05 13:42:52,100 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_text_to_xml ... 2026-03-05 13:42:52,113 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml ... 2026-03-05 13:42:52,133 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_attribute ... 2026-03-05 13:42:52,147 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_close_terms ... 2026-03-05 13:42:52,162 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_collision ... 2026-03-05 13:42:52,184 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_inline_modifiers ... 2026-03-05 13:42:52,208 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_no_en ... 2026-03-05 13:42:52,236 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 13:42:52,245 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_upgrade ... 2026-03-05 13:42:52,289 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations ... 2026-03-05 13:42:52,317 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_empty_str ... 2026-03-05 13:42:52,332 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_partially ... 2026-03-05 13:42:52,348 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_source_lang ... 2026-03-05 13:42:52,366 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_typofix ... 2026-03-05 13:42:52,396 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:52,417 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_copy ... 2026-03-05 13:42:52,432 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_get_field_translations ... 2026-03-05 13:42:52,435 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_update_field_translations_again ... 2026-03-05 13:42:52,452 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_update_field_translations_result ... 2026-03-05 13:42:52,456 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_write ... 2026-03-05 13:42:52,472 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:52,473 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestHTMLTranslation.test_delay_translations_no_term ... 2026-03-05 13:42:52,587 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestHTMLTranslation.test_write_non_existing ... 2026-03-05 13:42:52,593 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:52,593 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationTrigramIndexPatterns.test_pattern_conversion ... 2026-03-05 13:42:52,594 77 INFO 00246-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationTrigramIndexPatterns.test_value_conversion ... 2026-03-05 13:42:52,596 77 INFO 00246-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_cannot_set_deprecated_timezone ... 2026-03-05 13:42:52,602 77 INFO 00246-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_dont_adapt_available_tz ... 2026-03-05 13:42:52,603 77 INFO 00246-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_partner_with_old_tz ... 2026-03-05 13:42:52,611 77 INFO 00246-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_tz_legacy ... 2026-03-05 13:42:52,644 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:52,645 77 INFO 00246-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_example ... 2026-03-05 13:42:56,752 77 INFO 00246-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_help ... 2026-03-05 13:42:57,928 77 INFO 00246-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_standalone ... 2026-03-05 13:42:57,989 77 INFO 00246-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_demote_user ... 2026-03-05 13:42:58,140 77 INFO 00246-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_env_uid ... 2026-03-05 13:42:58,183 77 INFO 00246-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_has_group_cleared_cache_on_write ... 2026-03-05 13:42:58,230 77 INFO 00246-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_has_group_with_new_id ... 2026-03-05 13:42:58,273 77 INFO 00246-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_implied_groups ... 2026-03-05 13:42:58,511 77 INFO 00246-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_other_user ... 2026-03-05 13:42:58,581 77 INFO 00246-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_portal_creation ... 2026-03-05 13:42:58,815 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.users records with IDs: [89] 2026-03-05 13:42:58,923 77 INFO 00246-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_portal_write ... 2026-03-05 13:42:59,092 77 INFO 00246-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_record ... 2026-03-05 13:42:59,136 77 INFO 00246-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_two_user_types ... 2026-03-05 13:42:59,325 77 INFO 00246-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_two_user_types_implied_groups ... 2026-03-05 13:42:59,463 77 INFO 00246-master-all odoo.models: Prepare computation of res.users.x_group_names 2026-03-05 13:42:59,519 77 INFO 00246-master-all odoo.models: Prepare computation of res.groups.x_user_names 2026-03-05 13:42:59,656 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 13:42:59,658 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewXMLID.test_model_data_id ... 2026-03-05 13:42:59,663 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:59,664 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_attribute_filter ... 2026-03-05 13:42:59,665 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_attribute_mismatch ... 2026-03-05 13:42:59,665 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_field ... 2026-03-05 13:42:59,666 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_other ... 2026-03-05 13:42:59,667 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_xpath ... 2026-03-05 13:42:59,667 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_field ... 2026-03-05 13:42:59,668 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_other ... 2026-03-05 13:42:59,668 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_xpath ... 2026-03-05 13:42:59,669 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_version_mismatch ... 2026-03-05 13:42:59,672 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:42:59,686 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_default_view ... 2026-03-05 13:42:59,738 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_get_combined_arch_query_count ... 2026-03-05 13:42:59,793 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_get_inheriting_views ... 2026-03-05 13:42:59,849 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_arch ... 2026-03-05 13:42:59,918 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_default_view ... 2026-03-05 13:42:59,975 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_recursion ... 2026-03-05 13:43:00,060 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_view_validate_attrs_groups_query_count ... 2026-03-05 13:43:00,128 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Query count less than expected for user __system__: 6 < 8 in test_view_validate_attrs_groups_query_count at base/tests/test_views.py:353 2026-03-05 13:43:00,133 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Query count less than expected for user __system__: 3 < 8 in test_view_validate_attrs_groups_query_count at base/tests/test_views.py:364 2026-03-05 13:43:00,134 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_view_validate_button_action_query_count ... 2026-03-05 13:43:00,195 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Query count less than expected for user __system__: 10 < 11 in test_view_validate_button_action_query_count at base/tests/test_views.py:328 2026-03-05 13:43:00,200 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Query count less than expected for user __system__: 5 < 10 in test_view_validate_button_action_query_count at base/tests/test_views.py:342 2026-03-05 13:43:00,201 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_write_arch ... 2026-03-05 13:43:00,286 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:00,298 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_delete ... 2026-03-05 13:43:00,300 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_incorrect_version ... 2026-03-05 13:43:00,304 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_after ... 2026-03-05 13:43:00,305 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_before ... 2026-03-05 13:43:00,305 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_inside ... 2026-03-05 13:43:00,306 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_invalid_position ... 2026-03-05 13:43:00,310 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_replace_inner ... 2026-03-05 13:43:00,311 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_replace_outer ... 2026-03-05 13:43:00,312 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_target_not_found ... 2026-03-05 13:43:00,315 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_unpack_data ... 2026-03-05 13:43:00,319 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:00,330 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceWrapSpecs.test_replace ... 2026-03-05 13:43:00,334 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:00,345 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_1 ... 2026-03-05 13:43:00,350 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_2 ... 2026-03-05 13:43:00,354 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_3 ... 2026-03-05 13:43:00,355 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_after ... 2026-03-05 13:43:00,357 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_before ... 2026-03-05 13:43:00,358 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_inside ... 2026-03-05 13:43:00,360 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_replace ... 2026-03-05 13:43:00,361 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_other_1 ... 2026-03-05 13:43:00,362 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_other_2 ... 2026-03-05 13:43:00,363 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_tail ... 2026-03-05 13:43:00,367 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:00,378 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestNoModel.test_create_view_nomodel ... 2026-03-05 13:43:00,383 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestNoModel.test_qweb_translation ... 2026-03-05 13:43:00,399 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:00,411 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_attribute_groups ... 2026-03-05 13:43:00,417 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_distribute_inner ... 2026-03-05 13:43:00,425 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit ... 2026-03-05 13:43:00,433 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_multi_replace_node ... 2026-03-05 13:43:00,444 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_multi_replace_node2 ... 2026-03-05 13:43:00,458 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_added_from_inheritance ... 2026-03-05 13:43:00,470 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node ... 2026-03-05 13:43:00,479 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node2 ... 2026-03-05 13:43:00,487 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node_processing_instruction ... 2026-03-05 13:43:00,496 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_replace_node ... 2026-03-05 13:43:00,506 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_replace_node2 ... 2026-03-05 13:43:00,516 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_top_t_field ... 2026-03-05 13:43:00,531 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_primary_inherit ... 2026-03-05 13:43:00,541 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_remove_add_text ... 2026-03-05 13:43:00,552 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_t0 ... 2026-03-05 13:43:00,564 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_call_no_branding ... 2026-03-05 13:43:00,570 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_esc_no_branding ... 2026-03-05 13:43:00,577 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_ignore_unbrand ... 2026-03-05 13:43:00,589 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:00,602 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_groups_behavior ... 2026-03-05 13:43:00,626 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_groups_validation ... 2026-03-05 13:43:00,999 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_missing_field ... 2026-03-05 13:43:01,093 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_button ... 2026-03-05 13:43:01,134 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_check_xml_on_reenable ... 2026-03-05 13:43:01,156 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_col_colspan_numerical ... 2026-03-05 13:43:01,178 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subsubview_with_parent ... 2026-03-05 13:43:01,209 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subview ... 2026-03-05 13:43:01,237 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subview_with_parent ... 2026-03-05 13:43:01,265 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_view ... 2026-03-05 13:43:01,280 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_custom_view_validation ... 2026-03-05 13:43:01,294 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_boolean_case ... 2026-03-05 13:43:01,320 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_field_no_comodel ... 2026-03-05 13:43:01,333 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_field_searchable ... 2026-03-05 13:43:01,348 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_id_case ... 2026-03-05 13:43:01,356 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_filter ... 2026-03-05 13:43:01,382 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_subview ... 2026-03-05 13:43:01,411 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_subview_with_parent ... 2026-03-05 13:43:01,447 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_view ... 2026-03-05 13:43:01,462 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_invalid_in_filter ... 2026-03-05 13:43:01,474 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_noneditable_subview ... 2026-03-05 13:43:01,489 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_subview ... 2026-03-05 13:43:01,510 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_subview_with_parent ... 2026-03-05 13:43:01,539 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_view ... 2026-03-05 13:43:01,555 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_readonly_field_in_subview ... 2026-03-05 13:43:01,578 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_readonly_field_in_view ... 2026-03-05 13:43:01,592 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_unknown_field ... 2026-03-05 13:43:01,605 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_empty_groups_attrib ... 2026-03-05 13:43:01,619 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_for_in_label ... 2026-03-05 13:43:01,641 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_data_tooltip_attributes_in_form ... 2026-03-05 13:43:01,661 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_data_tooltip_attributes_in_kanban ... 2026-03-05 13:43:01,690 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_owl_directives_in_form ... 2026-03-05 13:43:01,707 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_owl_directives_in_kanban ... 2026-03-05 13:43:01,725 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_use_of___comp___in_kanban ... 2026-03-05 13:43:01,737 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_graph_attributes ... 2026-03-05 13:43:01,747 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_graph_fields ... 2026-03-05 13:43:01,762 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_group_by_in_filter ... 2026-03-05 13:43:01,778 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_groups_field ... 2026-03-05 13:43:01,793 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_field ... 2026-03-05 13:43:01,809 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_subfield ... 2026-03-05 13:43:01,822 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_type ... 2026-03-05 13:43:01,825 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invisible_groups_with_groups_in_model ... 2026-03-05 13:43:01,852 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_nonexistent_attribute_removal ... 2026-03-05 13:43:01,862 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_partial_validation ... 2026-03-05 13:43:01,922 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_searchpanel ... 2026-03-05 13:43:01,965 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree ... 2026-03-05 13:43:01,980 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree_groupby ... 2026-03-05 13:43:02,005 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree_groupby_many2one ... 2026-03-05 13:43:02,038 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_accessibility_icon_text ... 2026-03-05 13:43:02,077 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_alerts ... 2026-03-05 13:43:02,098 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_alternative_image_text ... 2026-03-05 13:43:02,114 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_dialog ... 2026-03-05 13:43:02,152 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_focusable_button ... 2026-03-05 13:43:02,188 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_prohibited_none_role ... 2026-03-05 13:43:02,200 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_button ... 2026-03-05 13:43:02,211 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_dropdown ... 2026-03-05 13:43:02,223 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_progressbar ... 2026-03-05 13:43:02,244 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tab ... 2026-03-05 13:43:02,261 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tablist ... 2026-03-05 13:43:02,273 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tabpanel ... 2026-03-05 13:43:02,283 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance ... 2026-03-05 13:43:02,300 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_divergent_models ... 2026-03-05 13:43:02,321 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_after ... 2026-03-05 13:43:02,334 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_before ... 2026-03-05 13:43:02,347 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_inside ... 2026-03-05 13:43:02,360 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_ref ... 2026-03-05 13:43:02,377 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_root_node_matches_view_type ... 2026-03-05 13:43:02,390 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_xml_editor_rejects_encoding_declaration ... 2026-03-05 13:43:02,409 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:43:02,413 77 INFO 00246-master-all odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/fr.po for language fr_FR 2026-03-05 13:43:02,413 77 INFO 00246-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/fr.po for language fr_FR 2026-03-05 13:43:02,864 77 INFO 00246-master-all odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/nl.po for language nl_NL 2026-03-05 13:43:02,864 77 INFO 00246-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/nl.po for language nl_NL 2026-03-05 13:43:03,797 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_cache_consistency ... 2026-03-05 13:43:03,813 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_no_groups_for_inherited ... 2026-03-05 13:43:03,832 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync ... 2026-03-05 13:43:03,855 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync_update ... 2026-03-05 13:43:03,868 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync_xml ... 2026-03-05 13:43:03,891 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:03,902 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testChangeInheritOfPrimary ... 2026-03-05 13:43:03,913 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testDefaultExtensionToPrimary ... 2026-03-05 13:43:03,920 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testInheritPrimaryToExtension ... 2026-03-05 13:43:03,927 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testModeExplicit ... 2026-03-05 13:43:03,934 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testModeImplicitValue ... 2026-03-05 13:43:03,943 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testPurePrimaryToExtension ... 2026-03-05 13:43:03,951 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:03,961 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestDefaultView.testDefaultViewBase ... 2026-03-05 13:43:03,968 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestDefaultView.testDefaultViewPrimary ... 2026-03-05 13:43:03,981 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:03,991 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_basic_read ... 2026-03-05 13:43:04,024 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_cross_model_double ... 2026-03-05 13:43:04,057 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_cross_model_simple ... 2026-03-05 13:43:04,089 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_inherit_python_expression ... 2026-03-05 13:43:04,210 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_primary_after_extensions ... 2026-03-05 13:43:04,249 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_read_from_child ... 2026-03-05 13:43:04,281 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_read_from_child_primary ... 2026-03-05 13:43:04,318 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:04,329 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestOptionalViews.test_applied ... 2026-03-05 13:43:04,344 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestOptionalViews.test_applied_state_toggle ... 2026-03-05 13:43:04,369 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:04,369 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestXPathExtentions.test_hasclass ... 2026-03-05 13:43:04,380 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestQWebRender.test_render ... 2026-03-05 13:43:04,405 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:04,405 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestValidationTools.test_get_expression_identities ... 2026-03-05 13:43:04,416 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting TestAccessRights.test_access ... 2026-03-05 13:43:04,419 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: ir.ui.view 2026-03-05 13:43:04,445 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: ir.ui.view 2026-03-05 13:43:04,450 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:04,451 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting CompRegexTest.test_comp_regex ... 2026-03-05 13:43:04,454 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:04,464 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_01_modifiers ... 2026-03-05 13:43:04,466 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_03_modifier_attribute_is_boolean ... 2026-03-05 13:43:04,484 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_04_modifier_attribute_using_context ... 2026-03-05 13:43:04,496 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_05_modifier_attribute_priority ... 2026-03-05 13:43:04,507 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_10_raise_for_old_attributes ... 2026-03-05 13:43:04,523 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_11_attrs_field ... 2026-03-05 13:43:04,539 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_12_invalid_syntax ... 2026-03-05 13:43:04,555 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_13_attrs_states_invisible_to_modifier ... 2026-03-05 13:43:04,566 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_14_attrs_subfield ... 2026-03-05 13:43:04,594 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_15_attrs_subfield_with_parent ... 2026-03-05 13:43:04,624 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_16_attrs_groups_behavior ... 2026-03-05 13:43:04,649 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_17_attrs_groups_validation ... 2026-03-05 13:43:04,866 77 INFO 00246-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_18_test_missing_group ... 2026-03-05 13:43:04,909 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6719] 2026-03-05 13:43:04,913 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.groups records with IDs: [69] 2026-03-05 13:43:04,963 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:04,985 77 INFO 00246-master-all odoo.modules.loading: Module base loaded in 50.93s (incl. 40.47s test), 9262 queries (+27691 test, +9262 other) 2026-03-05 13:43:04,985 77 INFO 00246-master-all odoo.modules.loading: 1 modules loaded in 50.93s, 9262 queries (+36953 extra) 2026-03-05 13:43:05,014 77 INFO 00246-master-all odoo.modules.loading: updating modules list 2026-03-05 13:43:05,016 77 INFO 00246-master-all odoo.addons.base.models.ir_module: ALLOW access to module.update_list on [] to user __system__ #1 via n/a 2026-03-05 13:43:05,936 77 INFO 00246-master-all odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Sales', 'Restaurant', 'Invoicing', 'CRM', 'Website', 'Inventory', 'Purchase', 'Point of Sale', 'Project', 'eCommerce', 'Manufacturing', 'Email Marketing', 'Expenses', 'Time Off', 'Recruitment', 'Employees', 'Account Financial Reports', 'Data Recycle', 'Maintenance', 'Marketing Card', 'MIS Builder', 'TMS Mobile UI', 'Web tree confirm', 'Web Treetable', 'eLearning', 'Events', 'Discuss', 'Contacts', 'Calendar', 'Fleet', 'Live Chat', 'Surveys', 'Repairs', 'Attendances', 'SMS Marketing', 'To-Do', 'Skills Management', 'Lunch', 'Online Jobs', 'Employee Contracts', 'test module to test data only modules', 'CRM Mail Plugin', 'Mail Plugin', 'Project Mail Plugin', 'l10n_be_pos_sale', 'POS Adyen', 'Point of Sale Discounts', 'POS Epson Printer', 'Point of Sale - Coupons & Loyalty', 'POS Mercado Pago', 'pos_mrp', 'POS PayTM', 'POS Pine Labs', 'POS Razorpay', 'POS Restaurant Adyen', 'POS - Restaurant Loyality', 'POS Restaurant Stripe', 'POS - Sales', 'POS - Sales Loyality', 'POS Self Order Epson Printer', 'POS Six', 'POS Stripe', 'POS Viva Wallet', 'test installation of data module', 'Argentinean eCommerce', 'LATAM Localization Base', 'WMS Accounting', 'WMS Landed Costs', 'Extended Addresses', 'Task Logs', 'Work Entries', 'Work Entries - Contract', 'Contact Form', 'Send SMS to Visitor with leads', 'Send SMS to Visitor', 'Purchase Stock', 'Purchase Requisition Sale', 'Purchase Requisition Stock', 'Time Off in Payslips', 'Add Partner GLN', 'Check Printing Base', 'Debit Notes', 'Import/Export Invoices From XML/PDF', 'Proxy features for account_edi', 'Import/Export electronic invoices with UBL/CII', 'Tax extension for UBL/CII', 'Accounting/Fleet bridge', 'Account - Inalterable Hash Verification', 'Account Journal Lock Date', 'Account Lock Date Update', 'Account Move Number Sequence', 'Payment - Account', 'Peppol', 'Peppol Self Billing', 'account_qr_code_emv', 'Account SEPA QR Code', 'Bank Statement Base', 'Base module for Bank Statement Import', 'Online Bank Statements', 'Online Bank Statements: MyPonto.com', 'Tax Balance', 'Define Taxes as Python Code', 'Accounting Consistency Tests', 'Account - Allow updating tax grids', 'Analytic Accounting', 'API connector', 'Groupe Mousset - API connector', 'Attachments List and Document Indexation', 'Authentication via LDAP', 'OAuth2 Authentication', 'Passkeys', 'Password Policy', 'Password Policy support for Signup', 'Password Policy support for Signup', 'SAML2 Authentication', 'Auth SAML2 Improve', 'Signup', '2FA Invite mail', '2FA by mail', 'TOTPortal', 'AutoVacuum Mail Message and Attachment', 'AutoVacuum Mail Message and Attachment improved', 'Tests of AutoVacuum Mail Message and Attachment improved', 'Barcode', 'Barcode - GS1 Nomenclature', 'Automation Rules', 'Base comment field', 'Base comment field', 'Base explore field', 'Base Fontawesome', 'Base force upper field', 'Partners Geolocation', 'IBAN Bank Accounts', 'Asynchronous Import', 'Base - Module Install Request', 'ISO 3166', 'Base models onchange', 'Base Odoo Utilities', 'Base Phone', 'Sparse Fields', 'User roles', 'VAT Number Validation', 'Extended view inheritance', 'Cadis TH', 'Cadis TH and YMS', 'Cadis YMS', 'Cadis YMS - Tests', 'Cadis common', 'Cadis common - Tests', 'Calendar - SMS', 'Certificate', 'Cloud Storage', 'Cloud Storage Azure', 'Cloud Storage Google', 'Cloud Storage Migration', 'Country Fr', 'Lead Enrichment', 'Lead Generation', 'CRM Livechat', 'SMS in CRM', 'Date Range', 'Database GIN Trigram', 'Database Unaccented Searches', 'Delivery Costs', 'delivery_mondialrelay', 'Delivery Stock Picking Batch', 'KPI Digests', 'Remove odoo.com Bindings', 'Disable scroll top Form', 'Events Organization', 'Events Booths', 'Events Booths Sales', 'Event CRM', 'Event CRM Sale', 'Events Product', 'Events Sales', 'SMS on Events', 'Sequence Field', 'Fix float_round', 'CRM Gamification', 'Génération des étiquettes de suivi', 'Génération des étiquettes de suivi (Chronopost)', 'Génération des étiquettes de suivi (colissimo)', 'Génération des étiquettes de suivi (DPD)', 'Génération des étiquettes de suivi (GLS)', 'Génération des étiquettes de suivi (Mondial Relay)', 'Google Users', 'Google Calendar', 'Google Gmail', 'Google reCAPTCHA integration', 'HERE Address Autocomplete', "Hide 'Search More…' in Many2One Fields", 'Display Working Hours in Calendar', 'Fleet History', 'HR Gamification', 'HR Attendance Holidays', 'Hr Holidays Contract', 'Remote Work', 'Remote Work with calendar', 'Employee Hourly Wage', 'HR - Livechat', 'HR Org Chart', 'Employee Presence Control', 'Recruitment - SMS', 'Hr Recruitment Interview Forms', 'Skills e-learning', 'Skills Certification', 'Timesheets/attendances reporting', 'IAP / CRM', 'IAP / Mail', 'Base Setup Improved', 'Improved Base Phone', 'Groupe Mousset - improved mail.mail', 'Section and Note Ameliorée', 'Chatter Position Ameliorée', 'Intrastat Reporting Base', 'Intrastat Product', 'ir.attachment cleaner', 'Groupe Mousset - Log des configs', 'JSONifier', 'Trigger Keypress Enter', 'Testing the Import/Export invoices with UBL/CII', 'Withholding Tax on Payment', 'Withholding Tax on Payment - PoS', 'United Arab Emirates - Accounting', 'Australia & New Zealand - UBL PINT', 'Argentina - Accounting', 'Argentinean - Point of Sale with AR Doc', 'Argentina - Payment Withholdings', 'Austria - Accounting', 'Australia - Accounting', 'Bangladesh - Accounting', 'Belgium - Accounting', 'Belgian POS Restaurant Localization', 'Burkina Faso - Accounting', 'Bulgaria - Accounting', 'Bulgaria - Report ledger', 'Bahrain - Accounting', 'Benin - Accounting', 'Bolivia - Accounting', 'Brazilian - Accounting', 'Brazil - Sale', 'Brazil - Website Sale', 'Canada - Accounting', 'Democratic Republic of the Congo - Accounting', 'Central African Republic - Accounting', 'Congo - Accounting', 'Switzerland - Accounting', 'Swiss - Point of Sale', 'Ivory Coast - Accounting', 'Chile - Accounting', 'Cameroon - Accounting', 'China - Accounting', 'China - City Data', 'Colombia - Accounting', 'Colombian - Point of Sale', 'Costa Rica - Accounting', 'Cyprus - Accounting', 'Czech - Accounting', 'Germany - Accounting', 'DIN 5008', 'DIN 5008 - Expenses', 'DIN 5008 - Purchase', 'DIN 5008 - Repair', 'DIN 5008 - Sale', 'DIN 5008 - Stock', 'Denmark - Accounting', 'Denmark EDI - Nemhandel', 'Denmark - E-invoicing', 'Dominican Republic - Accounting', 'Algeria - Accounting', 'Ecuadorian Accounting', 'Ecuador - Stock', 'Ecuadorian Website', 'Estonia - Accounting', 'Egypt - Accounting', 'Egypt E-Invoicing', 'Spain - Accounting (PGCE 2008)', 'Spain - Facturae EDI', 'Spain - SII EDI Suministro de Libros', 'Spain - TicketBAI', 'Spain - Point of Sale + TicketBAI', 'Spain - Veri*Factu', 'Spain - Veri*Factu for Point of Sale', 'Spain - Modelo 130 Tax report', 'Spain - Point of Sale', 'Ethiopia - Accounting', 'EU One Stop Shop (OSS)', 'Finnish Localization', 'Finland - Sale', 'France - Localizations', 'France - Accounting', 'France - Accounting autoinstall', 'France - Peppol integration with Chorus Pro', 'France - Time Off', 'France - Work Entries Time Off', 'France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis)', 'L10n - French Company', 'Gabon - Accounting', 'G.C.C. - Arabic/English Invoice', 'Gulf Cooperation Council WMS Accounting', 'Gulf Cooperation Council - Point of Sale', 'Guinea - Accounting', 'Guinea Equatorial - Accounting', 'Greece - Accounting', 'Greece - myDATA', 'Guatemala - Accounting', 'Guinea-Bissau - Accounting', 'Hong Kong - Accounting', 'Honduras - Accounting', 'Croatia - Accounting (Euro)', 'Croatia - e-invoicing', 'Croatia - Accounting (Kuna)', 'Hungary - Accounting', 'Hungary - E-invoicing', 'Indonesian - Accounting', 'Indonesia E-faktur', 'Indonesia E-faktur (Coretax)', 'Indonesia - Point of Sale', 'Ireland - Accounting', 'Israel - Accounting', 'Indian - Accounting', 'Indian - E-invoicing', 'Indian - E-waybill', 'Indian - Shipping Ports for E-waybill', 'Indian - E-waybill Stock', 'Indian - Check GST Number Status', 'India - Time Off', 'Indian - Point of Sale', 'Indian - Purchase Report(GST)', 'India Purchase and Warehouse Management', 'Indian - Sale Report(GST)', 'India Sales and Warehouse Management', 'Indian - Stock Report(GST)', 'Indian - TDS and TCS', 'Indian - TDS For Payment', 'Iraq - Accounting', 'Italy - Accounting', 'Italy - E-invoicing', 'Italy - Declaration of Intent', 'Italy - E-invoicing - Additional module to support the debit notes (nota di debito - NDD)', 'Italy - E-invoicing - Bridge module between Italy NDD and Account Debit Note', 'Italy - Sale E-invoicing', 'Italy eCommerce eInvoicing', 'Italy - E-invoicing (Withholding)', 'Italy - Stock DDT', 'Jordan - Accounting', 'Jordan E-Invoicing', 'Jordan E-Invoicing Extended Features', 'Japan - Accounting', 'Japan - UBL PINT', 'Kenya - Accounting', 'Kenya Tremol Device EDI Integration', 'Cambodia - Accounting', 'Comoros - Accounting', 'Republic of Korea - Accounting', 'Kuwait - Accounting', 'Kazakhstan - Accounting', 'Third Party and Deferred/Electronic Checks Management', 'LATAM Document', 'Lebanon - Accounting', 'Lithuania - Accounting', 'Luxembourg - Accounting', 'Latvia - Accounting', 'Morocco - Accounting', 'Monaco - Accounting', 'Mali - Accounting', 'Mongolia - Accounting', 'Mauritania - Accounting', 'Malta - Accounting', 'Malta - Point of Sale', 'Mauritius - Accounting', 'Mexico - Accounting', 'Malaysia - Accounting', 'Malaysia - E-invoicing', 'Malaysia - E-invoicing Extended Features', 'Malaysia - E-invoicing (POS)', 'Malaysia - UBL PINT', 'Mozambique - Accounting', 'Niger - Accounting', 'Nigeria - Accounting', 'Netherlands - Accounting', 'Norway - Accounting', 'New Zealand - Accounting', 'Oman - Accounting', 'Panama - Accounting', 'Peru - Accounting', 'Peruvian - Point of Sale with Pe Doc', 'Peruvian eCommerce', 'Philippines - Accounting', 'Pakistan - Accounting', 'Poland - Accounting', 'Poland - Taxable Supply Date', 'Portugal - Accounting', 'Qatar - Accounting', 'Romania - Accounting', 'Romania - E-invoicing', 'Romania - E-Transport', 'Romania - E-Transport Batch Pickings', 'Romania - Synchronize E-Factura', 'Serbia - Accounting', 'Serbia - eFaktura E-invoicing', 'Rwanda - Accounting', 'Saudi Arabia - Accounting', 'Saudi Arabia - E-invoicing', 'Saudi Arabia - E-invoicing (Simplified)', 'Saudi Arabia - Point of Sale', 'Sweden - Accounting', 'Singapore - Accounting', 'Singapore - UBL PINT', 'Slovenian - Accounting', 'Slovak - Accounting', 'Sénégal - Accounting', 'OHADA - Accounting', 'Tchad - Accounting', 'Togo - Accounting', 'Thailand - Accounting', 'Tunisia - Accounting', 'Türkiye - Accounting', 'Türkiye - Nilvera', 'Türkiye - e-Irsaliye (e-Dispatch)', 'Türkiye - Nilvera E-Invoice', 'Türkiye - Nilvera E-Invoice Extended', 'Taiwan - Accounting', 'Taiwan - E-invoicing', 'Taiwan - E-invoicing Ecommerce', 'Tanzania - Accounting', 'Ukraine - Accounting', 'Uganda - Accounting', 'United Kingdom - Accounting', 'United States - Localizations', 'United States - Accounting', 'Uruguay - Accounting', 'Uruguayan - Point of Sale', 'Uruguay Website', 'Venezuela - Accounting', 'Vietnam - Accounting', 'Vietnam - E-invoicing', 'South Africa - Accounting', 'Zambia - Accounting', 'Link Tracker', 'Coupons & Loyalty', 'OdooBot', 'OdooBot - HR', 'Mail Group', 'No Auto Subscription of Partners', 'Mass mailing on lead / opportunities', 'Mass mailing sms on lead / opportunities', 'Mass mailing on attendees', 'Event Attendees SMS Marketing', 'Mass mailing on track speakers', 'Track Speakers SMS Marketing', 'Mass mailing on sale orders', 'Mass mailing sms on sale orders', 'Mass mailing on course members', 'Members', 'Microsoft Users', 'Outlook Calendar', 'Microsoft Outlook', 'Profit & Loss / Balance sheet MIS templates', 'Queue Job Web Notify', 'Accounting - MRP', 'Landed Costs On MO', 'Manufacturing Expiry', 'Mrp Repairs', 'MRP Subcontracting', 'Subcontracting Management with Stock Valuation', 'Dropship and Subcontracting Management', 'Landed Costs With Subcontracting order', 'Purchase and Subcontracting Management', 'MRP Subcontracting Repair', 'No auto search', 'Odoo Online Documentation', 'Odoo Online Documentation Asciidoc', 'Odoo Online Documentation PlantUML', 'Onchange Helper', 'Street3 in addresses', 'Partner Autocomplete', 'Partner External Maps', 'Partner fax', 'Patch Odoo service security', 'Patch with_delay for tests', 'Payment Engine', 'PDF Fichier Unique', 'Remove Odoo Branding from Website', 'Portal Rating', 'Allow custom taxes in POS', 'POS - Event', 'PoS - Event Sale', 'POS - HR', 'POS HR Restaurant', 'Point of Sale online payment', 'POS Self-Order / Online Payment', 'POS - Sale Margin', 'POS Self Order', 'POS Self Order Adyen', 'POS Self Order Razorpay', 'POS Self Order Sale', 'POS Self Order Stripe', 'POS - SMS', 'Privacy', 'Products & Pricelists', 'Product Email Template', 'Products Expiration Date', 'Product Harmonized System Codes', 'Product Images', 'Margins by Products', 'Product Matrix', 'Project - Account', 'Project Expenses', 'Project - Skills', 'MRP Project', 'MRP Account Project', 'MRP Project Sale', 'Project MRP Landed Costs', 'Project Purchase', 'Project - Purchase - Stock', 'Project - Sale - Expense', 'Project - SMS', 'Project Stock', 'Project Stock Account', 'Project Stock Landed Costs', 'Timesheet when on Time Off', 'Purchase Analytic', 'Import/Export electronic orders with UBL', 'Purchase and MRP Management', 'Purchase Matrix', 'Purchase Repair', 'Purchase Agreements', 'Job Queue', 'Scheduled Actions as Queue Jobs', 'Queue Job Improve', 'Queue Job Web Notify', 'Customer Rating', 'Raud - Config', 'Raud - Données', 'Filiale RAUD - TMS', 'Traductions de Raud', 'Raud import ', 'Raud import - Tests', 'Raud - Modèles', 'Raud - Tests', 'Raud - vues', 'Remove Odoo Enterprise', 'Report Qweb Element Page Visibility', 'Base report xlsx', 'Report xlsx helpers', 'Resource', 'Resource Mail', 'Sales', 'Sales - Async Emails', 'Opportunity to Quotation', 'Import electronic orders with UBL', 'Sales Expense', 'Sales Expense Margin', 'Gelato', 'Gelato/Stock bridge', 'Sale Loyalty', 'Sale Loyalty - Delivery', 'Margins in Sales Orders', 'Sales and MRP Management', 'Sale Mrp Margin', 'Sale Order Line Remove', 'Sales PDF Quotation Builder', 'Sale Matrix', 'Sales - Project', 'Sale Project - Sale Stock', 'Sale Project Stock Account', 'Sale Purchase', 'Sale Purchase Project', 'MTO Sale <-> Purchase', 'Sales - Service', 'Sale - SMS', 'Sales and Warehouse Management', 'Sale Stock Margin', 'Sales Timesheet', 'Service Margins in Sales Orders', 'Sales Teams', 'SMS gateway', 'Twilio SMS', 'Snail Mail', 'Snail Mail - Account', 'Social Media', 'Spreadsheet', 'Spreadsheet Accounting Formulas', 'Spreadsheet dashboard', 'Spreadsheet dashboard for accounting', 'Spreadsheet dashboard for events', 'Spreadsheet dashboard for expenses', 'Spreadsheet dashboard for time sheets', 'Spreadsheet dashboard for live chat', 'Spreadsheet dashboard for point of sale', 'Spreadsheet dashboard for restaurants', 'Spreadsheet dashboard for sales', 'Spreadsheet dashboard for time sheets', 'Spreadsheet dashboard for stock', 'Spreadsheet dashboard for eCommerce', 'Spreadsheet dashboard for eLearning', 'SQL Export', 'SQL Export Excel', 'SQL Export Improved', 'SQL Request Abstract', 'Stock Analytic', 'Delivery - Stock', 'Drop Shipping', 'Stock Transport', 'Stock generate tracking labels', 'Stock Inventory Adjustment', 'Warehouse Management: Batch Transfer', 'Stock - SMS', 'test of access rights and rules', 'Test Action Bindings', 'Tests flow of API keys', 'test-assetsbundle', 'Tests that custom auth works & is not impaired by CORS', 'test_convert', 'test-field-converter', 'Test Full Crm Flow', 'Test Full Event Flow', 'test-exceptions', 'Bridge module calendar, contract', 'Test - html_field_history', 'Test HTTP', 'test-inherit', 'test-inherit-depends', 'test-inherits', 'test-inherits-depends', 'test-limits', 'test-lint', 'Test Main Flow', 'test mimetypes-guessing', 'Test API', 'Test Performance', 'test read_group', 'Test - Resource', 'Test RPC', 'Sale Product Configurators Tests', 'Test - Sale & Purchase Order EDI', 'test_search_panel', 'Spreadsheet Test', 'Test testing utilities', 'test-translation-import', 'test-uninstall', 'Test Full eLearning Flow', 'Groupe Mousset - Access Rights', 'Groupe Mousset - Access Rights Account', 'Groupe Mousset - Access Rights COMFOUR', 'Groupe Mousset - Access Rights Cross dock', 'Groupe Mousset - Access Rights EDI', 'Groupe Mousset - Access Rights FR', 'Groupe Mousset - Access Rights Mobile', 'Groupe Mousset - Access Rights Notico Appointment', 'Groupe Mousset - Access Rights Portal', 'Groupe Mousset - Access Rights Recovery', 'Groupe Mousset - Access Rights Talentia', 'Groupe Mousset - Access Rights tests', 'Groupe Mousset - Account', 'TMS - Account Tests', 'Groupe Mousset - COMFOUR', 'Groupe Mousset - COMFOUR EDI', 'COMFOUR EDI - Tests', 'COMFOUR - Tests', 'Groupe Mousset - Config', 'Groupe Mousset - Account tests', 'Groupe Mousset - Données', 'Groupe Mousset - EDI', 'Groupe Mousset - EDI Tests', 'Groupe Mousset - EDI webhook', 'Groupe Mousset - ERP', 'Groupe Mousset - French', 'Groupe Mousset - French Test', 'Traductions de mousset', 'Groupe Mousset - Comptabilité française installation', 'TMS - mobile tests', 'Groupe Mousset - Modèles', 'TMS - Specific module tests', 'TMS - Specific modules', 'Groupe Mousset - NOTICO', 'NOTICO EDI - Tests', 'NOTICO - Tests', 'Groupe Mousset - Customer Portal', 'WMS - Tests', 'Groupe Mousset - Recovery order', 'Groupe Mousset - Recovery order tests', 'Groupe Mousset - Recovery order tests', 'TMS Ribbon', 'Groupe Mousset - TALENTIA', 'Talentia - Tests', 'TMS - Tests', 'Groupe Mousset - Theme sur mesure', 'Groupe Mousset - Transport cross dock', 'Groupe Mousset - Transport cross dock tests', 'Groupe Mousset - vues', 'Groupe Mousset - Webhooks', 'Groupe Mousset - WMS', 'Groupe Mousset - WMS EDI', 'Groupe Mousset - WMS EDI Tests', 'Groupe Mousset - WMS Portal', 'WMS - Tests', 'Transifex integration', 'Units of measure', 'Product UoM UNECE', 'UTM Trackers', 'Chatter Position', 'Web Environment Ribbon', 'Web form dialog improved', 'Web Hierarchy', 'Web Actions Multi', 'web_m2x_options', 'Web Notify', 'Colorize field in tree views', 'Web timeline', 'Web Widget Colorpicker', 'Dynamic Dropdown Widget', 'Web Widget Numeric Step', '2D matrix for x2many fields', 'Webhooks sender', 'Cloudflare Turnstile', 'Lead Generation From Website Visits', 'Lead Livechat Sessions', 'Resellers', 'Customer References', 'Online Event Booths', 'Booths/Exhibitors Bridge', 'Online Event Booth Sale', 'Booths Sale/Exhibitors Bridge', 'Website Events CRM', 'Online Event Ticketing', 'Advanced Events', 'Quiz on Live Event Tracks', 'Google Maps', 'Website Jitsi', 'Link Tracker', 'Website Live Chat', 'Website Mail', 'Website Mail Group', 'Newsletter Subscribe Button', 'Newsletter Subscribe SMS Template', 'Online Members Directory', 'Website Partner', 'Website Payment', 'Website profile', 'Online Task Submission', 'Google places autocompletion', 'Click & Collect', 'Product Comparison', 'Product Availability Notifications', 'eCommerce/Gelato bridge', 'Coupons, Promotions, Gift Card and Loyalty for eCommerce', 'Checkout Newsletter', 'eCommerce Mondialrelay Delivery', 'Kit Availability', 'Sell Courses', 'Product Availability', 'Product Availability Notifications', "Shopper's Wishlist", 'Forum on Courses', 'Course Certifications', 'Base comment field', "Common - Boîte à outils pour l'intégration automatisée du XML", 'XML Search Improved', 'Mass Mailing Themes', 'Employees - Mexico', 'Maintenance - HR', 'Gamification', 'Blog', 'Dashboards', 'Forum', 'Recruitment - Skills Management', 'Payment Provider: Adyen', 'Payment Provider: Amazon Payment Services', 'Payment Provider: AsiaPay', 'Payment Provider: Authorize.Net', 'Payment Provider: Buckaroo', 'Payment Provider: Custom Payment Modes', 'Payment Provider: Demo', 'Payment Provider: Flutterwave', 'Payment Provider: Mercado Pago', 'Payment Provider: Mollie', 'Payment Provider: Nuvei', 'Payment Provider: Paypal', 'Payment Provider: Razorpay', 'Razorpay OAuth Integration', 'Payment Provider: Stripe', 'Payment Provider: Worldline', 'Payment Provider: Xendit', 'Website - Payment Authorize', 'Default Theme', 'Event / Jitsi', 'Event Meeting / Rooms', 'Event Exhibitors', 'Live Event Tracks', 'Quiz and Meet on community', 'Quizzes on Tracks', 'Test - Import & Export', 'Mass Mail Tests', 'Customer Portal', 'Onboarding Toolbox', 'Web Routing', 'POS QR Tests', 'Mail Tests', 'Mail Tests (Full)', 'SMS Tests', 'Website Test', 'Website Modules Test', 'Test - Base Automation', 'Test Discuss (full)', 'Phone Numbers Validation'] to user __system__ #1 via n/a 2026-03-05 13:43:06,788 77 INFO 00246-master-all odoo.modules.loading: loading 820 modules... 2026-03-05 13:43:06,788 77 INFO 00246-master-all odoo.modules.loading: Loading module partner_address_street3 (2/820) 2026-03-05 13:43:06,816 77 INFO 00246-master-all odoo.modules.registry: module partner_address_street3: creating or updating database tables 2026-03-05 13:43:06,906 77 INFO 00246-master-all odoo.modules.loading: loading partner_address_street3/views/res_partner.xml 2026-03-05 13:43:06,946 77 INFO 00246-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_partner ... 2026-03-05 13:43:06,970 77 INFO 00246-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_post_init_hook ... 2026-03-05 13:43:06,977 77 INFO 00246-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_uninstall ... 2026-03-05 13:43:07,028 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:07,043 77 INFO 00246-master-all odoo.modules.loading: Module partner_address_street3 loaded in 0.25s (incl. 0.08s test), 112 queries (+30 test, +112 other) 2026-03-05 13:43:07,044 77 INFO 00246-master-all odoo.modules.loading: Loading module raud_import (3/820) 2026-03-05 13:43:07,103 77 INFO 00246-master-all odoo.modules.loading: Module raud_import loaded in 0.06s, 11 queries (+11 other) 2026-03-05 13:43:07,104 77 INFO 00246-master-all odoo.modules.loading: Loading module test_access_rights (4/820) 2026-03-05 13:43:07,144 77 INFO 00246-master-all odoo.modules.registry: module test_access_rights: creating or updating database tables 2026-03-05 13:43:07,337 77 INFO 00246-master-all odoo.modules.loading: loading test_access_rights/ir.model.access.csv 2026-03-05 13:43:07,365 77 INFO 00246-master-all odoo.modules.loading: loading test_access_rights/security.xml 2026-03-05 13:43:07,378 77 INFO 00246-master-all odoo.modules.loading: loading test_access_rights/data.xml 2026-03-05 13:43:07,443 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_access_monetary_related: Starting TestMonetaryAccess.test_monetary_access_create ... 2026-03-05 13:43:07,727 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:07,834 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestSudo.test_sudo ... 2026-03-05 13:43:07,889 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 13:43:08,015 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7812, 7813] 2026-03-05 13:43:08,015 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [144, 145] 2026-03-05 13:43:08,020 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_no_groups ... 2026-03-05 13:43:08,022 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 103, model: test_access_right.some_obj 2026-03-05 13:43:08,027 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_one_group ... 2026-03-05 13:43:08,029 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 103, model: test_access_right.some_obj 2026-03-05 13:43:08,034 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_two_groups ... 2026-03-05 13:43:08,039 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 103, model: test_access_right.some_obj 2026-03-05 13:43:08,045 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 103, model: test_access_right.some_obj 2026-03-05 13:43:08,077 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:43:08,217 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_combination ... 2026-03-05 13:43:08,235 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-03-05 13:43:08,243 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_globals_all ... 2026-03-05 13:43:08,254 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-03-05 13:43:08,263 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_globals_any ... 2026-03-05 13:43:08,274 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-03-05 13:43:08,284 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_local ... 2026-03-05 13:43:08,293 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-03-05 13:43:08,303 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-03-05 13:43:08,311 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-03-05 13:43:08,317 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_locals ... 2026-03-05 13:43:08,329 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-03-05 13:43:08,340 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_access ... 2026-03-05 13:43:08,459 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-03-05 13:43:08,473 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 104, model: test_access_right.inherits 2026-03-05 13:43:08,477 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 104, model: test_access_right.inherits 2026-03-05 13:43:08,479 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_access_multi_record ... 2026-03-05 13:43:08,648 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4, 5], uid: 104, model: test_access_right.some_obj 2026-03-05 13:43:08,659 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_no_access ... 2026-03-05 13:43:08,671 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-03-05 13:43:08,683 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_no_company_field ... 2026-03-05 13:43:08,805 77 INFO 00246-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 104, model: test_access_right.child 2026-03-05 13:43:08,840 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:43:08,940 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_domain ... 2026-03-05 13:43:08,963 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_order ... 2026-03-05 13:43:08,978 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_read_group ... 2026-03-05 13:43:08,994 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_read ... 2026-03-05 13:43:09,023 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_write ... 2026-03-05 13:43:09,074 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:43:09,093 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_access_rule_performance ... 2026-03-05 13:43:09,095 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_basic_access ... 2026-03-05 13:43:09,113 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_check_access_rule_with_inherits ... 2026-03-05 13:43:09,122 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_domain_constrains ... 2026-03-05 13:43:09,133 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_flush_search_with_inherits ... 2026-03-05 13:43:09,148 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_group_rule ... 2026-03-05 13:43:09,178 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_many2many ... 2026-03-05 13:43:09,193 77 INFO 00246-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_no_context_in_ir_rules ... 2026-03-05 13:43:09,222 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:09,229 77 INFO 00246-master-all odoo.modules.loading: Module test_access_rights loaded in 2.13s (incl. 1.80s test), 242 queries (+1778 test, +242 other) 2026-03-05 13:43:09,229 77 INFO 00246-master-all odoo.modules.loading: Loading module test_action_bindings (5/820) 2026-03-05 13:43:09,254 77 INFO 00246-master-all odoo.modules.registry: module test_action_bindings: creating or updating database tables 2026-03-05 13:43:09,302 77 INFO 00246-master-all odoo.modules.loading: loading test_action_bindings/ir.model.access.csv 2026-03-05 13:43:09,313 77 INFO 00246-master-all odoo.modules.loading: loading test_action_bindings/test_data.xml 2026-03-05 13:43:09,338 77 INFO 00246-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestActionBindings.test_bindings ... 2026-03-05 13:43:09,347 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [5990] 2026-03-05 13:43:09,347 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.actions.act_window records with IDs: [50] 2026-03-05 13:43:09,404 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:09,405 77 INFO 00246-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestBindingViewFilters.test_act_record ... 2026-03-05 13:43:09,422 77 INFO 00246-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestBindingViewFilters.test_act_window ... 2026-03-05 13:43:09,463 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:09,471 77 INFO 00246-master-all odoo.modules.loading: Module test_action_bindings loaded in 0.24s (incl. 0.13s test), 98 queries (+119 test, +98 other) 2026-03-05 13:43:09,471 77 INFO 00246-master-all odoo.modules.loading: Loading module test_auth_custom (6/820) 2026-03-05 13:43:09,494 77 INFO 00246-master-all odoo.modules.registry: module test_auth_custom: creating or updating database tables 2026-03-05 13:43:09,518 77 INFO 00246-master-all odoo.addons.test_auth_custom.tests.test_endpoints: Starting TestCustomAuth.test_http ... 2026-03-05 13:43:09,521 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:43:09,627 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:43:09] "GET /test_auth_custom/http HTTP/1.1" 403 - 0 0.000 0.107 2026-03-05 13:43:09,631 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:43:09] "OPTIONS /test_auth_custom/http HTTP/1.1" 204 - 1 0.000 0.001 2026-03-05 13:43:09,632 77 INFO 00246-master-all odoo.addons.test_auth_custom.tests.test_endpoints.TestCustomAuth.test_http: waiting for threads: [] 2026-03-05 13:43:09,633 77 INFO 00246-master-all odoo.addons.test_auth_custom.tests.test_endpoints: Starting TestCustomAuth.test_json ... 2026-03-05 13:43:09,636 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:43:09,649 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:43:09] "POST /test_auth_custom/json HTTP/1.1" 200 - 0 0.000 0.014 2026-03-05 13:43:09,653 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:43:09] "OPTIONS /test_auth_custom/json HTTP/1.1" 204 - 1 0.000 0.002 2026-03-05 13:43:09,653 77 INFO 00246-master-all odoo.addons.test_auth_custom.tests.test_endpoints.TestCustomAuth.test_json: waiting for threads: [] 2026-03-05 13:43:09,682 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:09,689 77 INFO 00246-master-all odoo.modules.loading: Module test_auth_custom loaded in 0.22s (incl. 0.17s test), 17 queries (+12 test, +17 other) 2026-03-05 13:43:09,689 77 INFO 00246-master-all odoo.modules.loading: Loading module test_convert (7/820) 2026-03-05 13:43:09,716 77 INFO 00246-master-all odoo.modules.registry: module test_convert: creating or updating database tables 2026-03-05 13:43:09,769 77 INFO 00246-master-all odoo.modules.loading: loading test_convert/ir.model.access.csv 2026-03-05 13:43:09,782 77 INFO 00246-master-all odoo.modules.loading: loading test_convert/data/test_translated_field/test_model_data.xml 2026-03-05 13:43:09,800 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_char ... 2026-03-05 13:43:09,800 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_file ... 2026-03-05 13:43:09,802 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_float ... 2026-03-05 13:43:09,803 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function ... 2026-03-05 13:43:09,804 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function_function ... 2026-03-05 13:43:09,805 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function_kwargs ... 2026-03-05 13:43:09,806 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_html ... 2026-03-05 13:43:09,807 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_int ... 2026-03-05 13:43:09,808 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_list ... 2026-03-05 13:43:09,809 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_o2m_sub_records ... 2026-03-05 13:43:09,817 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_o2m_sub_records_noupdate ... 2026-03-05 13:43:09,823 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_translated_field ... 2026-03-05 13:43:09,833 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_xml ... 2026-03-05 13:43:09,833 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_convert: skipped TestEvalXML.test_xml : not tested 2026-03-05 13:43:09,863 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:09,864 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_data_function ... 2026-03-05 13:43:09,877 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_data_record ... 2026-03-05 13:43:09,882 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_function ... 2026-03-05 13:43:09,889 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_record ... 2026-03-05 13:43:09,894 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_data_function ... 2026-03-05 13:43:09,902 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_data_record ... 2026-03-05 13:43:09,910 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_function ... 2026-03-05 13:43:09,917 77 INFO 00246-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_record ... 2026-03-05 13:43:09,952 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:09,959 77 INFO 00246-master-all odoo.modules.loading: Module test_convert loaded in 0.27s (incl. 0.15s test), 78 queries (+175 test, +78 other) 2026-03-05 13:43:09,959 77 INFO 00246-master-all odoo.modules.loading: Loading module test_data_module (8/820) 2026-03-05 13:43:10,000 77 INFO 00246-master-all odoo.modules.loading: Module test_data_module loaded in 0.04s, 11 queries (+11 other) 2026-03-05 13:43:10,000 77 INFO 00246-master-all odoo.modules.loading: Loading module test_mimetypes (9/820) 2026-03-05 13:43:10,038 77 INFO 00246-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_doc ... 2026-03-05 13:43:10,039 77 INFO 00246-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_docx ... 2026-03-05 13:43:10,039 77 INFO 00246-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_gif ... 2026-03-05 13:43:10,040 77 INFO 00246-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_jpeg ... 2026-03-05 13:43:10,041 77 INFO 00246-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_ods ... 2026-03-05 13:43:10,041 77 INFO 00246-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_odt ... 2026-03-05 13:43:10,042 77 INFO 00246-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_unknown ... 2026-03-05 13:43:10,043 77 INFO 00246-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_xls ... 2026-03-05 13:43:10,043 77 INFO 00246-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_xlsx ... 2026-03-05 13:43:10,043 77 INFO 00246-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_zip ... 2026-03-05 13:43:10,051 77 INFO 00246-master-all odoo.modules.loading: Module test_mimetypes loaded in 0.05s (incl. 0.01s test), 11 queries (+11 other) 2026-03-05 13:43:10,051 77 INFO 00246-master-all odoo.modules.loading: Loading module webhooks_sender (10/820) 2026-03-05 13:43:10,093 77 INFO 00246-master-all odoo.modules.loading: Module webhooks_sender loaded in 0.04s, 11 queries (+11 other) 2026-03-05 13:43:10,094 77 INFO 00246-master-all odoo.modules.loading: Loading module xml_integration_toolbox (11/820) 2026-03-05 13:43:10,145 77 INFO 00246-master-all odoo.modules.registry: module xml_integration_toolbox: creating or updating database tables 2026-03-05 13:43:10,223 77 INFO 00246-master-all odoo.modules.loading: loading xml_integration_toolbox/data/xml_integration_error_type.xml 2026-03-05 13:43:10,229 77 INFO 00246-master-all odoo.modules.loading: loading xml_integration_toolbox/security/ir.model.access.csv 2026-03-05 13:43:10,239 77 INFO 00246-master-all odoo.modules.loading: loading xml_integration_toolbox/views/menus.xml 2026-03-05 13:43:10,245 77 INFO 00246-master-all odoo.modules.loading: loading xml_integration_toolbox/views/xml_integration_error.xml 2026-03-05 13:43:10,266 77 INFO 00246-master-all odoo.modules.loading: Module xml_integration_toolbox loaded in 0.17s, 125 queries (+125 other) 2026-03-05 13:43:10,266 77 INFO 00246-master-all odoo.modules.loading: Loading module base_comment_field (12/820) 2026-03-05 13:43:10,303 77 INFO 00246-master-all odoo.modules.registry: module base_comment_field: creating or updating database tables 2026-03-05 13:43:11,048 77 INFO 00246-master-all odoo.modules.loading: Module base_comment_field loaded in 0.78s, 904 queries (+904 other) 2026-03-05 13:43:11,049 77 INFO 00246-master-all odoo.modules.loading: Loading module base_explore_field (13/820) 2026-03-05 13:43:11,079 77 INFO 00246-master-all odoo.modules.registry: module base_explore_field: creating or updating database tables 2026-03-05 13:43:11,109 77 INFO 00246-master-all odoo.modules.loading: loading base_explore_field/ir_model_fields.xml 2026-03-05 13:43:11,138 77 INFO 00246-master-all odoo.modules.loading: Module base_explore_field loaded in 0.09s, 61 queries (+61 other) 2026-03-05 13:43:11,138 77 INFO 00246-master-all odoo.modules.loading: Loading module base_force_upper_field (14/820) 2026-03-05 13:43:11,179 77 INFO 00246-master-all odoo.modules.registry: module base_force_upper_field: creating or updating database tables 2026-03-05 13:43:11,961 77 INFO 00246-master-all odoo.modules.loading: Module base_force_upper_field loaded in 0.82s, 901 queries (+901 other) 2026-03-05 13:43:11,961 77 INFO 00246-master-all odoo.modules.loading: Loading module base_iso3166 (15/820) 2026-03-05 13:43:12,066 77 INFO 00246-master-all odoo.modules.registry: module base_iso3166: creating or updating database tables 2026-03-05 13:43:12,072 77 INFO 00246-master-all odoo.models: Prepare computation of res.country.code_alpha3 2026-03-05 13:43:12,072 77 INFO 00246-master-all odoo.models: Prepare computation of res.country.code_numeric 2026-03-05 13:43:12,125 77 INFO 00246-master-all odoo.modules.loading: loading base_iso3166/views/country_view.xml 2026-03-05 13:43:12,156 77 INFO 00246-master-all odoo.addons.base_iso3166.tests.test_iso3166: Starting TestBaseIso3166.test_historic_countries ... 2026-03-05 13:43:12,160 77 INFO 00246-master-all odoo.addons.base_iso3166.tests.test_iso3166: Starting TestBaseIso3166.test_iso_3166 ... 2026-03-05 13:43:12,191 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:12,200 77 INFO 00246-master-all odoo.modules.loading: Module base_iso3166 loaded in 0.24s (incl. 0.04s test), 78 queries (+13 test, +78 other) 2026-03-05 13:43:12,200 77 INFO 00246-master-all odoo.modules.loading: Loading module base_models_onchange (16/820) 2026-03-05 13:43:12,245 77 INFO 00246-master-all odoo.modules.loading: Module base_models_onchange loaded in 0.05s, 12 queries (+12 other) 2026-03-05 13:43:12,245 77 INFO 00246-master-all odoo.modules.loading: Loading module base_odoo_utilities (17/820) 2026-03-05 13:43:12,287 77 INFO 00246-master-all odoo.modules.registry: module base_odoo_utilities: creating or updating database tables 2026-03-05 13:43:13,069 77 INFO 00246-master-all odoo.modules.loading: Module base_odoo_utilities loaded in 0.82s, 897 queries (+897 other) 2026-03-05 13:43:13,070 77 INFO 00246-master-all odoo.modules.loading: Loading module base_sparse_field (18/820) 2026-03-05 13:43:13,112 77 INFO 00246-master-all odoo.modules.registry: module base_sparse_field: creating or updating database tables 2026-03-05 13:43:14,971 77 INFO 00246-master-all odoo.modules.loading: loading base_sparse_field/security/ir.model.access.csv 2026-03-05 13:43:14,983 77 INFO 00246-master-all odoo.modules.loading: loading base_sparse_field/views/views.xml 2026-03-05 13:43:15,025 77 INFO 00246-master-all odoo.addons.base_sparse_field.tests.test_sparse_fields: Starting TestSparseFields.test_sparse ... 2026-03-05 13:43:15,174 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:15,184 77 INFO 00246-master-all odoo.modules.loading: Module base_sparse_field loaded in 2.11s (incl. 0.15s test), 976 queries (+13 test, +976 other) 2026-03-05 13:43:15,184 77 INFO 00246-master-all odoo.modules.loading: Loading module base_user_role (19/820) 2026-03-05 13:43:15,235 77 INFO 00246-master-all odoo.modules.registry: module base_user_role: creating or updating database tables 2026-03-05 13:43:15,398 77 INFO 00246-master-all odoo.modules.loading: loading base_user_role/security/ir.model.access.csv 2026-03-05 13:43:15,415 77 INFO 00246-master-all odoo.modules.loading: loading base_user_role/data/ir_cron.xml 2026-03-05 13:43:15,425 77 INFO 00246-master-all odoo.modules.loading: loading base_user_role/data/ir_module_category.xml 2026-03-05 13:43:15,430 77 INFO 00246-master-all odoo.modules.loading: loading base_user_role/wizards/role_add_users_wizard_views.xml 2026-03-05 13:43:15,445 77 INFO 00246-master-all odoo.modules.loading: loading base_user_role/views/role.xml 2026-03-05 13:43:15,471 77 INFO 00246-master-all odoo.modules.loading: loading base_user_role/views/user.xml 2026-03-05 13:43:15,497 77 INFO 00246-master-all odoo.modules.loading: loading base_user_role/views/group.xml 2026-03-05 13:43:15,511 77 INFO 00246-master-all odoo.modules.loading: loading base_user_role/wizards/create_from_user.xml 2026-03-05 13:43:15,522 77 INFO 00246-master-all odoo.modules.loading: loading base_user_role/wizards/wizard_groups_into_role.xml 2026-03-05 13:43:15,693 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_multiple_new_users ... 2026-03-05 13:43:15,719 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_new_users_to_role ... 2026-03-05 13:43:15,724 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_users_with_existing_users ... 2026-03-05 13:43:15,730 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_users_without_dates ... 2026-03-05 13:43:15,765 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 13:43:16,159 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_create_role_from_user ... 2026-03-05 13:43:16,295 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_default_user_roles ... 2026-03-05 13:43:16,345 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_group_groups_into_role ... 2026-03-05 13:43:16,424 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_notification_type_not_reset ... 2026-03-05 13:43:16,426 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: skipped TestUserRole.test_notification_type_not_reset : Mail module is not installed. 2026-03-05 13:43:16,426 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1 ... 2026-03-05 13:43:16,452 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1_2 ... 2026-03-05 13:43:16,483 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1_2_with_dates ... 2026-03-05 13:43:16,508 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_2 ... 2026-03-05 13:43:16,533 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_line_unlink ... 2026-03-05 13:43:16,560 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [21] 2026-03-05 13:43:16,581 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [20] 2026-03-05 13:43:16,599 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_multicompany ... 2026-03-05 13:43:16,633 77 INFO 00246-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 110, model: res.users.role 2026-03-05 13:43:16,638 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_unlink ... 2026-03-05 13:43:16,667 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.users.role records with IDs: [3] 2026-03-05 13:43:16,689 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.users.role records with IDs: [2] 2026-03-05 13:43:16,707 77 INFO 00246-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_show_alert_computation ... 2026-03-05 13:43:16,731 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [24] 2026-03-05 13:43:16,783 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 13:43:16,794 77 INFO 00246-master-all odoo.modules.loading: Module base_user_role loaded in 1.61s (incl. 1.24s test), 338 queries (+1592 test, +338 other) 2026-03-05 13:43:16,794 77 INFO 00246-master-all odoo.modules.loading: Loading module base_view_inheritance_extension (20/820) 2026-03-05 13:43:16,833 77 INFO 00246-master-all odoo.modules.registry: module base_view_inheritance_extension: creating or updating database tables 2026-03-05 13:43:16,869 77 INFO 00246-master-all odoo.modules.loading: Module base_view_inheritance_extension: loading demo 2026-03-05 13:43:16,869 77 INFO 00246-master-all odoo.modules.loading: loading base_view_inheritance_extension/demo/ir_ui_view.xml 2026-03-05 13:43:16,898 77 INFO 00246-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_base_view_inheritance_extension ... 2026-03-05 13:43:16,906 77 INFO 00246-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_domain_add_operation ... 2026-03-05 13:43:16,907 77 INFO 00246-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_text_add_operation ... 2026-03-05 13:43:16,908 77 INFO 00246-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_context_complex ... 2026-03-05 13:43:16,909 77 INFO 00246-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_context_default ... 2026-03-05 13:43:16,910 77 INFO 00246-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_operation_not_a_dict ... 2026-03-05 13:43:16,910 77 INFO 00246-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_source_not_a_dict ... 2026-03-05 13:43:16,942 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:16,951 77 INFO 00246-master-all odoo.modules.loading: Module base_view_inheritance_extension loaded in 0.16s (incl. 0.04s test), 62 queries (+25 test, +62 other) 2026-03-05 13:43:16,951 77 INFO 00246-master-all odoo.modules.loading: Loading module country_fr (21/820) 2026-03-05 13:43:16,989 77 INFO 00246-master-all odoo.modules.loading: loading country_fr/partner.xml 2026-03-05 13:43:17,019 77 INFO 00246-master-all odoo.modules.loading: Module country_fr loaded in 0.07s, 31 queries (+31 other) 2026-03-05 13:43:17,020 77 INFO 00246-master-all odoo.modules.loading: Loading module db_gin_trigram (22/820) 2026-03-05 13:43:17,048 77 INFO 00246-master-all odoo.modules.registry: module db_gin_trigram: creating or updating database tables 2026-03-05 13:43:17,083 77 INFO 00246-master-all odoo.modules.loading: Module db_gin_trigram loaded in 0.06s, 21 queries (+21 other) 2026-03-05 13:43:17,084 77 INFO 00246-master-all odoo.modules.loading: Loading module db_unaccent (23/820) 2026-03-05 13:43:17,085 77 INFO 00246-master-all odoo.addons.db_unaccent.post_install: >>> Override of unaccent method by safe_unaccent 2026-03-05 13:43:17,113 77 INFO 00246-master-all odoo.modules.registry: module db_unaccent: creating or updating database tables 2026-03-05 13:43:17,144 77 INFO 00246-master-all odoo.modules.loading: Module db_unaccent loaded in 0.06s, 23 queries (+23 other) 2026-03-05 13:43:17,144 77 INFO 00246-master-all odoo.modules.loading: Loading module fix_float_round (24/820) 2026-03-05 13:43:17,193 77 INFO 00246-master-all odoo.modules.loading: Module fix_float_round loaded in 0.05s, 12 queries (+12 other) 2026-03-05 13:43:17,193 77 INFO 00246-master-all odoo.modules.loading: Loading module ir_attachment_cleaner (25/820) 2026-03-05 13:43:17,223 77 INFO 00246-master-all odoo.modules.registry: module ir_attachment_cleaner: creating or updating database tables 2026-03-05 13:43:17,257 77 INFO 00246-master-all odoo.modules.loading: Module ir_attachment_cleaner loaded in 0.06s, 31 queries (+31 other) 2026-03-05 13:43:17,258 77 INFO 00246-master-all odoo.modules.loading: Loading module ir_config_parameter_improved (26/820) 2026-03-05 13:43:17,289 77 INFO 00246-master-all odoo.modules.registry: module ir_config_parameter_improved: creating or updating database tables 2026-03-05 13:43:17,342 77 INFO 00246-master-all odoo.modules.loading: loading ir_config_parameter_improved/security/ir.model.access.csv 2026-03-05 13:43:17,360 77 INFO 00246-master-all odoo.modules.loading: Module ir_config_parameter_improved loaded in 0.10s, 81 queries (+81 other) 2026-03-05 13:43:17,360 77 INFO 00246-master-all odoo.modules.loading: Loading module jsonifier (27/820) 2026-03-05 13:43:17,410 77 INFO 00246-master-all odoo.modules.registry: module jsonifier: creating or updating database tables 2026-03-05 13:43:18,427 77 INFO 00246-master-all odoo.modules.loading: loading jsonifier/security/ir.model.access.csv 2026-03-05 13:43:18,438 77 INFO 00246-master-all odoo.modules.loading: loading jsonifier/views/ir_exports_view.xml 2026-03-05 13:43:18,459 77 INFO 00246-master-all odoo.modules.loading: loading jsonifier/views/ir_exports_resolver_view.xml 2026-03-05 13:43:18,471 77 INFO 00246-master-all odoo.modules.loading: Module jsonifier: loading demo 2026-03-05 13:43:18,472 77 INFO 00246-master-all odoo.modules.loading: loading jsonifier/demo/resolver_demo.xml 2026-03-05 13:43:18,476 77 INFO 00246-master-all odoo.modules.loading: loading jsonifier/demo/export_demo.xml 2026-03-05 13:43:18,481 77 INFO 00246-master-all odoo.modules.loading: loading jsonifier/demo/ir.exports.line.csv 2026-03-05 13:43:18,507 77 INFO 00246-master-all odoo.modules.loading: Module jsonifier loaded in 1.15s, 1092 queries (+1092 other) 2026-03-05 13:43:18,507 77 INFO 00246-master-all odoo.modules.loading: Loading module l10n_fr (28/820) 2026-03-05 13:43:18,540 77 INFO 00246-master-all odoo.modules.registry: module l10n_fr: creating or updating database tables 2026-03-05 13:43:18,625 77 INFO 00246-master-all odoo.modules.loading: loading l10n_fr/data/res_country_data.xml 2026-03-05 13:43:18,637 77 INFO 00246-master-all odoo.modules.loading: loading l10n_fr/views/res_company_views.xml 2026-03-05 13:43:18,653 77 INFO 00246-master-all odoo.modules.loading: loading l10n_fr/views/res_partner_views.xml 2026-03-05 13:43:18,666 77 INFO 00246-master-all odoo.modules.loading: Module l10n_fr: loading demo 2026-03-05 13:43:18,667 77 INFO 00246-master-all odoo.modules.loading: loading l10n_fr/data/l10n_fr_demo.xml 2026-03-05 13:43:18,914 77 INFO 00246-master-all odoo.modules.loading: Module l10n_fr loaded in 0.41s, 387 queries (+387 other) 2026-03-05 13:43:18,914 77 INFO 00246-master-all odoo.modules.loading: Loading module l10n_us (29/820) 2026-03-05 13:43:18,945 77 INFO 00246-master-all odoo.modules.registry: module l10n_us: creating or updating database tables 2026-03-05 13:43:18,973 77 INFO 00246-master-all odoo.modules.loading: loading l10n_us/data/res_company_data.xml 2026-03-05 13:43:18,988 77 INFO 00246-master-all odoo.modules.loading: loading l10n_us/views/res_partner_bank_views.xml 2026-03-05 13:43:19,010 77 INFO 00246-master-all odoo.modules.loading: Module l10n_us loaded in 0.10s, 68 queries (+68 other) 2026-03-05 13:43:19,010 77 INFO 00246-master-all odoo.modules.loading: Loading module odoo_online_documentation (30/820) 2026-03-05 13:43:19,014 77 WARNING 00246-master-all odoo.tools.translate: no translation language detected, skipping translation Stack (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1366, in preload_registries registry = Registry.new(dbname, update_module=update_module) File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 129, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 489, in load_modules processed_modules += load_marked_modules(env, graph, File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 365, in load_marked_modules loaded, processed = load_module_graph( File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 186, in load_module_graph load_openerp_module(package.name) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/module.py", line 384, in load_openerp_module __import__(qualname) File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/__init__.py", line 20, in from . import models File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/__init__.py", line 20, in from . import odoo_online_documentation File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation.py", line 27, in class OdooOnlineDocumentation(models.Model): File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation.py", line 36, in OdooOnlineDocumentation [("PJ", _("Attached document")), ("static_res", _("Static resource"))], File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 621, in get_text_alias module, lang = _get_translation_source(1) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 610, in _get_translation_source lang = lang or _get_lang(frame, default_lang) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 601, in _get_lang _logger.log(log_level, 'no translation language detected, skipping translation %s', frame, stack_info=True) 2026-03-05 13:43:19,015 77 WARNING 00246-master-all odoo.tools.translate: no translation language detected, skipping translation Stack (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1366, in preload_registries registry = Registry.new(dbname, update_module=update_module) File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 129, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 489, in load_modules processed_modules += load_marked_modules(env, graph, File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 365, in load_marked_modules loaded, processed = load_module_graph( File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 186, in load_module_graph load_openerp_module(package.name) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/module.py", line 384, in load_openerp_module __import__(qualname) File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/__init__.py", line 20, in from . import models File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/__init__.py", line 20, in from . import odoo_online_documentation File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation.py", line 27, in class OdooOnlineDocumentation(models.Model): File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation.py", line 36, in OdooOnlineDocumentation [("PJ", _("Attached document")), ("static_res", _("Static resource"))], File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 621, in get_text_alias module, lang = _get_translation_source(1) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 610, in _get_translation_source lang = lang or _get_lang(frame, default_lang) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 601, in _get_lang _logger.log(log_level, 'no translation language detected, skipping translation %s', frame, stack_info=True) 2026-03-05 13:43:19,017 77 WARNING 00246-master-all odoo.tools.translate: no translation language detected, skipping translation Stack (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1366, in preload_registries registry = Registry.new(dbname, update_module=update_module) File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 129, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 489, in load_modules processed_modules += load_marked_modules(env, graph, File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 365, in load_marked_modules loaded, processed = load_module_graph( File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 186, in load_module_graph load_openerp_module(package.name) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/module.py", line 384, in load_openerp_module __import__(qualname) File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/__init__.py", line 20, in from . import models File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/__init__.py", line 21, in from . import odoo_online_documentation_type File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation_type.py", line 23, in class OdooOnlineDocumentType(models.Model): File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation_type.py", line 29, in OdooOnlineDocumentType _sql_constraints = [("type_unique", "UNIQUE(name)", _("The type must be unique."))] File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 621, in get_text_alias module, lang = _get_translation_source(1) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 610, in _get_translation_source lang = lang or _get_lang(frame, default_lang) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 601, in _get_lang _logger.log(log_level, 'no translation language detected, skipping translation %s', frame, stack_info=True) 2026-03-05 13:43:19,049 77 INFO 00246-master-all odoo.modules.registry: module odoo_online_documentation: creating or updating database tables 2026-03-05 13:43:19,107 77 INFO 00246-master-all odoo.modules.loading: loading odoo_online_documentation/security/ir.model.access.csv 2026-03-05 13:43:19,118 77 INFO 00246-master-all odoo.modules.loading: loading odoo_online_documentation/odoo_online_documentation.xml 2026-03-05 13:43:19,155 77 INFO 00246-master-all odoo.modules.loading: Module odoo_online_documentation loaded in 0.14s, 123 queries (+129 other) 2026-03-05 13:43:19,155 77 INFO 00246-master-all odoo.modules.loading: Loading module onchange_helper (31/820) 2026-03-05 13:43:19,201 77 INFO 00246-master-all odoo.modules.registry: module onchange_helper: creating or updating database tables 2026-03-05 13:43:20,168 77 WARNING 00246-master-all py.warnings: /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/ir_module.py:193: DeprecationWarning: XML declarations in HTML module descriptions are deprecated since Odoo 17, onchange_helper can just have a UTF8 description with not need for a declaration. File "/data/build/Gitlab Phileas Odoo 18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1366, in preload_registries registry = Registry.new(dbname, update_module=update_module) File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 129, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 489, in load_modules processed_modules += load_marked_modules(env, graph, File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 365, in load_marked_modules loaded, processed = load_module_graph( File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 223, in load_module_graph module._check() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/ir_module.py", line 884, in _check if not module.description_html: File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 1311, in __get__ self.compute_value(recs) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 1493, in compute_value records._compute_field_value(self) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 5297, in _compute_field_value fields.determine(field.compute, self) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/ir_module.py", line 193, in _get_desc warnings.warn( 2026-03-05 13:43:20,190 77 INFO 00246-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: Starting TestOnchangeHelper.test01_partner_parent ... 2026-03-05 13:43:20,195 77 INFO 00246-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: ====================================================================== 2026-03-05 13:43:20,195 77 ERROR 00246-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: ERROR: TestOnchangeHelper.test01_partner_parent Traceback (most recent call last): File "/data/build/Gitlab Phileas Common modules 18.0/onchange_helper/tests/test_onchange_helper.py", line 11, in test01_partner_parent updated_vals = self.env["res.partner"].play_onchanges(input_vals, ["parent_id"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/onchange_helper/models/base.py", line 55, in play_onchanges onchange_values = self.onchange(all_values, field, onchange_specs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 7396, in onchange raise NotImplementedError("onchange() is implemented in module 'web'") NotImplementedError: onchange() is implemented in module 'web' 2026-03-05 13:43:20,197 77 INFO 00246-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: Starting TestOnchangeHelper.test02_partner_country ... 2026-03-05 13:43:20,224 77 INFO 00246-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: ====================================================================== 2026-03-05 13:43:20,224 77 ERROR 00246-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: ERROR: TestOnchangeHelper.test02_partner_country Traceback (most recent call last): File "/data/build/Gitlab Phileas Common modules 18.0/onchange_helper/tests/test_onchange_helper.py", line 25, in test02_partner_country updated_vals = partner_demo.play_onchanges(input_vals, ["country_id"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/onchange_helper/models/base.py", line 55, in play_onchanges onchange_values = self.onchange(all_values, field, onchange_specs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 7396, in onchange raise NotImplementedError("onchange() is implemented in module 'web'") NotImplementedError: onchange() is implemented in module 'web' 2026-03-05 13:43:20,226 77 INFO 00246-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: Starting TestOnchangeHelper.test_playing_onchange_on_model ... 2026-03-05 13:43:20,228 77 INFO 00246-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: ====================================================================== 2026-03-05 13:43:20,228 77 ERROR 00246-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: ERROR: TestOnchangeHelper.test_playing_onchange_on_model Traceback (most recent call last): File "/data/build/Gitlab Phileas Common modules 18.0/onchange_helper/tests/test_onchange_helper.py", line 29, in test_playing_onchange_on_model result = self.env["res.partner"].play_onchanges({"company_type": "company"}, ["company_type"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/onchange_helper/models/base.py", line 55, in play_onchanges onchange_values = self.onchange(all_values, field, onchange_specs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 7396, in onchange raise NotImplementedError("onchange() is implemented in module 'web'") NotImplementedError: onchange() is implemented in module 'web' 2026-03-05 13:43:20,265 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:20,273 77 INFO 00246-master-all odoo.modules.loading: Module onchange_helper loaded in 1.12s (incl. 0.08s test), 973 queries (+57 test, +975 other) 2026-03-05 13:43:20,273 77 ERROR 00246-master-all odoo.modules.loading: Module onchange_helper: 0 failures, 3 errors of 3 tests 2026-03-05 13:43:20,274 77 INFO 00246-master-all odoo.modules.loading: Loading module partner_external_map (32/820) 2026-03-05 13:43:20,311 77 INFO 00246-master-all odoo.modules.registry: module partner_external_map: creating or updating database tables 2026-03-05 13:43:20,410 77 INFO 00246-master-all odoo.modules.loading: loading partner_external_map/views/res_partner_view.xml 2026-03-05 13:43:20,429 77 INFO 00246-master-all odoo.modules.loading: loading partner_external_map/views/map_website_view.xml 2026-03-05 13:43:20,454 77 INFO 00246-master-all odoo.modules.loading: loading partner_external_map/data/map_website_data.xml 2026-03-05 13:43:20,465 77 INFO 00246-master-all odoo.modules.loading: loading partner_external_map/views/res_users_view.xml 2026-03-05 13:43:20,495 77 INFO 00246-master-all odoo.modules.loading: loading partner_external_map/security/ir.model.access.csv 2026-03-05 13:43:20,511 77 INFO 00246-master-all odoo.addons.partner_external_map.hooks: Updating user settings for maps... 2026-03-05 13:43:20,525 77 INFO 00246-master-all odoo.modules.loading: Module partner_external_map loaded in 0.25s, 219 queries (+219 other) 2026-03-05 13:43:20,525 77 INFO 00246-master-all odoo.modules.loading: Loading module patch_check_xml_rpc (33/820) 2026-03-05 13:43:20,574 77 INFO 00246-master-all odoo.modules.loading: Module patch_check_xml_rpc loaded in 0.05s, 12 queries (+12 other) 2026-03-05 13:43:20,574 77 INFO 00246-master-all odoo.modules.loading: Loading module social_media (34/820) 2026-03-05 13:43:20,607 77 INFO 00246-master-all odoo.modules.registry: module social_media: creating or updating database tables 2026-03-05 13:43:20,758 77 INFO 00246-master-all odoo.modules.loading: loading social_media/views/res_company_views.xml 2026-03-05 13:43:20,775 77 INFO 00246-master-all odoo.modules.loading: Module social_media: loading demo 2026-03-05 13:43:20,776 77 INFO 00246-master-all odoo.modules.loading: loading social_media/demo/res_company_demo.xml 2026-03-05 13:43:20,793 77 INFO 00246-master-all odoo.modules.loading: Module social_media loaded in 0.22s, 85 queries (+85 other) 2026-03-05 13:43:20,793 77 INFO 00246-master-all odoo.modules.loading: Loading module test_assetsbundle (35/820) 2026-03-05 13:43:20,825 77 INFO 00246-master-all odoo.modules.registry: module test_assetsbundle: creating or updating database tables 2026-03-05 13:43:20,838 77 INFO 00246-master-all odoo.modules.loading: loading test_assetsbundle/data/ir_asset.xml 2026-03-05 13:43:20,848 77 INFO 00246-master-all odoo.modules.loading: loading test_assetsbundle/views/views.xml 2026-03-05 13:43:20,866 77 INFO 00246-master-all odoo.modules.loading: Module test_assetsbundle loaded in 0.07s, 36 queries (+36 other) 2026-03-05 13:43:20,866 77 INFO 00246-master-all odoo.modules.loading: Loading module test_converter (36/820) 2026-03-05 13:43:20,901 77 INFO 00246-master-all odoo.modules.registry: module test_converter: creating or updating database tables 2026-03-05 13:43:20,986 77 INFO 00246-master-all odoo.modules.loading: loading test_converter/ir.model.access.csv 2026-03-05 13:43:21,008 77 INFO 00246-master-all odoo.modules.loading: Module test_converter loaded in 0.14s, 90 queries (+90 other) 2026-03-05 13:43:21,008 77 INFO 00246-master-all odoo.modules.loading: Loading module test_data_module_install (37/820) 2026-03-05 13:43:21,050 77 INFO 00246-master-all odoo.addons.test_data_module_install.tests.test_data_module_installed: Starting TestDataModuleInstalled.test_data_module_installed ... 2026-03-05 13:43:21,084 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:21,094 77 INFO 00246-master-all odoo.modules.loading: Module test_data_module_install loaded in 0.09s (incl. 0.04s test), 12 queries (+6 test, +12 other) 2026-03-05 13:43:21,094 77 INFO 00246-master-all odoo.modules.loading: Loading module test_exceptions (38/820) 2026-03-05 13:43:21,125 77 INFO 00246-master-all odoo.modules.registry: module test_exceptions: creating or updating database tables 2026-03-05 13:43:21,159 77 INFO 00246-master-all odoo.modules.loading: loading test_exceptions/view.xml 2026-03-05 13:43:21,185 77 INFO 00246-master-all odoo.modules.loading: loading test_exceptions/ir.model.access.csv 2026-03-05 13:43:21,205 77 INFO 00246-master-all odoo.modules.loading: Module test_exceptions loaded in 0.11s, 91 queries (+91 other) 2026-03-05 13:43:21,205 77 INFO 00246-master-all odoo.modules.loading: Loading module test_inherits (39/820) 2026-03-05 13:43:21,239 77 INFO 00246-master-all odoo.modules.registry: module test_inherits: creating or updating database tables 2026-03-05 13:43:21,368 77 INFO 00246-master-all odoo.modules.loading: loading test_inherits/ir.model.access.csv 2026-03-05 13:43:21,385 77 INFO 00246-master-all odoo.modules.loading: loading test_inherits/demo_data.xml 2026-03-05 13:43:21,408 77 INFO 00246-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_constraint_inherits ... 2026-03-05 13:43:21,417 77 INFO 00246-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_constraint_inherits_parent_change ... 2026-03-05 13:43:21,426 77 INFO 00246-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_create_3_levels_inherits ... 2026-03-05 13:43:21,432 77 INFO 00246-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_create_3_levels_inherits_with_defaults ... 2026-03-05 13:43:21,437 77 INFO 00246-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_display_name ... 2026-03-05 13:43:21,447 77 INFO 00246-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_ir_model_data_inherits ... 2026-03-05 13:43:21,452 77 INFO 00246-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_multi_write_m2o_inherits ... 2026-03-05 13:43:21,458 77 INFO 00246-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_read_3_levels_inherits ... 2026-03-05 13:43:21,460 77 INFO 00246-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_3_levels_inherits ... 2026-03-05 13:43:21,463 77 INFO 00246-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_4_one2many ... 2026-03-05 13:43:21,474 77 INFO 00246-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_5_field_readonly ... 2026-03-05 13:43:21,509 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:21,518 77 INFO 00246-master-all odoo.modules.loading: Module test_inherits loaded in 0.31s (incl. 0.10s test), 160 queries (+132 test, +160 other) 2026-03-05 13:43:21,518 77 INFO 00246-master-all odoo.modules.loading: Loading module test_limits (40/820) 2026-03-05 13:43:21,551 77 INFO 00246-master-all odoo.modules.registry: module test_limits: creating or updating database tables 2026-03-05 13:43:21,588 77 INFO 00246-master-all odoo.modules.loading: loading test_limits/ir.model.access.csv 2026-03-05 13:43:21,607 77 INFO 00246-master-all odoo.modules.loading: Module test_limits loaded in 0.09s, 54 queries (+54 other) 2026-03-05 13:43:21,607 77 INFO 00246-master-all odoo.modules.loading: Loading module test_lint (41/820) 2026-03-05 13:43:21,664 77 INFO 00246-master-all odoo.modules.loading: Module test_lint loaded in 0.06s, 12 queries (+12 other) 2026-03-05 13:43:21,664 77 INFO 00246-master-all odoo.modules.loading: Loading module test_performance (42/820) 2026-03-05 13:43:21,701 77 INFO 00246-master-all odoo.modules.registry: module test_performance: creating or updating database tables 2026-03-05 13:43:21,853 77 INFO 00246-master-all odoo.modules.loading: loading test_performance/security/ir.model.access.csv 2026-03-05 13:43:21,980 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_create_base ... 2026-03-05 13:43:21,992 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_create_base_with_lines ... 2026-03-05 13:43:22,014 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_create_base_with_tags ... 2026-03-05 13:43:22,070 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_fetch ... 2026-03-05 13:43:22,074 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_name_search ... 2026-03-05 13:43:22,081 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_prefetch_compute ... 2026-03-05 13:43:22,086 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_prefetch_new ... 2026-03-05 13:43:22,106 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 2 < 3 in test_prefetch_new at test_performance/tests/test_performance.py:648 2026-03-05 13:43:22,107 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_base ... 2026-03-05 13:43:22,120 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 2 < 3 in test_read_base at test_performance/tests/test_performance.py:58 2026-03-05 13:43:22,134 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_base_depends_context ... 2026-03-05 13:43:22,137 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_base_one2many ... 2026-03-05 13:43:22,164 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_group_with_display_name ... 2026-03-05 13:43:22,193 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_reversed_read_base ... 2026-03-05 13:43:22,203 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_search_fetch ... 2026-03-05 13:43:22,209 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_search_read ... 2026-03-05 13:43:22,219 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_several_prefetch ... 2026-03-05 13:43:22,433 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base ... 2026-03-05 13:43:22,452 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_many2many ... 2026-03-05 13:43:22,517 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 6 < 8 in test_write_base_many2many at test_performance/tests/test_performance.py:429 2026-03-05 13:43:22,529 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 6 < 8 in test_write_base_many2many at test_performance/tests/test_performance.py:434 2026-03-05 13:43:22,631 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user demo: 6 < 8 in test_write_base_many2many at test_performance/tests/test_performance.py:429 2026-03-05 13:43:22,643 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user demo: 6 < 8 in test_write_base_many2many at test_performance/tests/test_performance.py:434 2026-03-05 13:43:22,675 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_one2many ... 2026-03-05 13:43:22,779 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 10 < 12 in test_write_base_one2many at test_performance/tests/test_performance.py:301 2026-03-05 13:43:22,792 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 9 < 11 in test_write_base_one2many at test_performance/tests/test_performance.py:306 2026-03-05 13:43:22,808 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 10 < 12 in test_write_base_one2many at test_performance/tests/test_performance.py:316 2026-03-05 13:43:22,822 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 9 < 11 in test_write_base_one2many at test_performance/tests/test_performance.py:321 2026-03-05 13:43:22,853 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 10 < 12 in test_write_base_one2many at test_performance/tests/test_performance.py:355 2026-03-05 13:43:22,983 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user demo: 10 < 12 in test_write_base_one2many at test_performance/tests/test_performance.py:301 2026-03-05 13:43:22,996 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user demo: 9 < 11 in test_write_base_one2many at test_performance/tests/test_performance.py:306 2026-03-05 13:43:23,019 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user demo: 10 < 12 in test_write_base_one2many at test_performance/tests/test_performance.py:316 2026-03-05 13:43:23,041 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user demo: 9 < 11 in test_write_base_one2many at test_performance/tests/test_performance.py:321 2026-03-05 13:43:23,078 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user demo: 10 < 12 in test_write_base_one2many at test_performance/tests/test_performance.py:355 2026-03-05 13:43:23,096 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_one2many_with_constraint ... 2026-03-05 13:43:23,106 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_with_recomputation ... 2026-03-05 13:43:23,158 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:23,159 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIrPropertyOptimizations.test_with_falsy_default ... 2026-03-05 13:43:23,175 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 1 < 3 in test_with_falsy_default at test_performance/tests/test_performance.py:717 2026-03-05 13:43:23,177 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 1 < 3 in test_with_falsy_default at test_performance/tests/test_performance.py:720 2026-03-05 13:43:23,178 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIrPropertyOptimizations.test_with_truthy_default ... 2026-03-05 13:43:23,192 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 1 < 3 in test_with_truthy_default at test_performance/tests/test_performance.py:746 2026-03-05 13:43:23,194 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 1 < 3 in test_with_truthy_default at test_performance/tests/test_performance.py:749 2026-03-05 13:43:23,197 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 1 < 3 in test_with_truthy_default at test_performance/tests/test_performance.py:752 2026-03-05 13:43:23,199 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Query count less than expected for user __system__: 1 < 3 in test_with_truthy_default at test_performance/tests/test_performance.py:755 2026-03-05 13:43:23,235 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:23,236 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestMapped.test_relational_mapped ... 2026-03-05 13:43:23,616 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:23,627 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIncrementFieldsSkipLock.test_increment_fields_skiplock_multiple_fields ... 2026-03-05 13:43:23,629 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: increment_fields_skiplock did update the fields 2026-03-05 13:43:23,630 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIncrementFieldsSkipLock.test_increment_fields_skiplock_null_field ... 2026-03-05 13:43:23,633 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIncrementFieldsSkipLock.test_increment_fields_skiplock_one_field ... 2026-03-05 13:43:23,635 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_performance: increment_fields_skiplock did update the field 2026-03-05 13:43:23,677 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:43:24,958 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_access_iter ... 2026-03-05 13:43:24,974 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:24,974 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.757µs 2026-03-05 13:43:24,975 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:24,975 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.307µs (3.067µs/10) 2026-03-05 13:43:24,975 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:24,976 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.263µs (26.306µs/100) 2026-03-05 13:43:24,980 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.245µs (245.008µs/1000) 2026-03-05 13:43:25,020 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.301µs (3009.058µs/10000) 2026-03-05 13:43:25,020 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [0.30665, 0.2630575, 0.24500825, 0.3009058] 2026-03-05 13:43:25,022 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_access_one2many_active_test ... 2026-03-05 13:43:25,123 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,123 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 4.846µs 2026-03-05 13:43:25,125 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,125 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 1.560µs (15.603µs/10) 2026-03-05 13:43:25,128 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,130 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 1.197µs (119.653µs/100) 2026-03-05 13:43:25,155 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 1.243µs (1243.278µs/1000) 2026-03-05 13:43:25,339 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 1.223µs (12233.211µs/10000) 2026-03-05 13:43:25,339 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [1.560325, 1.196525, 1.243278, 1.2233211] 2026-03-05 13:43:25,341 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_as_query ... 2026-03-05 13:43:25,483 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,484 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 7.950µs 2026-03-05 13:43:25,485 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,486 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.800µs (8.004µs/10) 2026-03-05 13:43:25,486 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,487 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.083µs (8.272µs/100) 2026-03-05 13:43:25,488 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,489 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.013µs (12.517µs/1000) 2026-03-05 13:43:25,494 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.005µs (49.206µs/10000) 2026-03-05 13:43:25,494 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [0.8003750000000001, 0.08272200000000002, 0.01251725, 0.004920580000000001] 2026-03-05 13:43:25,496 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_domain_filtered ... 2026-03-05 13:43:25,636 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,636 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 4.664µs 2026-03-05 13:43:25,637 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,637 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 2.216µs (22.158µs/10) 2026-03-05 13:43:25,639 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,641 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 1.969µs (196.883µs/100) 2026-03-05 13:43:25,659 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 1.666µs (1666.239µs/1000) 2026-03-05 13:43:25,830 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 1.866µs (18659.678µs/10000) 2026-03-05 13:43:25,830 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [2.2157666666666667, 1.9688333333333334, 1.6662386666666666, 1.8659678] 2026-03-05 13:43:25,831 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,831 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 16.578µs 2026-03-05 13:43:25,832 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:25,833 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 7.152µs (71.524µs/10) 2026-03-05 13:43:25,839 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 3.277µs (327.661µs/100) 2026-03-05 13:43:25,897 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 6.244µs (6243.819µs/1000) 2026-03-05 13:43:26,454 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 6.131µs (61305.214µs/10000) 2026-03-05 13:43:26,455 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [7.1524, 3.2766133333333327, 6.243818666666667, 6.1305214333333335] 2026-03-05 13:43:26,455 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:26,455 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 6.240µs 2026-03-05 13:43:26,456 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:26,457 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 3.201µs (32.011µs/10) 2026-03-05 13:43:26,460 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 3.226µs (322.595µs/100) 2026-03-05 13:43:26,486 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 2.989µs (2989.416µs/1000) 2026-03-05 13:43:26,765 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 2.964µs (29641.436µs/10000) 2026-03-05 13:43:26,765 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [3.2011000000000003, 3.22595, 2.9894163333333337, 2.964143566666667] 2026-03-05 13:43:26,766 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:26,766 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 19.876µs 2026-03-05 13:43:26,768 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:26,770 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 15.975µs (159.747µs/10) 2026-03-05 13:43:26,784 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 16.422µs (1642.222µs/100) 2026-03-05 13:43:26,932 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 16.300µs (16300.187µs/1000) 2026-03-05 13:43:28,440 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 16.255µs (162545.317µs/10000) 2026-03-05 13:43:28,440 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [15.974733333333333, 16.42222, 16.300187, 16.2545317] 2026-03-05 13:43:28,443 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:28,443 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 14.855µs 2026-03-05 13:43:28,444 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:28,445 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 8.013µs (80.128µs/10) 2026-03-05 13:43:28,453 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 6.572µs (657.190µs/100) 2026-03-05 13:43:28,525 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 7.666µs (7666.236µs/1000) 2026-03-05 13:43:29,254 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 7.958µs (79579.563µs/10000) 2026-03-05 13:43:29,255 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [8.0128, 6.5719, 7.666236, 7.957956266666667] 2026-03-05 13:43:29,258 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_domain_search ... 2026-03-05 13:43:29,361 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('id', '<', 100)])` takes 19.486µs 2026-03-05 13:43:29,377 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('id', '<', 100), ('name', '=like', 'par')])` takes 50.275µs 2026-03-05 13:43:29,384 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('active', '=', False)])` takes 20.234µs 2026-03-05 13:43:29,415 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('parent_id.name', 'like', '100')])` takes 99.665µs 2026-03-05 13:43:29,451 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('parent_id', 'like', '100')])` takes 119.851µs 2026-03-05 13:43:29,453 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_exists ... 2026-03-05 13:43:29,590 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 71.738µs 2026-03-05 13:43:29,593 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 9.046µs (90.458µs/10) 2026-03-05 13:43:29,597 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 1.558µs (155.838µs/100) 2026-03-05 13:43:29,626 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 0.997µs (997.478µs/1000) 2026-03-05 13:43:29,821 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 0.925µs (9246.186µs/10000) 2026-03-05 13:43:29,821 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [9.045825, 1.5583799999999999, 0.99747825, 0.924618625] 2026-03-05 13:43:29,823 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_get ... 2026-03-05 13:43:29,916 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:29,917 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.name` takes 0.993µs 2026-03-05 13:43:29,919 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_getitem ... 2026-03-05 13:43:30,013 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:30,013 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records['name']` takes 1.057µs 2026-03-05 13:43:30,015 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_set ... 2026-03-05 13:43:30,124 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = 'ok'` takes 39.996µs 2026-03-05 13:43:30,167 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:30,168 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 39.497µs 2026-03-05 13:43:30,170 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:30,171 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 6.508µs (65.078µs/10) 2026-03-05 13:43:30,174 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 2.413µs (241.261µs/100) 2026-03-05 13:43:30,197 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 1.750µs (1750.115µs/1000) 2026-03-05 13:43:30,415 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 1.774µs (17744.156µs/10000) 2026-03-05 13:43:30,415 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [6.5078249999999995, 2.41261, 1.75011475, 1.774415625] 2026-03-05 13:43:30,417 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_set_flush ... 2026-03-05 13:43:30,517 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:30,518 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.flush_recordset()` takes 1.300µs 2026-03-05 13:43:30,530 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.write({'name': 'ok'}); records.flush_recordset()` takes 30.385µs 2026-03-05 13:43:30,532 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_filtered_by_field ... 2026-03-05 13:43:30,672 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:30,672 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 2.206µs 2026-03-05 13:43:30,673 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:30,673 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.341µs (13.412µs/10) 2026-03-05 13:43:30,675 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:30,677 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.218µs (121.844µs/100) 2026-03-05 13:43:30,693 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.238µs (1237.920µs/1000) 2026-03-05 13:43:30,858 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.350µs (13496.382µs/10000) 2026-03-05 13:43:30,859 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [1.34115, 1.218445, 1.2379205, 1.349638175] 2026-03-05 13:43:30,861 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_mapped ... 2026-03-05 13:43:31,000 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:31,000 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 2.568µs 2026-03-05 13:43:31,001 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:31,001 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.877µs (8.767µs/10) 2026-03-05 13:43:31,002 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:31,003 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.701µs (70.053µs/100) 2026-03-05 13:43:31,012 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.747µs (746.981µs/1000) 2026-03-05 13:43:31,106 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.750µs (7499.477µs/10000) 2026-03-05 13:43:31,106 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [0.87665, 0.7005275000000001, 0.7469805, 0.749947725] 2026-03-05 13:43:31,108 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_search_query ... 2026-03-05 13:43:31,205 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:31,207 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([])` takes 2.905µs 2026-03-05 13:43:31,208 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:31,209 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], limit=10)` takes 2.793µs 2026-03-05 13:43:31,213 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], order='id')` takes 9.337µs 2026-03-05 13:43:31,218 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], order='name')` takes 9.365µs 2026-03-05 13:43:31,232 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], order='parent_id, id desc')` takes 39.634µs 2026-03-05 13:43:31,235 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_sorted ... 2026-03-05 13:43:31,372 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:31,373 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 3.234µs 2026-03-05 13:43:31,373 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:31,374 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.725µs (17.254µs/10) 2026-03-05 13:43:31,376 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:31,378 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.692µs (169.216µs/100) 2026-03-05 13:43:31,399 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.500µs (1499.970µs/1000) 2026-03-05 13:43:31,613 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.773µs (17732.936µs/10000) 2026-03-05 13:43:31,614 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [1.7254, 1.69216, 1.49996975, 1.77329365] 2026-03-05 13:43:31,616 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_xxlarge_domain ... 2026-03-05 13:43:31,753 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:31,754 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 25.471µs 2026-03-05 13:43:31,756 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:31,758 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 17.799µs (177.985µs/10) 2026-03-05 13:43:31,775 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 16.557µs (1655.653µs/100) 2026-03-05 13:43:32,054 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 29.785µs (29784.813µs/1000) 2026-03-05 13:43:51,977 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 217.422µs (2174215.463µs/10000) 2026-03-05 13:43:51,978 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: False Linear behaviour for [17.7985, 16.55652666666667, 29.784813, 217.42154633333334] 2026-03-05 13:43:51,983 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 212.325µs 2026-03-05 13:43:51,987 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 39.005µs (390.048µs/10) 2026-03-05 13:43:51,998 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 20.878µs (2087.793µs/100) 2026-03-05 13:43:52,106 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 31.933µs (31933.445µs/1000) 2026-03-05 13:43:58,255 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 198.171µs (1981710.721µs/10000) 2026-03-05 13:43:58,255 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: False Linear behaviour for [39.0048, 20.877930000000003, 31.933445, 198.1710721] 2026-03-05 13:43:58,256 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:58,256 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 6.835µs 2026-03-05 13:43:58,259 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:43:58,261 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 32.508µs (325.078µs/10) 2026-03-05 13:43:58,449 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 310.028µs (31002.784µs/100) 2026-03-05 13:44:01,494 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 501.164µs (501163.955µs/1000) 2026-03-05 13:44:01,496 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_xxlarge_domain_unique ... 2026-03-05 13:44:01,649 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:44:01,649 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 27.583µs 2026-03-05 13:44:01,652 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 13:44:01,656 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 31.205µs (312.053µs/10) 2026-03-05 13:44:01,673 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 16.674µs (1667.382µs/100) 2026-03-05 13:44:02,021 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 36.648µs (36648.421µs/1000) 2026-03-05 13:44:25,118 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 254.431µs (2544311.095µs/10000) 2026-03-05 13:44:25,118 77 INFO 00246-master-all odoo.addons.test_performance.tests.test_timeit: False Linear behaviour for [31.20526666666667, 16.67382, 36.64842133333334, 254.43110953333337] 2026-03-05 13:44:25,163 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:25,174 77 INFO 00246-master-all odoo.modules.loading: Module test_performance loaded in 63.51s (incl. 63.27s test), 169 queries (+2033 test, +169 other) 2026-03-05 13:44:25,174 77 INFO 00246-master-all odoo.modules.loading: Loading module test_read_group (43/820) 2026-03-05 13:44:25,215 77 INFO 00246-master-all odoo.modules.registry: module test_read_group: creating or updating database tables 2026-03-05 13:44:25,545 77 INFO 00246-master-all odoo.modules.loading: loading test_read_group/ir.model.access.csv 2026-03-05 13:44:25,624 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_auto_join: Starting TestAutoJoin.test_auto_join ... 2026-03-05 13:44:25,680 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:25,681 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_duplicate_month ... 2026-03-05 13:44:25,696 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_lazy_with_multiple_granularities ... 2026-03-05 13:44:25,703 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_not_lazy_with_multiple_granularities ... 2026-03-05 13:44:25,709 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_undefined_range ... 2026-03-05 13:44:25,715 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_with_default_granularity ... 2026-03-05 13:44:25,762 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:25,773 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_day_of_month ... 2026-03-05 13:44:25,775 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_day_of_week ... 2026-03-05 13:44:25,783 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_day_of_year ... 2026-03-05 13:44:25,785 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_hour_number ... 2026-03-05 13:44:25,787 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_iso_week ... 2026-03-05 13:44:25,789 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_minute_number ... 2026-03-05 13:44:25,791 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_month ... 2026-03-05 13:44:25,793 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_quarter ... 2026-03-05 13:44:25,795 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_second_number ... 2026-03-05 13:44:25,797 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_year ... 2026-03-05 13:44:25,799 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_unknown_granularity ... 2026-03-05 13:44:25,846 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:25,858 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularityWithTimezones.test_day_of_week_with_monday_as_first_day_of_week ... 2026-03-05 13:44:25,865 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularityWithTimezones.test_day_of_week_with_sunday_as_first_day_of_week ... 2026-03-05 13:44:25,871 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularityWithTimezones.test_usecase_with_timezones ... 2026-03-05 13:44:25,916 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:25,917 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_empty_by_span ... 2026-03-05 13:44:25,933 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_empty_only ... 2026-03-05 13:44:25,940 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_field_error ... 2026-03-05 13:44:25,941 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_mixed ... 2026-03-05 13:44:25,986 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:25,987 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_and_flag ... 2026-03-05 13:44:26,003 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_and_null_date ... 2026-03-05 13:44:26,012 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_groupby_week ... 2026-03-05 13:44:26,021 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_with_context_timezone ... 2026-03-05 13:44:26,029 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_edge_fx_tz ... 2026-03-05 13:44:26,036 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_empty_context_key ... 2026-03-05 13:44:26,043 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_hour_with_timezones ... 2026-03-05 13:44:26,052 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_lower_bound ... 2026-03-05 13:44:26,060 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_min_groups ... 2026-03-05 13:44:26,067 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_only_with_only_null_date ... 2026-03-05 13:44:26,074 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_order_date_desc ... 2026-03-05 13:44:26,083 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_quarter_with_timezones ... 2026-03-05 13:44:26,090 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_timestamp_without_timezone ... 2026-03-05 13:44:26,099 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_upper_bound ... 2026-03-05 13:44:26,105 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_bounds ... 2026-03-05 13:44:26,112 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_bounds_and_min_groups ... 2026-03-05 13:44:26,120 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_bounds_groupby_week ... 2026-03-05 13:44:26,127 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_datetimes_and_groupby_per_hour ... 2026-03-05 13:44:26,176 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:26,178 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestGroupOnSelection.test_full ... 2026-03-05 13:44:26,190 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestGroupOnSelection.test_none ... 2026-03-05 13:44:26,196 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestGroupOnSelection.test_partial ... 2026-03-05 13:44:26,242 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:26,243 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestSelectionReadGroup.test_dynamic_group_expand ... 2026-03-05 13:44:26,253 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestSelectionReadGroup.test_no_group_expand ... 2026-03-05 13:44:26,256 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestSelectionReadGroup.test_static_group_expand ... 2026-03-05 13:44:26,298 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:26,299 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_agg_and ... 2026-03-05 13:44:26,311 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_agg_array ... 2026-03-05 13:44:26,317 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_agg_or ... 2026-03-05 13:44:26,323 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_group_by_aggregable ... 2026-03-05 13:44:26,328 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_no_value ... 2026-03-05 13:44:26,369 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:26,371 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestAggregate.test_agg_default ... 2026-03-05 13:44:26,393 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestAggregate.test_agg_explicit ... 2026-03-05 13:44:26,404 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestAggregate.test_agg_multi ... 2026-03-05 13:44:26,454 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:26,464 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_groupby_week: Starting TestGroupbyWeek.test_belgium ... 2026-03-05 13:44:26,480 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_groupby_week: Starting TestGroupbyWeek.test_syria ... 2026-03-05 13:44:26,501 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_groupby_week: Starting TestGroupbyWeek.test_united_states ... 2026-03-05 13:44:26,548 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:26,549 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_inherits: Starting TestReadGroupInherits.test_read_group_inherits ... 2026-03-05 13:44:26,690 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-05 13:44:26,720 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_base_tasks ... 2026-03-05 13:44:26,726 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_base_users ... 2026-03-05 13:44:26,728 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_complex_case ... 2026-03-05 13:44:26,748 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_ordered_tasks ... 2026-03-05 13:44:26,803 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:26,990 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_aggregate_datetime ... 2026-03-05 13:44:27,008 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_ambiguous_field_name ... 2026-03-05 13:44:27,018 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_array_read_groups ... 2026-03-05 13:44:27,024 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_auto_join ... 2026-03-05 13:44:27,035 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_bool_read_groups ... 2026-03-05 13:44:27,044 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_count_read_groups ... 2026-03-05 13:44:27,048 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_duplicate_arguments ... 2026-03-05 13:44:27,051 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_falsy_domain ... 2026-03-05 13:44:27,052 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_float_aggregate ... 2026-03-05 13:44:27,089 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: ====================================================================== 2026-03-05 13:44:27,089 77 ERROR 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: ERROR: TestPrivateReadGroup.test_float_aggregate Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_read_group/tests/test_private_read_group.py", line 870, in test_float_aggregate records = self.env['test_read_group.aggregate'].create({'numeric_value': 42.42}) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/base_force_upper_field/base.py", line 45, in create return super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 5034, in create records = self._create(data_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 5201, in _create row.append(field.convert_to_column_insert(stored[fname], self, stored)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 994, in convert_to_column_insert value = self.convert_to_column(value, record, values, validate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 1652, in convert_to_column value = float_repr(value_float, precision_digits=scale) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 29, in new_float_round old_float_round( RecursionError: maximum recursion depth exceeded 2026-03-05 13:44:27,096 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_flush_read_group ... 2026-03-05 13:44:27,102 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_date ... 2026-03-05 13:44:27,114 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_date_part_number ... 2026-03-05 13:44:27,122 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_datetime ... 2026-03-05 13:44:27,128 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_many2many ... 2026-03-05 13:44:27,135 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_many2many_active_test_domain ... 2026-03-05 13:44:27,146 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_having_clause ... 2026-03-05 13:44:27,152 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_inherited ... 2026-03-05 13:44:27,168 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_malformed_params ... 2026-03-05 13:44:27,176 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_many2many_aggregate ... 2026-03-05 13:44:27,177 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_many2many_compute_not_groupable ... 2026-03-05 13:44:27,178 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_order_by_many2one_id ... 2026-03-05 13:44:27,191 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_prefetch_for_records ... 2026-03-05 13:44:27,204 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_related ... 2026-03-05 13:44:27,219 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_related_many2many_groupby ... 2026-03-05 13:44:27,235 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_simple_private_read_group ... 2026-03-05 13:44:27,303 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:44:27,305 77 INFO 00246-master-all odoo.addons.test_read_group.tests.test_related: Starting TestRelatedReadGroup.test_read_group_related ... 2026-03-05 13:44:27,407 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:44:27,416 77 INFO 00246-master-all odoo.modules.loading: Module test_read_group loaded in 2.24s (incl. 1.78s test), 346 queries (+1254 test, +346 other) 2026-03-05 13:44:27,416 77 ERROR 00246-master-all odoo.modules.loading: Module test_read_group: 0 failures, 1 errors of 90 tests 2026-03-05 13:44:27,417 77 INFO 00246-master-all odoo.modules.loading: Loading module test_translation_import (44/820) 2026-03-05 13:44:27,456 77 INFO 00246-master-all odoo.modules.registry: module test_translation_import: creating or updating database tables 2026-03-05 13:44:27,522 77 INFO 00246-master-all odoo.modules.loading: loading test_translation_import/security/ir.model.access.csv 2026-03-05 13:44:27,534 77 INFO 00246-master-all odoo.modules.loading: loading test_translation_import/view.xml 2026-03-05 13:44:27,547 77 INFO 00246-master-all odoo.modules.loading: loading test_translation_import/data/test_translation_import_data.xml 2026-03-05 13:44:27,570 77 INFO 00246-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_code_translation ... 2026-03-05 13:44:27,579 77 INFO 00246-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_from_csv_file ... 2026-03-05 13:44:27,589 77 INFO 00246-master-all odoo.tools.translate: loading translation file for language dot 2026-03-05 13:44:27,590 77 INFO 00246-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 13:44:27,593 77 INFO 00246-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_from_po_file ... 2026-03-05 13:44:27,602 77 INFO 00246-master-all odoo.tools.translate: loading translation file for language tlh 2026-03-05 13:44:27,603 77 INFO 00246-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 13:44:27,609 77 INFO 00246-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_model_term_translation ... 2026-03-05 13:44:27,611 77 INFO 00246-master-all odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-03-05 13:44:27,611 77 INFO 00246-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-03-05 13:44:27,622 77 INFO 00246-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_model_translation ... 2026-03-05 13:44:27,624 77 INFO 00246-master-all odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-03-05 13:44:27,624 77 INFO 00246-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-03-05 13:44:27,635 77 INFO 00246-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_lang_with_base ... 2026-03-05 13:44:27,641 77 INFO 00246-master-all odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_BE 2026-03-05 13:44:27,641 77 INFO 00246-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_BE 2026-03-05 13:44:27,647 77 INFO 00246-master-all odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr_BE.po for language fr_BE 2026-03-05 13:44:27,647 77 INFO 00246-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr_BE.po for language fr_BE 2026-03-05 13:44:27,654 77 INFO 00246-master-all odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_CA 2026-03-05 13:44:27,654 77 INFO 00246-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_CA 2026-03-05 13:44:27,658 77 INFO 00246-master-all odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr_CA.po for language fr_CA 2026-03-05 13:44:27,658 77 INFO 00246-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr_CA.po for language fr_CA 2026-03-05 13:44:27,678 77 INFO 00246-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_lazy_translation ... 2026-03-05 13:44:27,685 77 INFO 00246-master-all odoo.tools.translate: loading translation file for language tlh 2026-03-05 13:44:27,687 77 INFO 00246-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 13:44:28,114 77 INFO 00246-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_noupdate ... 2026-03-05 13:44:28,118 77 INFO 00246-master-all odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-03-05 13:44:28,118 77 INFO 00246-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-03-05 13:44:28,246 77 INFO 00246-master-all odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-03-05 13:44:28,247 77 INFO 00246-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-03-05 13:44:28,256 77 INFO 00246-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_translation_placeholder ... 2026-03-05 13:44:28,300 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:28,310 77 INFO 00246-master-all odoo.modules.loading: Module test_translation_import loaded in 0.89s (incl. 0.73s test), 109 queries (+171 test, +109 other) 2026-03-05 13:44:28,311 77 INFO 00246-master-all odoo.modules.loading: Loading module test_uninstall (45/820) 2026-03-05 13:44:28,354 77 INFO 00246-master-all odoo.modules.registry: module test_uninstall: creating or updating database tables 2026-03-05 13:44:28,380 77 INFO 00246-master-all odoo.models: Constraint name 'res_users_test_uninstall_res_user_exclude_constraint_looooooooooooong_name' has more than 63 characters, internal PG identifier is 'res_users_test_uninstall_res_user_exclude_constraint_l_558b4cf8' 2026-03-05 13:44:28,447 77 INFO 00246-master-all odoo.modules.loading: loading test_uninstall/ir.model.access.csv 2026-03-05 13:44:28,467 77 INFO 00246-master-all odoo.modules.loading: Module test_uninstall loaded in 0.16s, 125 queries (+125 other) 2026-03-05 13:44:28,467 77 INFO 00246-master-all odoo.modules.loading: Loading module uom (46/820) 2026-03-05 13:44:28,509 77 INFO 00246-master-all odoo.modules.registry: module uom: creating or updating database tables 2026-03-05 13:44:28,578 77 INFO 00246-master-all odoo.modules.loading: loading uom/data/uom_data.xml 2026-03-05 13:44:28,659 77 INFO 00246-master-all odoo.modules.loading: loading uom/security/uom_security.xml 2026-03-05 13:44:28,686 77 INFO 00246-master-all odoo.modules.loading: loading uom/security/ir.model.access.csv 2026-03-05 13:44:28,698 77 INFO 00246-master-all odoo.modules.loading: loading uom/views/uom_uom_views.xml 2026-03-05 13:44:28,752 77 INFO 00246-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_10_conversion ... 2026-03-05 13:44:28,758 77 INFO 00246-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_20_rounding ... 2026-03-05 13:44:28,763 77 INFO 00246-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_30_reference_uniqueness ... 2026-03-05 13:44:28,771 77 INFO 00246-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_40_custom_uom ... 2026-03-05 13:44:28,783 77 INFO 00246-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_50_check_ratio ... 2026-03-05 13:44:28,829 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:28,841 77 INFO 00246-master-all odoo.modules.loading: Module uom loaded in 0.37s (incl. 0.08s test), 309 queries (+86 test, +309 other) 2026-03-05 13:44:28,841 77 INFO 00246-master-all odoo.modules.loading: Loading module web (47/820) 2026-03-05 13:44:28,898 77 INFO 00246-master-all odoo.modules.registry: module web: creating or updating database tables 2026-03-05 13:44:30,177 77 INFO 00246-master-all odoo.modules.loading: loading web/security/ir.model.access.csv 2026-03-05 13:44:30,187 77 INFO 00246-master-all odoo.modules.loading: loading web/views/webclient_templates.xml 2026-03-05 13:44:30,243 77 INFO 00246-master-all odoo.modules.loading: loading web/views/report_templates.xml 2026-03-05 13:44:30,334 77 INFO 00246-master-all odoo.modules.loading: loading web/views/base_document_layout_views.xml 2026-03-05 13:44:30,353 77 INFO 00246-master-all odoo.modules.loading: loading web/views/partner_view.xml 2026-03-05 13:44:30,363 77 INFO 00246-master-all odoo.modules.loading: loading web/views/speedscope_template.xml 2026-03-05 13:44:30,370 77 INFO 00246-master-all odoo.modules.loading: loading web/views/neutralize_views.xml 2026-03-05 13:44:30,378 77 INFO 00246-master-all odoo.modules.loading: loading web/data/ir_attachment.xml 2026-03-05 13:44:30,383 77 INFO 00246-master-all odoo.modules.loading: loading web/data/report_layout.xml 2026-03-05 13:44:30,964 77 INFO 00246-master-all odoo.addons.web.tests.test_db_manager: Starting TestDatabaseManager.test_database_manager ... 2026-03-05 13:44:30,968 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:31,036 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:31,036 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:31] "GET /web/database/manager HTTP/1.1" 200 - 5 0.003 0.067 2026-03-05 13:44:31,038 77 INFO 00246-master-all odoo.addons.web.tests.test_db_manager.TestDatabaseManager.test_database_manager: waiting for threads: [] 2026-03-05 13:44:31,086 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 0 removed 2026-03-05 13:44:31,095 77 INFO 00246-master-all odoo.addons.web.tests.test_health: Starting TestWebController.test_health ... 2026-03-05 13:44:31,098 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:31,111 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:31,111 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:31] "GET /web/health HTTP/1.1" 200 - 3 0.001 0.012 2026-03-05 13:44:31,112 77 INFO 00246-master-all odoo.addons.web.tests.test_health.TestWebController.test_health: waiting for threads: [] 2026-03-05 13:44:31,112 77 INFO 00246-master-all odoo.addons.web.tests.test_health: Starting TestWebController.test_health_db_server_status ... 2026-03-05 13:44:31,115 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:31,132 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:31,133 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:31] "GET /web/health?db_server_status=1 HTTP/1.1" 200 - 3 0.001 0.017 2026-03-05 13:44:31,137 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:31,137 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:31] "GET /web/health?db_server_status=1 HTTP/1.1" 500 - 0 0.000 0.001 2026-03-05 13:44:31,138 77 INFO 00246-master-all odoo.addons.web.tests.test_health.TestWebController.test_health_db_server_status: waiting for threads: [] 2026-03-05 13:44:31,180 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:31,181 77 INFO 00246-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_field ... 2026-03-05 13:44:31,214 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [651] 2026-03-05 13:44:31,217 77 INFO 00246-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_field_webp ... 2026-03-05 13:44:31,230 77 INFO 00246-master-all odoo.addons.web.tests.test_ir_qweb: ====================================================================== 2026-03-05 13:44:31,230 77 ERROR 00246-master-all odoo.addons.web.tests.test_ir_qweb: ERROR: TestIrQweb.test_image_field_webp Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/addons/web/tests/test_ir_qweb.py", line 58, in test_image_field_webp jpeg_attach = self.env["ir.attachment"].create({ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-03-05 13:44:31,232 77 INFO 00246-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_svg ... 2026-03-05 13:44:31,290 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 13:44:31,300 77 INFO 00246-master-all odoo.addons.web.tests.test_load_menus: Starting LoadMenusTests.test_load_menus ... 2026-03-05 13:44:31,309 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:admin from n/a 2026-03-05 13:44:31,317 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:31,452 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 2 inserts device log (2JUfNrkGCUE0rlRCcDwd8hu5D0I7OdMVB-2y7Ktxku) 2026-03-05 13:44:31,457 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:31,457 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:31] "GET /web/webclient/load_menus/1234 HTTP/1.1" 200 - 7 0.002 0.138 2026-03-05 13:44:31,458 77 INFO 00246-master-all odoo.addons.web.tests.test_load_menus.LoadMenusTests.test_load_menus: waiting for threads: [] 2026-03-05 13:44:31,502 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:31,558 77 INFO 00246-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login ... 2026-03-05 13:44:31,574 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login 2026-03-05 13:44:31,574 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:31,583 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login 2026-03-05 13:44:31,587 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login 2026-03-05 13:44:31,593 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:internal_user from 127.0.0.1 2026-03-05 13:44:31,593 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login 2026-03-05 13:44:31,594 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login 2026-03-05 13:44:31,599 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:31,599 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:31] "POST /web/login HTTP/1.1" 303 - 18 0.005 0.021 2026-03-05 13:44:31,602 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /web/tests/test_login.py:TestWebLogin.test_web_login 2026-03-05 13:44:31,602 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /odoo in /web/tests/test_login.py:TestWebLogin.test_web_login 2026-03-05 13:44:31,603 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 121 inserts device log (I3NNthnbx07OcJQbVyAO5or131iD9WGqC0vpcdBNCB) 2026-03-05 13:44:31,799 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:31,800 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:31] "GET /odoo HTTP/1.1" 200 - 65 0.020 0.178 2026-03-05 13:44:31,803 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/session/check in /web/tests/test_login.py:TestWebLogin.test_web_login 2026-03-05 13:44:31,803 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/session/check in /web/tests/test_login.py:TestWebLogin.test_web_login 2026-03-05 13:44:31,804 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:31,804 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:31] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.002 2026-03-05 13:44:31,805 77 INFO 00246-master-all odoo.addons.web.tests.test_login.TestWebLogin.test_web_login: waiting for threads: [] 2026-03-05 13:44:31,806 77 INFO 00246-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login_bad_xhr ... 2026-03-05 13:44:31,809 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login_successful in /web/tests/test_login.py:TestWebLogin.test_web_login_bad_xhr 2026-03-05 13:44:31,809 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:31,819 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login_successful in /web/tests/test_login.py:TestWebLogin.test_web_login_bad_xhr 2026-03-05 13:44:31,821 77 INFO 00246-master-all odoo.http: Session expired 2026-03-05 13:44:31,821 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:31] "GET /web/login_successful HTTP/1.1" 303 - 1 0.000 0.012 2026-03-05 13:44:31,824 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login_bad_xhr 2026-03-05 13:44:31,825 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login_bad_xhr 2026-03-05 13:44:31,829 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login_bad_xhr 2026-03-05 13:44:31,834 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:internal_user from 127.0.0.1 2026-03-05 13:44:31,835 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login_bad_xhr 2026-03-05 13:44:31,840 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login_bad_xhr 2026-03-05 13:44:31,846 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:31,847 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:31] "POST /web/login HTTP/1.1" 303 - 22 0.006 0.017 2026-03-05 13:44:31,850 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /web/tests/test_login.py:TestWebLogin.test_web_login_bad_xhr 2026-03-05 13:44:31,850 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /odoo in /web/tests/test_login.py:TestWebLogin.test_web_login_bad_xhr 2026-03-05 13:44:31,851 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 121 inserts device log (fDTb_Q0JcIhbMQ62wxYck2WBu6Jy-1S5MCSiqXEGwD) 2026-03-05 13:44:32,016 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:32,016 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:32] "GET /odoo HTTP/1.1" 200 - 65 0.019 0.148 2026-03-05 13:44:32,018 77 INFO 00246-master-all odoo.addons.web.tests.test_login.TestWebLogin.test_web_login_bad_xhr: waiting for threads: [] 2026-03-05 13:44:32,019 77 INFO 00246-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login_external ... 2026-03-05 13:44:32,022 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login_external 2026-03-05 13:44:32,022 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:32,030 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login_external 2026-03-05 13:44:32,034 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login_external 2026-03-05 13:44:32,038 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:portal_user from 127.0.0.1 2026-03-05 13:44:32,038 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login_external 2026-03-05 13:44:32,042 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login in /web/tests/test_login.py:TestWebLogin.test_web_login_external 2026-03-05 13:44:32,047 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:32,047 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:32] "POST /web/login HTTP/1.1" 303 - 23 0.006 0.020 2026-03-05 13:44:32,050 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login_successful in /web/tests/test_login.py:TestWebLogin.test_web_login_external 2026-03-05 13:44:32,050 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /web/login_successful in /web/tests/test_login.py:TestWebLogin.test_web_login_external 2026-03-05 13:44:32,051 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 122 inserts device log (v33LVlDIjChntms-46PjUZCIOi_60JGxt71PyOBCUJ) 2026-03-05 13:44:32,139 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:32,139 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:32] "GET /web/login_successful HTTP/1.1" 200 - 44 0.011 0.078 2026-03-05 13:44:32,140 77 INFO 00246-master-all odoo.addons.web.tests.test_login.TestWebLogin.test_web_login_external: waiting for threads: [] 2026-03-05 13:44:32,184 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:44:32,194 77 INFO 00246-master-all odoo.addons.web.tests.test_pivot_export: Starting TestPivotExport.test_export_xlsx_with_empty_data ... 2026-03-05 13:44:32,199 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:admin from n/a 2026-03-05 13:44:32,207 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:32,221 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 2 inserts device log (cbExzuYC0gmCj-pBPx3Sa8LmmC3h9ZkFbk5d5kdG0-) 2026-03-05 13:44:32,223 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:32] "POST /web/pivot/export_xlsx HTTP/1.1" 422 - 3 0.001 0.016 2026-03-05 13:44:32,224 77 INFO 00246-master-all odoo.addons.web.tests.test_pivot_export.TestPivotExport.test_export_xlsx_with_empty_data: waiting for threads: [] 2026-03-05 13:44:32,225 77 INFO 00246-master-all odoo.addons.web.tests.test_pivot_export: Starting TestPivotExport.test_export_xlsx_with_integer_column ... 2026-03-05 13:44:32,229 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:admin from n/a 2026-03-05 13:44:32,236 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:32,245 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 2 inserts device log (E6MrM49b83P_m6ZzmBaQHd9KVuKlci79Nw3XYEN6n9) 2026-03-05 13:44:32,250 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:32,250 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:32] "POST /web/pivot/export_xlsx HTTP/1.1" 200 - 4 0.001 0.014 2026-03-05 13:44:32,252 77 INFO 00246-master-all odoo.addons.web.tests.test_pivot_export.TestPivotExport.test_export_xlsx_with_integer_column: waiting for threads: [] 2026-03-05 13:44:32,294 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:32,303 77 INFO 00246-master-all odoo.addons.web.tests.test_reports: Starting TestReports.test_report_session_cookie ... 2026-03-05 13:44:32,305 77 INFO 00246-master-all odoo.addons.web.tests.test_reports: ====================================================================== 2026-03-05 13:44:32,305 77 ERROR 00246-master-all odoo.addons.web.tests.test_reports: ERROR: TestReports.test_report_session_cookie Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/addons/web/tests/test_reports.py", line 13, in test_report_session_cookie image = self.env['ir.attachment'].create({ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-03-05 13:44:32,306 77 INFO 00246-master-all odoo.addons.web.tests.test_reports.TestReports.test_report_session_cookie: waiting for threads: [] 2026-03-05 13:44:32,346 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:32,419 77 INFO 00246-master-all odoo.addons.web.tests.test_res_users: Starting TestResUsers.test_change_password ... 2026-03-05 13:44:32,501 77 INFO 00246-master-all odoo.addons.base.models.res_users: Password change for 'user_internal' (#129) by '__system__' (#1) from n/a 2026-03-05 13:44:32,503 77 INFO 00246-master-all odoo.addons.web.tests.test_res_users: Starting TestResUsers.test_name_search ... 2026-03-05 13:44:32,585 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-05 13:44:32,587 77 INFO 00246-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_exist ... 2026-03-05 13:44:32,590 77 INFO 00246-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_missing ... 2026-03-05 13:44:32,592 77 INFO 00246-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_triples_exist ... 2026-03-05 13:44:32,601 77 INFO 00246-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_triples_missing ... 2026-03-05 13:44:32,643 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:33,250 77 INFO 00246-master-all odoo.addons.web.tests.test_session_info: Starting TestSessionInfo.test_session_info ... 2026-03-05 13:44:33,255 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:session from n/a 2026-03-05 13:44:33,262 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:33,271 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 130 inserts device log (C36pQLkUApNkMZVfgPsEAS_y64SCO0mtQS9HoQ9Rox) 2026-03-05 13:44:33,300 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:33,300 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:33] "POST /web/session/get_session_info HTTP/1.1" 200 - 39 0.011 0.028 2026-03-05 13:44:33,306 77 INFO 00246-master-all odoo.addons.web.tests.test_session_info.TestSessionInfo.test_session_info: waiting for threads: [] 2026-03-05 13:44:33,307 77 INFO 00246-master-all odoo.addons.web.tests.test_session_info: Starting TestSessionInfo.test_session_modules ... 2026-03-05 13:44:33,312 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:session from n/a 2026-03-05 13:44:33,320 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:33,330 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 130 inserts device log (z5qeK23swsZd2vE9Oqqz54u_ZusaiauweT4DNj64mL) 2026-03-05 13:44:33,332 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:33,332 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:33] "POST /web/session/modules HTTP/1.1" 200 - 4 0.001 0.011 2026-03-05 13:44:33,333 77 INFO 00246-master-all odoo.addons.web.tests.test_session_info.TestSessionInfo.test_session_modules: waiting for threads: [] 2026-03-05 13:44:33,375 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 13:44:33,444 77 INFO 00246-master-all odoo.addons.web.tests.test_translate: Starting TestTranslationOverride.test_web_override_translations ... 2026-03-05 13:44:33,499 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:33,636 77 INFO 00246-master-all odoo.addons.web.tests.test_web_redirect: Starting TestWebRedirect.test_web_route_redirect_param ... 2026-03-05 13:44:33,639 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:33,651 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:33,651 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:33] "GET /odoo/action-887?cids=1 HTTP/1.1" 303 - 4 0.001 0.012 2026-03-05 13:44:33,761 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:33,761 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:33] "GET /web/login?redirect=/odoo/action-887?cids%3D1 HTTP/1.1" 200 - 52 0.014 0.094 2026-03-05 13:44:33,763 77 INFO 00246-master-all odoo.addons.web.tests.test_web_redirect.TestWebRedirect.test_web_route_redirect_param: waiting for threads: [] 2026-03-05 13:44:33,763 77 INFO 00246-master-all odoo.addons.web.tests.test_web_redirect: Starting TestWebRedirect.test_web_route_redirect_param_legacy ... 2026-03-05 13:44:33,766 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:33,777 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:33,777 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:33] "GET /web HTTP/1.1" 303 - 4 0.001 0.011 2026-03-05 13:44:33,882 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:33,882 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:33] "GET /web/login?redirect=/web? HTTP/1.1" 200 - 52 0.013 0.090 2026-03-05 13:44:33,884 77 INFO 00246-master-all odoo.addons.web.tests.test_web_redirect.TestWebRedirect.test_web_route_redirect_param_legacy: waiting for threads: [] 2026-03-05 13:44:33,925 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:33,938 77 INFO 00246-master-all odoo.modules.loading: Module web loaded in 5.10s (incl. 2.97s test), 1499 queries (+1490 test, +1499 other) 2026-03-05 13:44:33,938 77 ERROR 00246-master-all odoo.modules.loading: Module web: 0 failures, 2 errors of 24 tests 2026-03-05 13:44:33,940 77 INFO 00246-master-all odoo.modules.loading: Loading module xevent (48/820) 2026-03-05 13:44:34,007 77 INFO 00246-master-all odoo.modules.registry: module xevent: creating or updating database tables 2026-03-05 13:44:35,326 77 INFO 00246-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_01_createxevent ... 2026-03-05 13:44:35,327 77 INFO 00246-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_02_create_fail ... 2026-03-05 13:44:35,328 77 INFO 00246-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_03_create_complex_event ... 2026-03-05 13:44:35,328 77 INFO 00246-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_04_send_with_local_manager ... 2026-03-05 13:44:35,329 77 INFO 00246-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_05_send_with_cls_manager ... 2026-03-05 13:44:35,330 77 INFO 00246-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_06_get_sender_object ... 2026-03-05 13:44:35,330 77 INFO 00246-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_100_get_sender ... 2026-03-05 13:44:35,332 77 INFO 00246-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_101_substitute_attachment ... 2026-03-05 13:44:35,333 77 INFO 00246-master-all odoo.addons.xevent.tests.test_events: ====================================================================== 2026-03-05 13:44:35,333 77 ERROR 00246-master-all odoo.addons.xevent.tests.test_events: ERROR: TestXevents.test_101_substitute_attachment Traceback (most recent call last): File "/data/build/Gitlab Phileas Common modules 18.0/xevent/tests/test_events.py", line 113, in test_101_substitute_attachment new_attach = self.env["ir.attachment"].create( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-03-05 13:44:35,335 77 INFO 00246-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_102_substitute_attachment ... 2026-03-05 13:44:35,336 77 INFO 00246-master-all odoo.addons.xevent.tests.test_events: ====================================================================== 2026-03-05 13:44:35,336 77 ERROR 00246-master-all odoo.addons.xevent.tests.test_events: ERROR: TestXevents.test_102_substitute_attachment Traceback (most recent call last): File "/data/build/Gitlab Phileas Common modules 18.0/xevent/tests/test_events.py", line 131, in test_102_substitute_attachment new_attach = self.env["ir.attachment"].create( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-03-05 13:44:35,381 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:35,391 77 INFO 00246-master-all odoo.modules.loading: Module xevent loaded in 1.45s (incl. 0.06s test), 1221 queries (+35 test, +1221 other) 2026-03-05 13:44:35,391 77 ERROR 00246-master-all odoo.modules.loading: Module xevent: 0 failures, 2 errors of 9 tests 2026-03-05 13:44:35,392 77 INFO 00246-master-all odoo.modules.loading: Loading module xml_search_improved (49/820) 2026-03-05 13:44:35,470 77 INFO 00246-master-all odoo.modules.registry: module xml_search_improved: creating or updating database tables 2026-03-05 13:44:36,869 77 INFO 00246-master-all odoo.modules.loading: Module xml_search_improved loaded in 1.48s, 1220 queries (+1220 other) 2026-03-05 13:44:36,870 77 INFO 00246-master-all odoo.modules.loading: Loading module attachment_indexation (50/820) 2026-03-05 13:44:36,914 77 INFO 00246-master-all odoo.modules.registry: module attachment_indexation: creating or updating database tables 2026-03-05 13:44:36,959 77 INFO 00246-master-all odoo.modules.loading: Module attachment_indexation loaded in 0.09s, 30 queries (+30 other) 2026-03-05 13:44:36,959 77 INFO 00246-master-all odoo.modules.loading: Loading module auth_totp (51/820) 2026-03-05 13:44:37,016 77 INFO 00246-master-all odoo.modules.registry: module auth_totp: creating or updating database tables 2026-03-05 13:44:37,107 77 INFO 00246-master-all odoo.modules.loading: loading auth_totp/security/security.xml 2026-03-05 13:44:37,139 77 INFO 00246-master-all odoo.modules.loading: loading auth_totp/security/ir.model.access.csv 2026-03-05 13:44:37,150 77 INFO 00246-master-all odoo.modules.loading: loading auth_totp/data/ir_action_data.xml 2026-03-05 13:44:37,161 77 INFO 00246-master-all odoo.modules.loading: loading auth_totp/views/res_users_views.xml 2026-03-05 13:44:37,201 77 INFO 00246-master-all odoo.modules.loading: loading auth_totp/views/templates.xml 2026-03-05 13:44:37,208 77 INFO 00246-master-all odoo.modules.loading: loading auth_totp/wizard/auth_totp_wizard_views.xml 2026-03-05 13:44:37,237 77 INFO 00246-master-all odoo.modules.loading: Module auth_totp loaded in 0.28s, 212 queries (+212 other) 2026-03-05 13:44:37,237 77 INFO 00246-master-all odoo.modules.loading: Loading module barcodes (52/820) 2026-03-05 13:44:37,295 77 INFO 00246-master-all odoo.modules.registry: module barcodes: creating or updating database tables 2026-03-05 13:44:37,410 77 INFO 00246-master-all odoo.modules.loading: loading barcodes/data/barcodes_data.xml 2026-03-05 13:44:37,420 77 INFO 00246-master-all odoo.modules.loading: loading barcodes/views/barcodes_view.xml 2026-03-05 13:44:37,444 77 INFO 00246-master-all odoo.modules.loading: loading barcodes/security/ir.model.access.csv 2026-03-05 13:44:37,478 77 INFO 00246-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean13_01 ... 2026-03-05 13:44:37,481 77 INFO 00246-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean13_02_sequence ... 2026-03-05 13:44:37,486 77 INFO 00246-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_01 ... 2026-03-05 13:44:37,489 77 INFO 00246-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_02_validation_error ... 2026-03-05 13:44:37,499 77 INFO 00246-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_03_value ... 2026-03-05 13:44:37,502 77 INFO 00246-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_04_multiple_rules ... 2026-03-05 13:44:37,506 77 INFO 00246-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_uri_conversion ... 2026-03-05 13:44:37,551 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:37,562 77 INFO 00246-master-all odoo.modules.loading: Module barcodes loaded in 0.32s (incl. 0.08s test), 153 queries (+78 test, +153 other) 2026-03-05 13:44:37,562 77 INFO 00246-master-all odoo.modules.loading: Loading module base_event_field (53/820) 2026-03-05 13:44:37,636 77 INFO 00246-master-all odoo.modules.registry: module base_event_field: creating or updating database tables 2026-03-05 13:44:39,098 77 INFO 00246-master-all odoo.modules.loading: Module base_event_field loaded in 1.54s, 1250 queries (+1250 other) 2026-03-05 13:44:39,098 77 INFO 00246-master-all odoo.modules.loading: Loading module base_fontawesome (54/820) 2026-03-05 13:44:39,170 77 INFO 00246-master-all odoo.modules.loading: Module base_fontawesome loaded in 0.07s, 12 queries (+12 other) 2026-03-05 13:44:39,170 77 INFO 00246-master-all odoo.modules.loading: Loading module base_import (55/820) 2026-03-05 13:44:39,610 77 INFO 00246-master-all odoo.modules.registry: module base_import: creating or updating database tables 2026-03-05 13:44:41,333 77 INFO 00246-master-all odoo.modules.loading: loading base_import/security/ir.model.access.csv 2026-03-05 13:44:41,359 77 INFO 00246-master-all odoo.modules.loading: Module base_import loaded in 2.19s, 1295 queries (+1295 other) 2026-03-05 13:44:41,359 77 INFO 00246-master-all odoo.modules.loading: Loading module base_import_module (56/820) 2026-03-05 13:44:41,432 77 INFO 00246-master-all odoo.modules.registry: module base_import_module: creating or updating database tables 2026-03-05 13:44:41,540 77 INFO 00246-master-all odoo.modules.loading: loading base_import_module/security/ir.model.access.csv 2026-03-05 13:44:41,553 77 INFO 00246-master-all odoo.modules.loading: loading base_import_module/views/base_import_module_view.xml 2026-03-05 13:44:41,580 77 INFO 00246-master-all odoo.modules.loading: loading base_import_module/views/ir_module_views.xml 2026-03-05 13:44:41,642 77 INFO 00246-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_count_attachment_imported_module ... 2026-03-05 13:44:41,675 77 INFO 00246-master-all odoo.addons.base_import_module.tests.test_cloc: ====================================================================== 2026-03-05 13:44:41,675 77 ERROR 00246-master-all odoo.addons.base_import_module.tests.test_cloc: ERROR: TestClocFields.test_count_attachment_imported_module Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/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/Gitlab Phileas Odoo 18.0/addons/base_import_module/models/ir_module.py", line 182, in _import_module attachment = IrAttachment.create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/addons/base_import_module/tests/test_cloc.py", line 164, in test_count_attachment_imported_module self.env['ir.module.module']._import_zipfile(stream) File "/data/build/Gitlab Phileas Odoo 18.0/addons/base_import_module/models/ir_module.py", line 315, in _import_zipfile raise UserError(_( odoo.exceptions.UserError: Error while importing module 'test_imported_module'. 'str' object has no attribute 'get' 2026-03-05 13:44:41,678 77 INFO 00246-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_count_qweb_imported_module ... 2026-03-05 13:44:41,707 77 INFO 00246-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_attachment_imported_module ... 2026-03-05 13:44:41,740 77 INFO 00246-master-all odoo.addons.base_import_module.tests.test_cloc: ====================================================================== 2026-03-05 13:44:41,740 77 ERROR 00246-master-all odoo.addons.base_import_module.tests.test_cloc: ERROR: TestClocFields.test_exclude_attachment_imported_module Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/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/Gitlab Phileas Odoo 18.0/addons/base_import_module/models/ir_module.py", line 182, in _import_module attachment = IrAttachment.create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/addons/base_import_module/tests/test_cloc.py", line 219, in test_exclude_attachment_imported_module self.env['ir.module.module']._import_zipfile(stream) File "/data/build/Gitlab Phileas Odoo 18.0/addons/base_import_module/models/ir_module.py", line 315, in _import_zipfile raise UserError(_( odoo.exceptions.UserError: Error while importing module 'test_imported_module'. 'str' object has no attribute 'get' 2026-03-05 13:44:41,742 77 INFO 00246-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_cloc_imported_module ... 2026-03-05 13:44:41,772 77 INFO 00246-master-all odoo.addons.base_import_module.models.ir_module: module test_imported_module: loading data/test.xml 2026-03-05 13:44:41,801 77 INFO 00246-master-all odoo.addons.base_import_module.tests.test_cloc: ====================================================================== 2026-03-05 13:44:41,801 77 ERROR 00246-master-all odoo.addons.base_import_module.tests.test_cloc: ERROR: TestClocFields.test_exclude_cloc_imported_module Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/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/Gitlab Phileas Odoo 18.0/addons/base_import_module/models/ir_module.py", line 182, in _import_module attachment = IrAttachment.create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/addons/base_import_module/tests/test_cloc.py", line 256, in test_exclude_cloc_imported_module self.env['ir.module.module']._import_zipfile(stream) File "/data/build/Gitlab Phileas Odoo 18.0/addons/base_import_module/models/ir_module.py", line 315, in _import_zipfile raise UserError(_( odoo.exceptions.UserError: Error while importing module 'test_imported_module'. 'str' object has no attribute 'get' 2026-03-05 13:44:41,804 77 INFO 00246-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_qweb ... 2026-03-05 13:44:41,817 77 INFO 00246-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_from_import_module ... 2026-03-05 13:44:41,964 77 INFO 00246-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_from_studio ... 2026-03-05 13:44:42,232 77 INFO 00246-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_module_name ... 2026-03-05 13:44:42,408 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:42,422 77 INFO 00246-master-all odoo.modules.loading: Module base_import_module loaded in 1.06s (incl. 0.77s test), 165 queries (+456 test, +165 other) 2026-03-05 13:44:42,423 77 ERROR 00246-master-all odoo.modules.loading: Module base_import_module: 0 failures, 3 errors of 8 tests 2026-03-05 13:44:42,424 77 INFO 00246-master-all odoo.modules.loading: Loading module base_setup (57/820) 2026-03-05 13:44:42,485 77 INFO 00246-master-all odoo.modules.registry: module base_setup: creating or updating database tables 2026-03-05 13:44:42,570 77 INFO 00246-master-all odoo.modules.loading: loading base_setup/data/base_setup_data.xml 2026-03-05 13:44:42,584 77 INFO 00246-master-all odoo.modules.loading: loading base_setup/views/res_config_settings_views.xml 2026-03-05 13:44:42,622 77 INFO 00246-master-all odoo.modules.loading: loading base_setup/views/res_partner_views.xml 2026-03-05 13:44:42,643 77 INFO 00246-master-all odoo.addons.base_setup.tests.test_default_group: Starting TestResConfig.test_multi_company_res_config_group ... 2026-03-05 13:44:43,038 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [19648] 2026-03-05 13:44:43,038 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [17] 2026-03-05 13:44:43,122 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 13:44:43,123 77 INFO 00246-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_install ... 2026-03-05 13:44:43,259 77 INFO 00246-master-all odoo.addons.base_setup.tests.test_res_config: ====================================================================== 2026-03-05 13:44:43,259 77 ERROR 00246-master-all odoo.addons.base_setup.tests.test_res_config: ERROR: TestResConfig.test_install Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/addons/base_setup/tests/test_res_config.py", line 91, in test_install module_to_install = next(m for m in config_fields['module'] if m.state == 'uninstalled') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ StopIteration 2026-03-05 13:44:43,261 77 INFO 00246-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_multi_company_res_config_group ... 2026-03-05 13:44:43,653 77 INFO 00246-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_no_install ... 2026-03-05 13:44:43,841 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 13:44:43,855 77 INFO 00246-master-all odoo.modules.loading: Module base_setup loaded in 1.43s (incl. 1.20s test), 179 queries (+1157 test, +179 other) 2026-03-05 13:44:43,855 77 ERROR 00246-master-all odoo.modules.loading: Module base_setup: 0 failures, 1 errors of 4 tests 2026-03-05 13:44:43,856 77 INFO 00246-master-all odoo.modules.loading: Loading module bus (58/820) 2026-03-05 13:44:43,907 77 INFO 00246-master-all odoo.modules.registry: module bus: creating or updating database tables 2026-03-05 13:44:44,092 77 INFO 00246-master-all odoo.modules.loading: loading bus/security/ir.model.access.csv 2026-03-05 13:44:44,144 77 INFO 00246-master-all odoo.addons.bus.tests.test_health: Starting TestBusController.test_health ... 2026-03-05 13:44:44,148 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:44,307 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,307 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "GET /websocket/health HTTP/1.1" 200 - 3 0.001 0.159 2026-03-05 13:44:44,308 77 INFO 00246-master-all odoo.addons.bus.tests.test_health.TestBusController.test_health: waiting for threads: [] 2026-03-05 13:44:44,383 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:44,384 77 INFO 00246-master-all odoo.addons.bus.tests.test_notify: Starting NotifyTests.test_get_notify_payloads ... 2026-03-05 13:44:44,388 77 INFO 00246-master-all odoo.addons.bus.tests.test_notify: Starting NotifyTests.test_postcommit ... 2026-03-05 13:44:44,479 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:44,508 77 INFO 00246-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_on_websocket_closed ... 2026-03-05 13:44:44,514 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:demo from n/a 2026-03-05 13:44:44,529 77 INFO 00246-master-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [4] 2026-03-05 13:44:44,531 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /websocket/on_closed in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_on_websocket_closed 2026-03-05 13:44:44,532 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:44,544 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /websocket/on_closed in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_on_websocket_closed 2026-03-05 13:44:44,546 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 6 inserts device log (1o6_EypqIiPPXd3LsRfggsSGWDEdugSY20k4BOnzX5) 2026-03-05 13:44:44,567 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,567 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "POST /websocket/on_closed HTTP/1.1" 200 - 26 0.010 0.027 2026-03-05 13:44:44,570 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /websocket/peek_notifications in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_on_websocket_closed 2026-03-05 13:44:44,571 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /websocket/peek_notifications in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_on_websocket_closed 2026-03-05 13:44:44,580 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,580 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "POST /websocket/peek_notifications HTTP/1.1" 200 - 11 0.003 0.007 2026-03-05 13:44:44,581 77 INFO 00246-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_on_websocket_closed: waiting for threads: [] 2026-03-05 13:44:44,582 77 INFO 00246-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_receive_missed_presences_on_peek_notifications ... 2026-03-05 13:44:44,586 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:demo from n/a 2026-03-05 13:44:44,598 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /websocket/peek_notifications in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_receive_missed_presences_on_peek_notifications 2026-03-05 13:44:44,598 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:44,607 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /websocket/peek_notifications in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_receive_missed_presences_on_peek_notifications 2026-03-05 13:44:44,609 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 6 inserts device log (fU0RUnB8F2N5R_S51FWsDkkawwXcg66MsA-wtY6bUk) 2026-03-05 13:44:44,625 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,625 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "POST /websocket/peek_notifications HTTP/1.1" 200 - 25 0.007 0.020 2026-03-05 13:44:44,628 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /websocket/peek_notifications in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_receive_missed_presences_on_peek_notifications 2026-03-05 13:44:44,629 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /websocket/peek_notifications in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_receive_missed_presences_on_peek_notifications 2026-03-05 13:44:44,638 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,638 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "POST /websocket/peek_notifications HTTP/1.1" 200 - 11 0.003 0.007 2026-03-05 13:44:44,640 77 INFO 00246-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_receive_missed_presences_on_peek_notifications: waiting for threads: [] 2026-03-05 13:44:44,640 77 INFO 00246-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek ... 2026-03-05 13:44:44,643 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:44,663 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,663 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "POST /websocket/peek_notifications HTTP/1.1" 200 - 14 0.003 0.017 2026-03-05 13:44:44,672 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,672 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "POST /websocket/peek_notifications HTTP/1.1" 200 - 4 0.001 0.005 2026-03-05 13:44:44,673 77 INFO 00246-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_websocket_peek: waiting for threads: [] 2026-03-05 13:44:44,674 77 INFO 00246-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek_session_expired_login ... 2026-03-05 13:44:44,676 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:44,696 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,696 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "POST /websocket/peek_notifications HTTP/1.1" 200 - 14 0.003 0.017 2026-03-05 13:44:44,702 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:admin from n/a 2026-03-05 13:44:44,708 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /websocket/peek_notifications in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_websocket_peek_session_expired_login 2026-03-05 13:44:44,708 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /websocket/peek_notifications in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_websocket_peek_session_expired_login 2026-03-05 13:44:44,710 77 INFO 00246-master-all odoo.http: 2026-03-05 13:44:44,710 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "POST /websocket/peek_notifications HTTP/1.1" 200 - 1 0.000 0.003 2026-03-05 13:44:44,711 77 INFO 00246-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_websocket_peek_session_expired_login: waiting for threads: [] 2026-03-05 13:44:44,712 77 INFO 00246-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek_session_expired_logout ... 2026-03-05 13:44:44,716 77 INFO 00246-master-all odoo.addons.base.models.res_users: Login successful for db:00246-master-all login:demo from n/a 2026-03-05 13:44:44,723 77 INFO 00246-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 13:44:44,733 77 INFO 00246-master-all odoo.addons.base.models.res_device: User 6 inserts device log (XsyGNeVktvuhIly4BvH2kz1-vIap-2SoZtZw8G47EQ) 2026-03-05 13:44:44,744 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,744 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "POST /websocket/peek_notifications HTTP/1.1" 200 - 15 0.005 0.017 2026-03-05 13:44:44,748 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,749 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "GET /web/session/logout HTTP/1.1" 303 - 0 0.000 0.002 2026-03-05 13:44:44,752 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,752 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.001 2026-03-05 13:44:44,858 77 INFO 00246-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 13:44:44,859 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 47 0.011 0.093 2026-03-05 13:44:44,863 77 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /websocket/peek_notifications in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_websocket_peek_session_expired_logout 2026-03-05 13:44:44,863 77 INFO 00246-master-all odoo.tests.common: Opening a test cursor without specified test on request /websocket/peek_notifications in /bus/tests/test_websocket_controller.py:TestWebsocketController.test_websocket_peek_session_expired_logout 2026-03-05 13:44:44,866 77 INFO 00246-master-all odoo.http: 2026-03-05 13:44:44,866 77 INFO 00246-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 13:44:44] "POST /websocket/peek_notifications HTTP/1.1" 200 - 1 0.000 0.003 2026-03-05 13:44:44,867 77 INFO 00246-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_websocket_peek_session_expired_logout: waiting for threads: [] 2026-03-05 13:44:44,934 77 INFO 00246-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 13:44:44,947 77 INFO 00246-master-all odoo.modules.loading: Module bus loaded in 1.09s (incl. 0.80s test), 189 queries (+306 test, +189 other) 2026-03-05 13:44:44,947 77 INFO 00246-master-all odoo.modules.loading: Loading module date_range (59/820) 2026-03-05 13:44:45,004 77 INFO 00246-master-all odoo.modules.registry: module date_range: creating or updating database tables 2026-03-05 13:44:45,158 77 INFO 00246-master-all odoo.modules.loading: loading date_range/data/ir_cron_data.xml 2026-03-05 13:44:45,169 77 INFO 00246-master-all odoo.modules.loading: loading date_range/security/ir.model.access.csv 2026-03-05 13:44:45,189 77 INFO 00246-master-all odoo.modules.loading: loading date_range/security/date_range_security.xml 2026-03-05 13:44:45,203 77 INFO 00246-master-all odoo.modules.loading: loading date_range/views/date_range_view.xml 2026-03-05 13:44:45,257 77 INFO 00246-master-all odoo.modules.loading: loading date_range/wizard/date_range_generator.xml 2026-03-05 13:44:45,301 77 WARNING 00246-master-all odoo.modules.loading: Transient module states were reset 2026-03-05 13:44:45,304 77 ERROR 00246-master-all odoo.modules.registry: Failed to load registry 2026-03-05 13:44:45,305 77 CRITICAL 00246-master-all odoo.service.server: Failed to initialize database `00246-master-all`. Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1366, in preload_registries registry = Registry.new(dbname, update_module=update_module) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 129, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 489, in load_modules processed_modules += load_marked_modules(env, graph, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 365, in load_marked_modules loaded, processed = load_module_graph( ^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 278, in load_module_graph suite = loader.make_suite([module_name], 'at_install') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 108, in make_suite return OdooSuite(sorted(tests, key=lambda t: t.test_sequence)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 104, in for m in get_test_modules(module_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 51, in get_test_modules results = _get_tests_modules(importlib.util.find_spec(f'odoo.addons.{module}')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 62, in _get_tests_modules tests_mod = importlib.import_module(spec.name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Community 18.0/date_range/tests/__init__.py", line 4, in from . import test_date_range_search_mixin File "/data/build/Gitlab Phileas Community 18.0/date_range/tests/test_date_range_search_mixin.py", line 5, in from odoo_test_helper import FakeModelLoader ModuleNotFoundError: No module named 'odoo_test_helper' 2026-03-05 13:44:45,308 77 INFO 00246-master-all odoo.service.server: Initiating shutdown 2026-03-05 13:44:45,308 77 INFO 00246-master-all odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown. 2026-03-05 13:44:45,365 77 INFO 00246-master-all odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 6 connections 2026-03-05 13:44:45,365 77 INFO 00246-master-all odoo.sql_db: ConnectionPool(read-only;used=0/count=0/max=64): Closed 1 connections perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "fr_FR.utf8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").