Docker command: python3 "Gitlab Phileas Odoo 18.0/odoo-bin" --addons-path "Gitlab Phileas Core TMS 18.0,Gitlab Phileas Common modules 18.0,OS4B raud,Gitlab Phileas Community 18.0,Gitlab Phileas Odoo 18.0/addons,Gitlab Phileas Odoo 18.0/odoo/addons" -d 00248-master-all -i sale_project_stock,test_data_module_install,lunch,spreadsheet_dashboard_event_sale,cadis_YMS,test_event_full,l10n_mx_hr,raud_config,event_sale,l10n_ve,product_email_template,xevent,account_add_gln,website_sale_loyalty,hr,l10n_qa,purchase_requisition_sale,tms_wms,website_event_booth_sale_exhibitor,hr_recruitment_sms,pos_restaurant_loyalty,l10n_il,fleet,mrp_landed_costs,web_environment_ribbon,account_statement_import_base,web_tree_dynamic_colored_field,l10n_in_pos,hr_skills_survey,website_mass_mailing_sms,l10n_hu_edi,mass_mailing_crm,sms_twilio,tms_transport_cross_dock_tests,cadis_TH_and_YMS,l10n_sa,l10n_tr_nilvera_edispatch,hr_holidays_attendance,mass_mailing_event,sale_timesheet_margin,survey,test_sale_purchase_edi_ubl,l10n_be,mass_mailing_crm_sms,base_models_onchange,l10n_ke_edi_tremol,crm_sms,mrp_subcontracting_repair,stock_dropshipping,l10n_latam_check,project_purchase_stock,tms_notico_appointment,mis_builder,spreadsheet_account,stock_picking_batch,l10n_za,website_sale_comparison_wishlist,payment_mercado_pago,l10n_dk_nemhandel,data_recycle,l10n_gcc_invoice_stock_account,payment_stripe,l10n_ch,spreadsheet,test_base_automation,l10n_fr_account,portal_odoo_debranding,l10n_rs,auth_signup,mass_mailing_event_sms,website_membership,pos_loyalty,l10n_ga,l10n_it_edi_ndd_account_dn,snailmail_account,test_mail_sms,tms_wms_tests,website_event_crm,tms_modules,pos_restaurant_stripe,base_vat,tms_ribbon,intrastat_product,auth_oauth,website_profile,l10n_at,spreadsheet_dashboard_sale,l10n_pk,l10n_es_edi_tbai,hr_calendar,test_search_panel,website_forum,tms_access_rights_tests,account_move_name_sequence,pos_paytm,website_sale_mrp,html_editor,l10n_tz_account,l10n_ec_website_sale,l10n_pe,crm_iap_enrich,l10n_uy,mrp_product_expiry,raud_erp,delivery_mondialrelay,l10n_hr,l10n_ua,bus,l10n_mu_account,l10n_cf,sale_project_stock_account,mass_mailing_sale,pos_restaurant,l10n_gq,l10n_uy_pos,sale_expense,pos_self_order_epson_printer,hr_recruitment_survey,tms_i18n,test_crm_full,l10n_pl,l10n_ro_edi_stock_batch,db_unaccent,raud_import_tests,iap,payment_xendit,project_mrp_stock_landed_costs,tms_theme,pos_event_sale,payment_flutterwave,sale,tms_access_rights_portal,sql_export_excel,purchase_requisition,tms_transport_cross_dock,l10n_be_pos_sale,queue_job_web_notify,l10n_in_withholding,delivery,website_project,l10n_br,payment_custom,l10n_th,sale_pdf_quote_builder,purchase_analytic,web_widget_dropdown_dynamic,l10n_ph,partner_address_street3,rating,mass_mailing,sale_order_line_remove,website_sale_slides,l10n_jo_edi_extended,base_automation,l10n_ma,l10n_us_account,l10n_fi,base_phone,raud_tests,web_tree_confirm,website_event_meet,tms_portal,l10n_pl_taxable_supply_date,l10n_bf,l10n_pe_pos,l10n_br_website_sale,tms_comfour_tests,base_import,payment_demo,purchase_repair,account_fleet,account_edi_ubl_cii_tax_extension,web_form_dialog_improved,website_event_meet_quiz,project_sale_expense,l10n_ie,spreadsheet_dashboard_pos_restaurant,tms_recovery_order,test_convert,field_sequence,project_sms,l10n_mt,partner_autocomplete,l10n_ke,purchase_requisition_stock,web_widget_numeric_step,l10n_it_edi_withholding,mail_group,mail_no_autofollow,snailmail,tms_edi,report_xlsx_helper,l10n_din5008_stock,improve_base_setup,sql_request_abstract,l10n_es,pos_self_order_adyen,webhooks_sender,pos_pine_labs,payment_adyen,base_fontawesome,website_sale,auth_saml_improve,l10n_au,patch_check_xml_rpc,l10n_do,tms_comfour_edi_tests,calendar,l10n_in_ewaybill_port,event_booth_sale,l10n_in_gstin_status,project_purchase,tms_data,website_sale_comparison,db_gin_trigram,l10n_fr_facturx_chorus_pro,marketing_card,test_converter,website_event_sale,uom_unece,project_hr_expense,l10n_hn,generate_tracking_labels_gls,improved_section_and_note_fields_backend,product_harmonized_system,l10n_pa,l10n_ar_pos,hr_presence,cloud_storage,test_data_module,sale_gelato,base_setup,l10n_rw,crm,l10n_test_pos_qr_payment,l10n_din5008,test_testing_utilities,l10n_latam_base,l10n_ro_edi,l10n_rs_edi,l10n_sg,tms_fr_tests,l10n_kr,website_sale_collect,tms_edi_webhooks,l10n_cm,l10n_id,l10n_gt,website_sale_stock,hw_drivers,payment_worldline,l10n_nz,l10n_cg,l10n_de,api_connector_tms,maintenance,website_event_booth,website_event_track,improved_base_phone,improved_web_chatter_position,pos_epson_printer,test_lint,tms_comfour_edi,pos_self_order,product_margin,tms_comfour,account_financial_report,l10n_mx,resource_mail,l10n_cn_city,website_slides_survey,base_iso3166,pos_mercado_pago,test_inherits_depends,tms_access_rights_comfour,odoo_online_documentation_plantuml,cloud_storage_migration,sale_margin,tms_access_rights_fr,l10n_tw_edi_ecpay_website_sale,l10n_dk,base_sparse_field,pos_self_order_sale,pos_account_tax_python,hr_fleet,privacy_lookup,web_widget_x2many_2d_matrix,web_chatter_position,l10n_it_edi_doi,l10n_account_withholding_tax,l10n_tn,l10n_in_edi_ewaybill,l10n_anz_ubl_pint,account_check_printing,spreadsheet_dashboard_stock_account,pos_sale_margin,project_mrp,sale_product_matrix,website_mail_group,tms_portal_tests,tms_fr,l10n_jo,product_images,project_stock_landed_costs,l10n_cl,payment_aps,sql_export,test_hr_contract_calendar,pos_sale_loyalty,stock_delivery,hr_work_entry_holidays,intrastat_base,l10n_kh,l10n_in_stock,l10n_it,ir_attachment_cleaner,l10n_mc,l10n_in_edi,test_new_api,pos_discount,stock_account,google_gmail,disable_scroll_top_form,base_comment_field,l10n_id_efaktur_coretax,l10n_ca,account_tax_python,l10n_account_withholding_tax_pos,l10n_ml,l10n_tw,pos_stripe,l10n_km,spreadsheet_dashboard_pos_hr,spreadsheet_dashboard,crm_iap_mine,account_peppol_selfbilling,uom,sale_timesheet,l10n_my_edi,partner_external_map,website_sale_mondialrelay,onchange_helper,l10n_lb_account,mail,hr_livechat,mass_mailing_event_track,spreadsheet_dashboard_im_livechat,improved_mail_mail,product_matrix,l10n_lv,stock_inventory,tms_access_rights_recovery,generate_tracking_labels_dpd,test_assetsbundle,sale_mrp_margin,website_sale_wishlist,l10n_my_edi_pos,report_xlsx,raud_i18n,l10n_id_efaktur,l10n_om,web_ir_actions_act_multi,tms_account_tests,l10n_in_purchase_stock,test_website_slides_full,mrp_subcontracting_landed_costs,sql_export_improved,l10n_gcc_pos,l10n_my_edi_extended,website_payment,mrp_account,payment_asiapay,l10n_sa_edi_pos,sale_loyalty_delivery,l10n_no,tms_access_rights_account,l10n_fr,no_auto_search,l10n_uy_website_sale,onboarding,website_event_booth_sale,generate_tracking_labels_chronopost,iap_crm,l10n_in_sale_stock,tms_access_rights_notico_appointment,iap_mail,l10n_bj,l10n_fr_hr_work_entry_holidays,phone_validation,tms_notico_tests,l10n_nl,website_event_jitsi,l10n_ee,l10n_tr_nilvera,l10n_cz,website_jitsi,point_of_sale,test_import_export,test_resource,cadis_TH,l10n_jp_ubl_pint,l10n_account_edi_ubl_cii_tests,mrp_subcontracting_purchase,queue_job_cron,barcodes,base_geolocalize,l10n_it_stock_ddt,base_view_inheritance_extension,jsonifier,web_m2x_options,l10n_ar_withholding,tms_access_rights_crossdock,hr_recruitment,sale_async_emails,portal_rating,calendar_sms,l10n_latam_invoice_document,l10n_in_ewaybill_stock,crm_livechat,mrp,tms_wms_portal,website_sale_stock_wishlist,l10n_es_modelo130,l10n_es_edi_facturae,website_slides_forum,base_odoo_utilities,pos_online_payment_self_order,website_crm_partner_assign,google_account,payment_authorize,website_payment_authorize,test_exceptions,website_sale_autocomplete,sale_management,l10n_se,autovacuum_message_attachment_improve_test,raud_data,cadis_common,hr_holidays,l10n_bg,hr_recruitment_skills,mis_template_financial_report,l10n_mt_pos,tms_wms_edi,base_event_field,sale_expense_margin,l10n_zm_account,l10n_bh,google_calendar,hr_work_entry,purchase_product_matrix,attachment_indexation,project_mail_plugin,website_crm_livechat,link_tracker,hr_holidays_contract,gamification,l10n_ug,project_stock_account,purchase_edi_ubl_bis3,mail_bot,account_tax_balance,microsoft_calendar,tms_recovery_order_tests,website_customer,website_livechat,base,account_payment,web_treetable,l10n_fi_sale,test_action_bindings,test_performance,hr_skills,hr_contract,l10n_be_pos_restaurant,l10n_lt,sale_loyalty,auth_totp_mail_enforce,pos_sale,project_stock,raud_models,website_event_booth_exhibitor,auth_saml,l10n_in_sale,test_inherit_depends,l10n_eu_oss,hr_hourly_cost,portal,sale_service,account_edi_proxy_client,hr_maintenance,test_translation_import,website_partner,l10n_french_company,google_recaptcha,hr_homeworking,hw_escpos,test_auth_custom,pos_sms,tms_mobile_tests,product_expiry,tms_wms_edi_tests,l10n_cr,test_mail,hr_timesheet_attendance,purchase_stock,l10n_fr_account_autoinstall,l10n_gn,l10n_in_purchase,microsoft_outlook,project_hr_skills,tms_recovery_order_account_tests,account,auth_password_policy_signup,auth_password_policy_portal,l10n_tg,project,disable_odoo_online,mass_mailing_themes,loyalty,website_hr_recruitment,theme_default,product,mass_mailing_sms,tms_access_rights,l10n_id_pos,queue_job,account_lock_date_update,event_sms,tms_account,test_read_group,l10n_pt,l10n_mn,sale_crm,l10n_eg_edi_eta,l10n_ec_stock,digest,test_website,project_mrp_sale,l10n_mz,hr_expense,payment_nuvei,utm,mrp_subcontracting,web_unsplash,account_inalterable_hash_verification,base_address_extended,l10n_din5008_sale,sale_stock_margin,date_range,xml_integration_toolbox,hr_gamification,account_update_tax_tags,test_mass_mailing,l10n_gr,l10n_ro,l10n_us,l10n_tw_edi_ecpay,account_statement_import_online_ponto,website_sale_gelato,board,hr_skills_slides,sale_project,l10n_sn,pos_hr,sms,l10n_gcc_invoice,pos_razorpay,l10n_hu,membership,test_main_flows,base_install_request,l10n_es_edi_verifactu,l10n_es_edi_verifactu_pos,sale_stock,l10n_dk_oioubl,l10n_sg_ubl_pint,test_mail_full,resource,transifex,tms_talentia_tests,mrp_subcontracting_account,ir_config_parameter_improved,l10n_tr,tms_l10n_fr_install,website_event_track_live_quiz,test_sale_product_configurators,cadis_YMS_tests,hr_timesheet,l10n_din5008_purchase,test_inherits,sale_sms,l10n_hr_edi,spreadsheet_dashboard_sale_timesheet,test_website_modules,tms_erp,base_import_module,website_event,web_tour,tms_edi_tests,l10n_ec,hide_search_more_one2many_field,l10n_lu,l10n_mr,stock_sms,tms_views,account_edi_ubl_cii,spreadsheet_dashboard_website_sale_slides,base_user_role,l10n_co,auth_totp_mail,payment_paypal,mail_bot_hr,keypress_enter,mass_mailing_event_track_sms,queue_job_improve,l10n_si,account_qr_code_sepa,l10n_es_edi_tbai_pos,project_mrp_account,base_import_async,tms_models,payment_razorpay_oauth,l10n_sa_pos,account_statement_base,tms_config,l10n_et,web,l10n_ng,event_booth,sale_mrp,account_peppol,auth_ldap,mass_mailing_slides,l10n_dz,gamification_sale_crm,cadis_common_tests,im_livechat,certificate,cloud_storage_azure,l10n_bo,purchase_mrp,web_vis_timeline,l10n_gw,l10n_in,test_html_field_history,account_edi,l10n_ar,purchase,barcodes_gs1_nomenclature,api_connector,event_crm_sale,stock_generate_tracking_labels,l10n_cd,pos_viva_wallet,website_mass_mailing,test_rpc,test_apikeys,test_uninstall,l10n_gr_edi,l10n_it_edi_ndd,website_sms,l10n_fr_pos_cert,cloud_storage_google,web_notify,test_access_rights,test_inherit,l10n_co_pos,auth_password_policy,generate_tracking_labels,l10n_td,l10n_es_pos,tms_cross_dock_account_tests,l10n_ae,account_statement_import_online,l10n_ne,xml_search_improved,hw_posbox_homepage,tms_mobile,l10n_jo_edi,l10n_bg_ledger,website_event_exhibitor,sale_gelato_stock,website_slides,l10n_syscohada,l10n_sk,pos_hr_restaurant,social_media,mass_mailing_sale_sms,website_crm_iap_reveal,pos_online_payment,l10n_es_edi_sii,l10n_hr_kuna,l10n_iq,spreadsheet_dashboard_hr_expense,spreadsheet_dashboard_account,odoo_online_documentation,report_qweb_element_page_visibility,tms_access_rights_mobile,l10n_my,pos_self_order_stripe,web_hierarchy,website,l10n_ar_website_sale,auth_totp_portal,remove_odoo_enterprise,stock_fleet,pos_restaurant_adyen,repair,l10n_jp,test_discuss_full,hr_homeworking_calendar,account_debit_note,l10n_it_edi_sale,event_product,tms_talentia,raud_import,patch_with_delay_for_test,l10n_ci,tms_tests,tms_access_rights_edi,autovacuum_message_attachment,pos_adyen,l10n_cn,sale_purchase,project_todo,sale_purchase_project,sales_team,web_editor,delivery_stock_picking_batch,l10n_bd,l10n_din5008_repair,website_crm_sms,tms_access_rights_talentia,test_spreadsheet,auth_passkey,web_widget_colorpicker,tms_module_tests,project_account,l10n_br_sales,pos_mrp,l10n_my_ubl_pint,l10n_tr_nilvera_einvoice,l10n_vn_edi_viettel,pdf_unique_file,l10n_fr_hr_holidays,l10n_pe_website_sale,website_links,auth_totp,l10n_it_edi_website_sale,http_routing,mrp_subcontracting_dropshipping,l10n_it_edi,l10n_kz,analytic,test_limits,stock_analytic,project_timesheet_holidays,here_address_autocomplete,l10n_in_withholding_payment,l10n_kw,l10n_din5008_expense,website_blog,sale_edi_ubl,crm_mail_plugin,account_test,website_event_track_live,tms_webhooks,account_qr_code_emv,l10n_uk,account_journal_lock_date,l10n_cy,sale_purchase_stock,pos_event,payment_razorpay,website_cf_turnstile,payment_mollie,payment_buckaroo,fix_float_round,raud_views,l10n_ro_efactura_synchronize,event,partner_fax,base_force_upper_field,website_crm,website_event_track_quiz,autovacuum_message_attachment_improve,spreadsheet_dashboard_website_sale,base_explore_field,microsoft_account,odoo_online_documentation_asciidoc,pos_six,l10n_vn,l10n_in_hr_holidays,payment,l10n_tr_nilvera_einvoice_extended,website_mail,website_sale_mass_mailing,pos_self_order_razorpay,contacts,test_http,mousset_queue_job_web_notify,l10n_ro_edi_stock,tms_notico_edi_tests,mail_plugin,hr_org_chart,test_mimetypes,base_iban,l10n_eg,generate_tracking_labels_colissimo,country_fr,generate_tracking_labels_mondial_relay,mrp_repair,stock_landed_costs,l10n_sa_edi,website_google_map,spreadsheet_dashboard_hr_timesheet,hr_work_entry_contract,stock,event_crm,l10n_ch_pos,hr_attendance,l10n_hk --test-enable --stop-after-init --log-level=test --max-cron-threads=0 ================================================= 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/1724de087bbe57b6da8e4e9edd8e7c2aa16dfe52 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/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/00248-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 14:27:53,520 77 INFO ? odoo: Odoo version 18.0 2026-03-05 14:27:53,521 77 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2026-03-05 14:27:53,521 77 INFO ? odoo: addons paths: ['/data/build/Gitlab Phileas Odoo 18.0/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/Gitlab Phileas Core TMS 18.0', '/data/build/Gitlab Phileas Common modules 18.0', '/data/build/OS4B raud', '/data/build/Gitlab Phileas Community 18.0', '/data/build/Gitlab Phileas Odoo 18.0/addons'] 2026-03-05 14:27:53,521 77 INFO ? odoo: database: runbot@default:default Warn: Can't find .pfb for face 'Courier' 2026-03-05 14:27:53,772 77 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/bin/wkhtmltopdf 2026-03-05 14:27:53,805 77 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/bin/wkhtmltoimage 2026-03-05 14:27:54,176 77 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-03-05 14:27:54,281 77 INFO 00248-master-all odoo.tests.common: Importing test framework 2026-03-05 14:27:54,312 77 INFO 00248-master-all odoo.modules.loading: init db 2026-03-05 14:27:55,862 77 INFO 00248-master-all odoo.modules.loading: loading 1 modules... 2026-03-05 14:27:55,862 77 INFO 00248-master-all odoo.modules.loading: Loading module base (1/1) 2026-03-05 14:27:55,894 77 INFO 00248-master-all odoo.modules.registry: module base: creating or updating database tables 2026-03-05 14:27:56,213 77 INFO 00248-master-all odoo.models: Prepare computation of ir.module.module.menus_by_module 2026-03-05 14:27:56,214 77 INFO 00248-master-all odoo.models: Prepare computation of ir.module.module.reports_by_module 2026-03-05 14:27:56,214 77 INFO 00248-master-all odoo.models: Prepare computation of ir.module.module.views_by_module 2026-03-05 14:27:56,344 77 INFO 00248-master-all odoo.models: Prepare computation of res.partner.user_id 2026-03-05 14:27:56,344 77 INFO 00248-master-all odoo.models: Prepare computation of res.partner.commercial_partner_id 2026-03-05 14:27:56,344 77 INFO 00248-master-all odoo.models: Prepare computation of res.partner.complete_name 2026-03-05 14:27:56,345 77 INFO 00248-master-all odoo.models: Prepare computation of res.partner.company_registry 2026-03-05 14:27:56,345 77 INFO 00248-master-all odoo.models: Prepare computation of res.partner.commercial_company_name 2026-03-05 14:27:56,345 77 INFO 00248-master-all odoo.models: Prepare computation of res.partner.partner_share 2026-03-05 14:27:56,377 77 INFO 00248-master-all odoo.models: Prepare computation of res.currency.decimal_places 2026-03-05 14:27:56,402 77 INFO 00248-master-all odoo.models: Prepare computation of res.company.uses_default_logo 2026-03-05 14:27:56,402 77 INFO 00248-master-all odoo.models: Prepare computation of res.company.logo_web 2026-03-05 14:27:56,404 77 INFO 00248-master-all odoo.models: Computing parent_path for table res_company... 2026-03-05 14:27:56,428 77 INFO 00248-master-all odoo.models: Prepare computation of res.users.signature 2026-03-05 14:27:56,428 77 INFO 00248-master-all odoo.models: Prepare computation of res.users.share 2026-03-05 14:27:58,168 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_bank.xml 2026-03-05 14:27:58,175 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res.lang.csv 2026-03-05 14:27:58,224 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_lang_data.xml 2026-03-05 14:27:58,264 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_partner_data.xml 2026-03-05 14:27:58,327 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_currency_data.xml 2026-03-05 14:27:58,857 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_company_data.xml 2026-03-05 14:27:58,867 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_users_data.xml 2026-03-05 14:28:00,136 77 INFO 00248-master-all odoo.modules.loading: loading base/data/report_paperformat_data.xml 2026-03-05 14:28:00,148 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_country_data.xml 2026-03-05 14:28:00,667 77 INFO 00248-master-all odoo.modules.loading: loading base/data/ir_demo_data.xml 2026-03-05 14:28:00,683 77 INFO 00248-master-all odoo.modules.loading: loading base/security/base_groups.xml 2026-03-05 14:28:01,016 77 INFO 00248-master-all odoo.modules.loading: loading base/security/base_security.xml 2026-03-05 14:28:01,177 77 INFO 00248-master-all odoo.modules.loading: loading base/views/base_menus.xml 2026-03-05 14:28:01,266 77 INFO 00248-master-all odoo.modules.loading: loading base/views/decimal_precision_views.xml 2026-03-05 14:28:01,288 77 INFO 00248-master-all odoo.modules.loading: loading base/views/res_config_views.xml 2026-03-05 14:28:01,298 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res.country.state.csv 2026-03-05 14:28:02,253 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_actions_views.xml 2026-03-05 14:28:02,426 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_asset_views.xml 2026-03-05 14:28:02,446 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_config_parameter_views.xml 2026-03-05 14:28:02,467 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_cron_views.xml 2026-03-05 14:28:02,501 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_cron_trigger_views.xml 2026-03-05 14:28:02,523 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_filters_views.xml 2026-03-05 14:28:02,548 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_mail_server_views.xml 2026-03-05 14:28:02,580 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_model_views.xml 2026-03-05 14:28:02,791 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_attachment_views.xml 2026-03-05 14:28:02,819 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_rule_views.xml 2026-03-05 14:28:02,846 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_sequence_views.xml 2026-03-05 14:28:02,869 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_ui_menu_views.xml 2026-03-05 14:28:02,894 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_ui_view_views.xml 2026-03-05 14:28:02,944 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_default_views.xml 2026-03-05 14:28:02,963 77 INFO 00248-master-all odoo.modules.loading: loading base/data/ir_config_parameter_data.xml 2026-03-05 14:28:02,966 77 INFO 00248-master-all odoo.modules.loading: loading base/data/ir_cron_data.xml 2026-03-05 14:28:02,979 77 INFO 00248-master-all odoo.modules.loading: loading base/report/ir_model_report.xml 2026-03-05 14:28:02,984 77 INFO 00248-master-all odoo.modules.loading: loading base/report/ir_model_templates.xml 2026-03-05 14:28:02,993 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_logging_views.xml 2026-03-05 14:28:03,016 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_qweb_widget_templates.xml 2026-03-05 14:28:03,030 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_module_views.xml 2026-03-05 14:28:03,088 77 INFO 00248-master-all odoo.modules.loading: loading base/data/ir_module_category_data.xml 2026-03-05 14:28:03,168 77 INFO 00248-master-all odoo.modules.loading: loading base/data/ir_module_module.xml 2026-03-05 14:28:03,238 77 INFO 00248-master-all odoo.modules.loading: loading base/report/ir_module_reports.xml 2026-03-05 14:28:03,243 77 INFO 00248-master-all odoo.modules.loading: loading base/report/ir_module_report_templates.xml 2026-03-05 14:28:03,249 77 INFO 00248-master-all odoo.modules.loading: loading base/wizard/base_module_update_views.xml 2026-03-05 14:28:03,266 77 INFO 00248-master-all odoo.modules.loading: loading base/wizard/base_language_install_views.xml 2026-03-05 14:28:03,280 77 INFO 00248-master-all odoo.modules.loading: loading base/wizard/base_import_language_views.xml 2026-03-05 14:28:03,293 77 INFO 00248-master-all odoo.modules.loading: loading base/wizard/base_module_upgrade_views.xml 2026-03-05 14:28:03,317 77 INFO 00248-master-all odoo.modules.loading: loading base/wizard/base_module_uninstall_views.xml 2026-03-05 14:28:03,328 77 INFO 00248-master-all odoo.modules.loading: loading base/wizard/base_export_language_views.xml 2026-03-05 14:28:03,342 77 INFO 00248-master-all odoo.modules.loading: loading base/wizard/base_partner_merge_views.xml 2026-03-05 14:28:03,361 77 INFO 00248-master-all odoo.modules.loading: loading base/data/ir_demo_failure_data.xml 2026-03-05 14:28:03,378 77 INFO 00248-master-all odoo.modules.loading: loading base/views/ir_profile_views.xml 2026-03-05 14:28:03,402 77 INFO 00248-master-all odoo.modules.loading: loading base/views/res_company_views.xml 2026-03-05 14:28:03,425 77 INFO 00248-master-all odoo.modules.loading: loading base/views/res_lang_views.xml 2026-03-05 14:28:03,449 77 INFO 00248-master-all odoo.modules.loading: loading base/views/res_partner_views.xml 2026-03-05 14:28:03,566 77 INFO 00248-master-all odoo.modules.loading: loading base/views/res_bank_views.xml 2026-03-05 14:28:03,603 77 INFO 00248-master-all odoo.modules.loading: loading base/views/res_country_views.xml 2026-03-05 14:28:03,653 77 INFO 00248-master-all odoo.modules.loading: loading base/views/res_currency_views.xml 2026-03-05 14:28:03,691 77 INFO 00248-master-all odoo.modules.loading: loading base/views/res_users_views.xml 2026-03-05 14:28:03,820 77 INFO 00248-master-all odoo.modules.loading: loading base/views/res_device_views.xml 2026-03-05 14:28:03,841 77 INFO 00248-master-all odoo.modules.loading: loading base/views/res_users_identitycheck_views.xml 2026-03-05 14:28:03,849 77 INFO 00248-master-all odoo.modules.loading: loading base/views/res_config_settings_views.xml 2026-03-05 14:28:03,857 77 INFO 00248-master-all odoo.modules.loading: loading base/views/report_paperformat_views.xml 2026-03-05 14:28:03,887 77 INFO 00248-master-all odoo.modules.loading: loading base/security/ir.model.access.csv 2026-03-05 14:28:04,027 77 INFO 00248-master-all odoo.modules.loading: Module base: loading demo 2026-03-05 14:28:04,027 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_users_demo.xml 2026-03-05 14:28:05,813 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_partner_bank_demo.xml 2026-03-05 14:28:05,823 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_currency_demo.xml 2026-03-05 14:28:05,829 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_currency_rate_demo.xml 2026-03-05 14:28:06,103 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_bank_demo.xml 2026-03-05 14:28:06,110 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_partner_demo.xml 2026-03-05 14:28:06,287 77 INFO 00248-master-all odoo.modules.loading: loading base/data/res_partner_image_demo.xml 2026-03-05 14:28:07,164 77 INFO 00248-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_field_crud_restriction ... 2026-03-05 14:28:07,278 77 INFO 00248-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_field_visibility_restriction ... 2026-03-05 14:28:07,347 77 INFO 00248-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_fields_browse_restriction ... 2026-03-05 14:28:07,364 77 INFO 00248-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_get_views_fields ... 2026-03-05 14:28:07,432 77 INFO 00248-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_m2o_field_create_edit ... 2026-03-05 14:28:07,464 77 INFO 00248-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_view_create_edit_button ... 2026-03-05 14:28:07,541 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 57 checked, 0 removed 2026-03-05 14:28:07,563 77 INFO 00248-master-all odoo.addons.base.tests.test_acl: Starting TestIrRule.test_ir_rule ... 2026-03-05 14:28:07,723 77 INFO 00248-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 14:28:07,723 77 INFO 00248-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 14:28:07,755 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:07,829 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_00_query ... 2026-03-05 14:28:07,842 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_01_query_offset ... 2026-03-05 14:28:07,844 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_02_query_limit ... 2026-03-05 14:28:07,846 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_03_query_offset_limit ... 2026-03-05 14:28:07,847 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_04_query_count ... 2026-03-05 14:28:07,849 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_05_immutable ... 2026-03-05 14:28:07,860 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_06_fields ... 2026-03-05 14:28:07,868 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_07_null ... 2026-03-05 14:28:07,871 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_40_new_new ... 2026-03-05 14:28:07,881 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_45_new_new ... 2026-03-05 14:28:07,894 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_50_environment ... 2026-03-05 14:28:07,968 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_56_environment_uid_origin ... 2026-03-05 14:28:07,969 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_cache ... 2026-03-05 14:28:08,056 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch ... 2026-03-05 14:28:08,059 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch_model ... 2026-03-05 14:28:08,073 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch_read ... 2026-03-05 14:28:08,088 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_reversed ... 2026-03-05 14:28:08,091 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_70_one ... 2026-03-05 14:28:08,093 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_contains ... 2026-03-05 14:28:08,094 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_filter ... 2026-03-05 14:28:08,096 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_lazy_contains ... 2026-03-05 14:28:08,097 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_lazy_set_operations ... 2026-03-05 14:28:08,109 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_map ... 2026-03-05 14:28:08,111 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_set_operations ... 2026-03-05 14:28:08,123 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_sorted ... 2026-03-05 14:28:08,145 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_group_on ... 2026-03-05 14:28:08,195 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:08,198 77 INFO 00248-master-all odoo.addons.base.tests.test_api: Starting TestExternalAPI.test_call_kw ... 2026-03-05 14:28:08,241 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:08,243 77 INFO 00248-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_content_of_generated_partner_avatar ... 2026-03-05 14:28:08,286 77 INFO 00248-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_external_partner_has_default_placeholder_image_as_avatar ... 2026-03-05 14:28:08,318 77 INFO 00248-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_and_user_have_the_same_avatar ... 2026-03-05 14:28:08,349 77 INFO 00248-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_has_avatar_even_if_it_has_no_image ... 2026-03-05 14:28:08,386 77 INFO 00248-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_without_name_has_default_placeholder_image_as_avatar ... 2026-03-05 14:28:08,446 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:08,448 77 INFO 00248-master-all odoo.addons.base.tests.test_barcode: Starting TestBarcode.test_barcode_check_digit ... 2026-03-05 14:28:08,448 77 INFO 00248-master-all odoo.addons.base.tests.test_barcode: Starting TestBarcode.test_barcode_encoding ... 2026-03-05 14:28:08,549 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:08,550 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_01_safe_eval ... 2026-03-05 14:28:08,550 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_02_literal_eval ... 2026-03-05 14:28:08,550 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_03_literal_eval_arithmetic ... 2026-03-05 14:28:08,550 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_04_literal_eval_forbidden ... 2026-03-05 14:28:08,551 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_05_safe_eval_forbiddon ... 2026-03-05 14:28:08,551 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_const ... 2026-03-05 14:28:08,551 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_expr ... 2026-03-05 14:28:08,551 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_expr_eval_opcodes ... 2026-03-05 14:28:08,552 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_safe_eval_exec_opcodes ... 2026-03-05 14:28:08,552 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_safe_eval_opcodes ... 2026-03-05 14:28:08,554 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_01 ... 2026-03-05 14:28:08,582 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_02 ... 2026-03-05 14:28:08,602 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_03 ... 2026-03-05 14:28:08,623 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_parent ... 2026-03-05 14:28:08,642 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_missing_child ... 2026-03-05 14:28:08,661 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_missing_parent ... 2026-03-05 14:28:08,709 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:08,710 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_apply_groups ... 2026-03-05 14:28:08,847 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_remove_groups ... 2026-03-05 14:28:09,251 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_group_copy ... 2026-03-05 14:28:09,336 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_group_has_cycle ... 2026-03-05 14:28:09,478 77 INFO 00248-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_groups_fullname_search ... 2026-03-05 14:28:09,511 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 14:28:09,512 77 INFO 00248-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_00 ... 2026-03-05 14:28:09,524 77 INFO 00248-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_01 ... 2026-03-05 14:28:09,526 77 INFO 00248-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_20a ... 2026-03-05 14:28:09,530 77 INFO 00248-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_20b ... 2026-03-05 14:28:09,564 77 INFO 00248-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_00 ... 2026-03-05 14:28:09,577 77 INFO 00248-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_01 ... 2026-03-05 14:28:09,579 77 INFO 00248-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_20a ... 2026-03-05 14:28:09,587 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:09,598 77 INFO 00248-master-all odoo.addons.base.tests.test_cache: Starting TestRecordCache.test_cache ... 2026-03-05 14:28:09,601 77 INFO 00248-master-all odoo.addons.base.tests.test_cache: Starting TestRecordCache.test_memory ... 2026-03-05 14:28:11,375 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:11,376 77 INFO 00248-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_cloc_exclude_xml_id ... 2026-03-05 14:28:11,469 77 INFO 00248-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_field_no_xml_id ... 2026-03-05 14:28:11,542 77 INFO 00248-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_ignore_auto_generated_computed_field ... 2026-03-05 14:28:11,861 77 INFO 00248-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_several_xml_id ... 2026-03-05 14:28:11,908 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:11,909 77 INFO 00248-master-all odoo.addons.base.tests.test_cloc: Starting TestClocParser.test_parser ... 2026-03-05 14:28:11,913 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:11,914 77 INFO 00248-master-all odoo.addons.base.tests.test_config_parameter: Starting TestIrConfigParameter.test_default_parameters ... 2026-03-05 14:28:11,944 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:11,945 77 INFO 00248-master-all odoo.addons.base.tests.test_date_utils: Starting TestDateUtils.test_fiscal_year ... 2026-03-05 14:28:11,946 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_connection_readonly ... 2026-03-05 14:28:11,952 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_execute_bad_params ... 2026-03-05 14:28:11,953 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_multiple_close_call_cursor ... 2026-03-05 14:28:11,953 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_transaction_isolation_cursor ... 2026-03-05 14:28:11,954 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_using_closed_cursor ... 2026-03-05 14:28:11,963 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestHTTPCursor.test_call_kw_readonly ... 2026-03-05 14:28:11,969 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:admin from n/a 2026-03-05 14:28:12,037 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:28:12,046 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 2 inserts device log (Nau33oVwUgdR57SakDTcVLpWGKdWUjHNfz8cmoBTvw) 2026-03-05 14:28:12,048 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:12,049 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:28:12] "POST /web/dataset/call_kw HTTP/1.1" 200 - 4 0.002 0.070 2026-03-05 14:28:12,054 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:12,055 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:28:12] "POST /web/dataset/call_kw HTTP/1.1" 200 - 0 0.000 0.002 2026-03-05 14:28:12,055 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor.TestHTTPCursor.test_call_kw_readonly: waiting for threads: [] 2026-03-05 14:28:12,056 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestHTTPCursor.test_cursor_keeps_readwriteness ... 2026-03-05 14:28:12,058 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor.TestHTTPCursor.test_cursor_keeps_readwriteness: waiting for threads: [] 2026-03-05 14:28:12,059 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:12,060 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_borrow_connection ... 2026-03-05 14:28:12,074 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_interleaving ... 2026-03-05 14:28:12,080 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_single_cursor ... 2026-03-05 14:28:12,090 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_sub_commit ... 2026-03-05 14:28:12,102 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_sub_rollback ... 2026-03-05 14:28:12,114 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:12,115 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooks.test_hooks_on_cursor ... 2026-03-05 14:28:12,120 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooks.test_hooks_on_testcursor ... 2026-03-05 14:28:12,122 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:12,123 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_1_isolation ... 2026-03-05 14:28:12,124 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_2_isolation ... 2026-03-05 14:28:12,124 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_3_isolation ... 2026-03-05 14:28:12,125 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_4_isolation ... 2026-03-05 14:28:12,125 77 INFO 00248-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_5_isolation ... 2026-03-05 14:28:12,127 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:12,259 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_00_in_not_in_m2m ... 2026-03-05 14:28:12,308 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_05_not_str_m2m ... 2026-03-05 14:28:12,356 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_09_hierarchy_filtered_domain ... 2026-03-05 14:28:12,368 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_eq_lt_gt_lte_gte ... 2026-03-05 14:28:12,379 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_equivalent_id ... 2026-03-05 14:28:12,404 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_hierarchy_access ... 2026-03-05 14:28:12,459 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_hierarchy_in_m2m ... 2026-03-05 14:28:12,502 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_equivalent_one2many_1 ... 2026-03-05 14:28:12,764 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_equivalent_one2many_2 ... 2026-03-05 14:28:12,811 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_m2o ... 2026-03-05 14:28:13,014 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_o2m ... 2026-03-05 14:28:13,042 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_o2m_subselect ... 2026-03-05 14:28:13,072 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_20_expression_parse ... 2026-03-05 14:28:13,131 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_30_normalize_domain ... 2026-03-05 14:28:13,133 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_35_negating_thruty_leafs ... 2026-03-05 14:28:13,134 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_40_negating_long_expression ... 2026-03-05 14:28:13,142 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_40_negating_traversal ... 2026-03-05 14:28:13,142 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_accent ... 2026-03-05 14:28:13,142 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: skipped TestExpression.test_accent : unaccent not enabled 2026-03-05 14:28:13,143 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_active ... 2026-03-05 14:28:13,174 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_any_operator ... 2026-03-05 14:28:13,194 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_order ... 2026-03-05 14:28:13,203 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_order2 ... 2026-03-05 14:28:13,206 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_in_boolean ... 2026-03-05 14:28:13,208 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_in_operator ... 2026-03-05 14:28:13,217 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_invalid ... 2026-03-05 14:28:13,221 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_cast ... 2026-03-05 14:28:13,254 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_complement_m2o_access ... 2026-03-05 14:28:13,277 77 INFO 00248-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 14:28:13,277 77 INFO 00248-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 14:28:13,296 77 INFO 00248-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 14:28:13,304 77 INFO 00248-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 14:28:13,308 77 INFO 00248-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 14:28:13,317 77 INFO 00248-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 14:28:13,321 77 INFO 00248-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 14:28:13,325 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_filtered ... 2026-03-05 14:28:13,341 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_wildcards ... 2026-03-05 14:28:13,362 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_lp1071710 ... 2026-03-05 14:28:13,395 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_or_with_implicit_and ... 2026-03-05 14:28:13,396 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_proper_combine_unit_leaves ... 2026-03-05 14:28:13,397 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_pure_function ... 2026-03-05 14:28:13,397 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_translate_search ... 2026-03-05 14:28:13,419 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-05 14:28:13,421 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestExpression2.test_long_table_alias ... 2026-03-05 14:28:13,425 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:13,426 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAutoJoin.test_auto_join ... 2026-03-05 14:28:13,542 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAutoJoin.test_nullfields ... 2026-03-05 14:28:13,551 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:13,552 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_access_rules ... 2026-03-05 14:28:13,574 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_count ... 2026-03-05 14:28:13,576 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_count_limit ... 2026-03-05 14:28:13,577 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_logic ... 2026-03-05 14:28:13,579 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_order ... 2026-03-05 14:28:13,583 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_rec_names_search ... 2026-03-05 14:28:13,587 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_translated_field ... 2026-03-05 14:28:13,594 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:13,595 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_autojoin ... 2026-03-05 14:28:13,605 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_complement_regular ... 2026-03-05 14:28:13,607 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_explicit_subquery ... 2026-03-05 14:28:13,614 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_inherited ... 2026-03-05 14:28:13,616 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_name_search ... 2026-03-05 14:28:13,619 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_name_search_undefined ... 2026-03-05 14:28:13,624 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_regular ... 2026-03-05 14:28:13,632 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:13,634 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_autojoin ... 2026-03-05 14:28:13,652 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_autojoin_mixed ... 2026-03-05 14:28:13,665 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_empty ... 2026-03-05 14:28:13,676 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_name_search ... 2026-03-05 14:28:13,686 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_regular ... 2026-03-05 14:28:13,704 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:13,705 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_autojoin ... 2026-03-05 14:28:13,707 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_empty ... 2026-03-05 14:28:13,710 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_name_search ... 2026-03-05 14:28:13,713 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_regular ... 2026-03-05 14:28:13,727 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:13,727 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestPrettifyDomain.test_prettify_domain ... 2026-03-05 14:28:13,729 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_fields ... 2026-03-05 14:28:13,730 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_many2one_with_subfield ... 2026-03-05 14:28:13,730 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_one2many_with_subfield ... 2026-03-05 14:28:13,731 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_and_multiple_many2one_field_with_subfield ... 2026-03-05 14:28:13,731 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_and_multiple_one2many_field_with_subfield ... 2026-03-05 14:28:13,732 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_fields ... 2026-03-05 14:28:13,732 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_many2one_field_with_subfield ... 2026-03-05 14:28:13,733 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_one2many_field_with_subfield ... 2026-03-05 14:28:13,733 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_field ... 2026-03-05 14:28:13,734 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_many2one_with_subfield ... 2026-03-05 14:28:13,734 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_one2many_with_subfield ... 2026-03-05 14:28:13,735 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_fields ... 2026-03-05 14:28:13,735 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_many2one_with_subfield ... 2026-03-05 14:28:13,735 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_one2many_with_subfield ... 2026-03-05 14:28:13,736 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_field ... 2026-03-05 14:28:13,736 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_many2one_with_subfield ... 2026-03-05 14:28:13,737 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_one2many_with_subfield ... 2026-03-05 14:28:13,737 77 INFO 00248-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_true_leaf_as_list ... 2026-03-05 14:28:13,739 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:13,740 77 INFO 00248-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_amount_to_text_10 ... 2026-03-05 14:28:13,747 77 INFO 00248-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_float_split_05 ... 2026-03-05 14:28:13,749 77 INFO 00248-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_02 ... 2026-03-05 14:28:13,750 77 INFO 00248-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_03 ... 2026-03-05 14:28:13,817 77 INFO 00248-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_04 ... 2026-03-05 14:28:13,822 77 INFO 00248-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_invalid ... 2026-03-05 14:28:13,827 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:13,838 77 INFO 00248-master-all odoo.addons.base.tests.test_format_address_mixin: Starting TestPartnerFormatAddress.test_address_view ... 2026-03-05 14:28:14,036 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:14,036 77 INFO 00248-master-all odoo.addons.base.tests.test_func: Starting TestFrozendict.test_frozendict_hash ... 2026-03-05 14:28:14,036 77 INFO 00248-master-all odoo.addons.base.tests.test_func: Starting TestFrozendict.test_frozendict_immutable ... 2026-03-05 14:28:14,037 77 INFO 00248-master-all odoo.addons.base.tests.test_func: Starting TestLazy.test_lazy_compare ... 2026-03-05 14:28:14,038 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_10_hudge_combine ... 2026-03-05 14:28:14,039 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_11_invert_intersect ... 2026-03-05 14:28:14,046 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_1_base ... 2026-03-05 14:28:14,046 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_2_and ... 2026-03-05 14:28:14,046 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_3_or ... 2026-03-05 14:28:14,047 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_3_or_and ... 2026-03-05 14:28:14,047 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_4_gt_lt ... 2026-03-05 14:28:14,047 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_5_invert ... 2026-03-05 14:28:14,049 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_6_invert_gt_lt ... 2026-03-05 14:28:14,049 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_7_various ... 2026-03-05 14:28:14,049 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_8_reduce ... 2026-03-05 14:28:14,050 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_9_distinct ... 2026-03-05 14:28:14,051 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_key ... 2026-03-05 14:28:14,052 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_matches ... 2026-03-05 14:28:14,053 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_unknown ... 2026-03-05 14:28:14,093 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_1_base ... 2026-03-05 14:28:14,095 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_2_from_commat_separator ... 2026-03-05 14:28:14,097 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_3_from_ref ... 2026-03-05 14:28:14,099 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_4_full_empty ... 2026-03-05 14:28:14,101 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_5_contains_user ... 2026-03-05 14:28:14,609 77 INFO 00248-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_6_distinct ... 2026-03-05 14:28:14,645 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:14,649 77 INFO 00248-master-all odoo.addons.base.tests.test_http_case: Starting TestRequestRemaining.test_requests_a ... 2026-03-05 14:28:14,650 77 INFO ? odoo.addons.base.tests.test_http_case: Waiting for B to start 2026-03-05 14:28:14,650 77 INFO 00248-master-all odoo.addons.base.tests.test_http_case.TestRequestRemaining.test_requests_a: waiting for threads: [] 2026-03-05 14:28:14,650 77 INFO 00248-master-all odoo.addons.base.tests.test_http_case: Starting TestRequestRemaining.test_requests_b ... 2026-03-05 14:28:14,651 77 INFO 00248-master-all odoo.addons.base.tests.test_http_case: B started, waiting for A to finish 2026-03-05 14:28:14,654 77 INFO ? werkzeug: 127.0.0.1 - - [05/Mar/2026 14:28:14] "GET /web/concurrent HTTP/1.1" 400 - 0 0.000 0.001 2026-03-05 14:28:14,655 77 INFO 00248-master-all odoo.addons.base.tests.test_http_case.TestRequestRemaining.test_requests_b: waiting for threads: [] 2026-03-05 14:28:14,658 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:14,659 77 INFO 00248-master-all odoo.addons.base.tests.test_i18n: Starting I18nTest.test_format_list ... 2026-03-05 14:28:14,687 77 INFO 00248-master-all odoo.addons.base.tests.test_i18n: Starting I18nTest.test_py_to_js_locale ... 2026-03-05 14:28:14,689 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:14,691 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_00_base64_to_image ... 2026-03-05 14:28:14,818 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_01_image_to_base64 ... 2026-03-05 14:28:14,940 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_02_image_fix_orientation ... 2026-03-05 14:28:15,059 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_03_image_fix_orientation_exif ... 2026-03-05 14:28:15,174 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_10_image_process_source ... 2026-03-05 14:28:15,316 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_11_image_process_size ... 2026-03-05 14:28:15,485 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_12_image_process_verify_resolution ... 2026-03-05 14:28:17,209 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_13_image_process_quality ... 2026-03-05 14:28:17,568 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_14_image_process_crop ... 2026-03-05 14:28:18,676 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_15_image_process_colorize ... 2026-03-05 14:28:18,794 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_16_image_process_format ... 2026-03-05 14:28:19,016 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_17_get_webp_size ... 2026-03-05 14:28:19,148 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_20_image_data_uri ... 2026-03-05 14:28:19,267 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_21_image_guess_size_from_field_name ... 2026-03-05 14:28:19,380 77 INFO 00248-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_ptype_image_to_jpeg ... 2026-03-05 14:28:19,500 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:19,513 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_00_action ... 2026-03-05 14:28:19,530 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_00_server_action ... 2026-03-05 14:28:19,545 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_10_code ... 2026-03-05 14:28:19,564 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create ... 2026-03-05 14:28:19,582 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_many2many ... 2026-03-05 14:28:19,601 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_many2one ... 2026-03-05 14:28:19,625 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_one2many ... 2026-03-05 14:28:19,651 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_30_crud_write ... 2026-03-05 14:28:19,670 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_35_crud_write_selection ... 2026-03-05 14:28:19,688 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_36_crud_write_m2m_ops ... 2026-03-05 14:28:19,718 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_37_field_path_traversal ... 2026-03-05 14:28:19,743 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_39_boolean_update ... 2026-03-05 14:28:19,762 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_40_multi ... 2026-03-05 14:28:19,800 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_50_groups ... 2026-03-05 14:28:19,871 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_60_sort ... 2026-03-05 14:28:19,898 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_70_copy_action ... 2026-03-05 14:28:19,926 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_80_permission ... 2026-03-05 14:28:19,949 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_90_convert_to_float ... 2026-03-05 14:28:19,965 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_90_webhook ... 2026-03-05 14:28:19,982 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_object_write_equation ... 2026-03-05 14:28:20,007 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:20,008 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_binary ... 2026-03-05 14:28:20,114 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_custom ... 2026-03-05 14:28:20,119 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_unique ... 2026-03-05 14:28:20,223 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_valid ... 2026-03-05 14:28:20,236 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_related_field ... 2026-03-05 14:28:20,514 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_relation_of_a_custom_field ... 2026-03-05 14:28:20,629 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_remove_with_view ... 2026-03-05 14:28:20,770 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_remove_without_view ... 2026-03-05 14:28:20,911 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1462, 1464] 2026-03-05 14:28:20,991 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_custom ... 2026-03-05 14:28:21,134 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_unique ... 2026-03-05 14:28:21,339 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_valid ... 2026-03-05 14:28:21,485 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_with_view ... 2026-03-05 14:28:21,632 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_without_view ... 2026-03-05 14:28:21,830 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_selection ... 2026-03-05 14:28:21,958 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.fields.selection records with IDs: [738] 2026-03-05 14:28:22,042 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_base ... 2026-03-05 14:28:22,073 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [1964, 2231] 2026-03-05 14:28:22,074 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [908, 1175] 2026-03-05 14:28:22,102 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_inherited_custom ... 2026-03-05 14:28:22,229 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1487, 1489] 2026-03-05 14:28:22,314 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_with_dependant ... 2026-03-05 14:28:22,473 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1490, 1492, 1493] 2026-03-05 14:28:22,497 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_with_inverse ... 2026-03-05 14:28:22,647 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1495, 1499, 1497] 2026-03-05 14:28:22,674 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:22,691 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_01_store_in_db ... 2026-03-05 14:28:22,701 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_02_store_on_disk ... 2026-03-05 14:28:22,705 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_03_no_duplication ... 2026-03-05 14:28:22,708 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_04_keep_file ... 2026-03-05 14:28:22,715 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [257] 2026-03-05 14:28:22,715 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_05_change_data_change_file ... 2026-03-05 14:28:22,719 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_07_write_mimetype ... 2026-03-05 14:28:22,723 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-05 14:28:22,732 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_08_neuter_xml_mimetype ... 2026-03-05 14:28:22,745 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_09_dont_neuter_xml_mimetype_for_admin ... 2026-03-05 14:28:22,749 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_10_image_autoresize ... 2026-03-05 14:28:23,429 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [10, 11] 2026-03-05 14:28:24,160 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_11_copy ... 2026-03-05 14:28:24,168 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_12_gc ... 2026-03-05 14:28:24,174 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [269] 2026-03-05 14:28:24,176 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-05 14:28:24,177 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_13_rollback ... 2026-03-05 14:28:24,182 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:24,183 77 INFO 00248-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 14:28:24,184 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : Empty source, SVG, or WEBP 2026-03-05 14:28:24,187 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_15_read_bin_size_doesnt_read_datas ... 2026-03-05 14:28:24,194 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:24,207 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_basic_modifications ... 2026-03-05 14:28:24,225 77 INFO 00248-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 14:28:24,237 77 INFO 00248-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 14:28:24,244 77 INFO 00248-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 14:28:24,258 77 INFO 00248-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 14:28:24,263 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_cross_record_copies ... 2026-03-05 14:28:24,284 77 INFO 00248-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 14:28:24,313 77 INFO 00248-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 14:28:24,324 77 INFO 00248-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 14:28:24,331 77 INFO 00248-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 14:28:24,333 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_field_read_permission ... 2026-03-05 14:28:24,376 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_read_permission ... 2026-03-05 14:28:24,401 77 INFO 00248-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 14:28:24,408 77 INFO 00248-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 14:28:24,412 77 INFO 00248-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 14:28:24,415 77 INFO 00248-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 14:28:24,425 77 INFO 00248-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 14:28:24,434 77 INFO 00248-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 14:28:24,440 77 INFO 00248-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 14:28:24,445 77 INFO 00248-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 14:28:24,458 77 INFO 00248-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 14:28:24,464 77 INFO 00248-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 14:28:24,467 77 INFO 00248-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 14:28:24,470 77 INFO 00248-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 14:28:24,479 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_with_write_permissions ... 2026-03-05 14:28:24,507 77 INFO 00248-master-all odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [287] 2026-03-05 14:28:24,511 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_acquire_processed_job ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_deactivate ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron u3Wikow_n8A' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron u3Wikow_n8A' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron u3Wikow_n8A' (3) processed 1 records, 0 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron u3Wikow_n8A' (3) completed 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_direct_trigger ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron TqSXEUZK-kw' (3) started manually 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron TqSXEUZK-kw' (3) done 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_failed_increase ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qRgaPhuqF-s' (3) processed 0 records, 0 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qRgaPhuqF-s' (3) completed 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qRgaPhuqF-s' (3) processed 0 records, 0 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qRgaPhuqF-s' (3) completed 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qRgaPhuqF-s' (3) processed 0 records, 0 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron qRgaPhuqF-s' (3) completed 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_keep_future_triggers ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_no_job_ready ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_process_job ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_by_nextcall ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_by_trigger ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_jobs_order ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_retrigger ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) processed 1 records, 10 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) processed 1 records, 9 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) processed 1 records, 8 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) processed 1 records, 7 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) processed 1 records, 6 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) processed 1 records, 5 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) processed 1 records, 4 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) processed 1 records, 3 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) processed 1 records, 2 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) processed 1 records, 1 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) processed 1 records, 0 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Ys80a35StWg' (3) completed 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_skip_unactive_triggers ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_timeout_failure ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron xsi3pSvjmZE' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron xsi3pSvjmZE' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron xsi3pSvjmZE' (3) processed 0 records, 0 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron xsi3pSvjmZE' (3) completed 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_timeout_success ... 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HBhVyu9ZPGY' (3) starting 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HBhVyu9ZPGY' (3) done in 0.000s 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HBhVyu9ZPGY' (3) processed 0 records, 0 records remaining 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron HBhVyu9ZPGY' (3) completed 2026-03-05 14:28:24,512 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_unactive_never_ready ... 2026-03-05 14:28:25,635 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,635 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,635 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,635 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,635 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,635 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,635 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,635 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,636 77 INFO 00248-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-03-05 14:28:25,641 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:25,643 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_conditions ... 2026-03-05 14:28:25,648 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 14:28:25,666 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_defaults ... 2026-03-05 14:28:25,834 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 14:28:25,865 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_invalid ... 2026-03-05 14:28:25,874 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_json_format_invalid ... 2026-03-05 14:28:25,886 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_multi_company_defaults ... 2026-03-05 14:28:26,139 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_removal ... 2026-03-05 14:28:26,142 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 14:28:26,153 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [11] 2026-03-05 14:28:26,153 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.partner.title records with IDs: [6] 2026-03-05 14:28:26,157 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 14:28:26,183 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_can_delete_custom_embedded_action ... 2026-03-05 14:28:26,191 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.embedded.actions records with IDs: [3] 2026-03-05 14:28:26,191 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_cannot_delete_default_embedded_action ... 2026-03-05 14:28:26,192 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_create_embedded_action_with_action_and_python_method ... 2026-03-05 14:28:26,195 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_domain_on_embedded_action ... 2026-03-05 14:28:26,208 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_groups_on_embedded_action ... 2026-03-05 14:28:26,272 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_parent_has_embedded_actions ... 2026-03-05 14:28:26,283 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:26,297 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_global_filters ... 2026-03-05 14:28:26,319 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_no_third_party_filters ... 2026-03-05 14:28:26,335 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_own_filters ... 2026-03-05 14:28:26,350 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:26,362 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_filter_existing_default ... 2026-03-05 14:28:26,380 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_filter_not_default ... 2026-03-05 14:28:26,396 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_no_filter ... 2026-03-05 14:28:26,410 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_update_filter_set_default ... 2026-03-05 14:28:26,427 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:26,438 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_new_filter_existing_default ... 2026-03-05 14:28:26,451 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_new_filter_not_default ... 2026-03-05 14:28:26,467 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_update_default_filter ... 2026-03-05 14:28:26,481 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_update_filter_set_default ... 2026-03-05 14:28:26,495 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:26,506 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestEmbeddedFilters.test_global_filters_with_embedded_action ... 2026-03-05 14:28:26,530 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_filters: Starting TestEmbeddedFilters.test_global_filters_with_no_embedded_action ... 2026-03-05 14:28:26,554 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:26,555 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting EmailConfigCase.test_default_email_from ... 2026-03-05 14:28:26,560 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:26,565 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_assert_base_values ... 2026-03-05 14:28:26,566 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_bpo_34424_35805 ... 2026-03-05 14:28:26,569 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_content_alternative_correct_order ... 2026-03-05 14:28:26,573 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_content_mail_body ... 2026-03-05 14:28:26,584 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_eml_attachment_encoding ... 2026-03-05 14:28:26,587 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_eml_message_serialization_with_non_ascii ... 2026-03-05 14:28:26,591 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_auth_cert_requires_tls ... 2026-03-05 14:28:26,594 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_config_bin ... 2026-03-05 14:28:26,651 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_config_cli ... 2026-03-05 14:28:26,667 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_get_test_email_from ... 2026-03-05 14:28:26,678 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_match_from_filter ... 2026-03-05 14:28:26,679 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_priorities ... 2026-03-05 14:28:26,682 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email ... 2026-03-05 14:28:26,722 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email_IDNA ... 2026-03-05 14:28:26,727 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email_context_force ... 2026-03-05 14:28:26,741 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:26,742 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_authentication_certificate_matrix ... 2026-03-05 14:28:26,742 77 INFO 00248-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 14:28:26,742 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_authentication_login_matrix ... 2026-03-05 14:28:26,742 77 INFO 00248-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 14:28:26,742 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_encryption_matrix ... 2026-03-05 14:28:26,742 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_encryption_matrix : aiosmtpd couldn't be imported 2026-03-05 14:28:26,742 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_man_in_the_middle_matrix ... 2026-03-05 14:28:26,742 77 INFO 00248-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 14:28:26,743 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create ... 2026-03-05 14:28:26,751 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_external_id_with_space ... 2026-03-05 14:28:26,756 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_inherits ... 2026-03-05 14:28:26,778 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_noupdate ... 2026-03-05 14:28:26,786 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_noupdate_multi ... 2026-03-05 14:28:26,792 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_order ... 2026-03-05 14:28:26,801 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_xmlids ... 2026-03-05 14:28:26,826 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_recreate ... 2026-03-05 14:28:26,836 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6667] 2026-03-05 14:28:26,836 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.partner.category records with IDs: [90] 2026-03-05 14:28:26,839 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_update_xmlid ... 2026-03-05 14:28:26,852 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 14:28:27,075 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_group_expansion ... 2026-03-05 14:28:27,110 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_invalid_field_domain ... 2026-03-05 14:28:27,219 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_model_order_constraint ... 2026-03-05 14:28:27,562 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_model_order_search ... 2026-03-05 14:28:27,779 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_monetary_currency_field ... 2026-03-05 14:28:27,904 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_rec_name_deletion ... 2026-03-05 14:28:27,959 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1508] 2026-03-05 14:28:28,039 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:28,040 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestEvalContext.test_module_usage ... 2026-03-05 14:28:28,162 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:28,163 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_delegate_field ... 2026-03-05 14:28:28,167 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_inherit ... 2026-03-05 14:28:28,169 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_inherits ... 2026-03-05 14:28:28,174 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:28,175 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_missing_module_icon ... 2026-03-05 14:28:28,188 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_module_wrong_icon ... 2026-03-05 14:28:28,192 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_new_module_icon ... 2026-03-05 14:28:28,195 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:28,196 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_module_category: Starting TestModuleCategory.test_parent_circular_dependencies ... 2026-03-05 14:28:28,212 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:28,212 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_create ... 2026-03-05 14:28:28,218 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_draw ... 2026-03-05 14:28:28,222 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_draw_twice ... 2026-03-05 14:28:28,231 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_search ... 2026-03-05 14:28:28,236 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [1] 2026-03-05 14:28:28,238 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_create_no_gap ... 2026-03-05 14:28:28,243 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_draw_no_gap ... 2026-03-05 14:28:28,247 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_draw_twice_no_gap ... 2026-03-05 14:28:28,259 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [2] 2026-03-05 14:28:28,261 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_1_create ... 2026-03-05 14:28:28,266 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_2_write ... 2026-03-05 14:28:28,274 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_3_unlink ... 2026-03-05 14:28:28,278 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [3, 4] 2026-03-05 14:28:28,281 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_create ... 2026-03-05 14:28:28,296 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_create_no_gap ... 2026-03-05 14:28:28,317 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_prefix ... 2026-03-05 14:28:28,329 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_suffix ... 2026-03-05 14:28:28,338 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [5] 2026-03-05 14:28:28,342 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [6] 2026-03-05 14:28:28,345 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceInit.test_00 ... 2026-03-05 14:28:28,357 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:28,359 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_1_create ... 2026-03-05 14:28:28,362 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_2_change_dates ... 2026-03-05 14:28:28,377 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_3_unlink ... 2026-03-05 14:28:28,379 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [10] 2026-03-05 14:28:28,381 77 INFO 00248-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 14:28:28,384 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_2_change_dates ... 2026-03-05 14:28:28,399 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_3_unlink ... 2026-03-05 14:28:28,402 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [11] 2026-03-05 14:28:28,403 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_1_create ... 2026-03-05 14:28:28,407 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_2_use ... 2026-03-05 14:28:28,445 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_3_write ... 2026-03-05 14:28:28,450 77 INFO 00248-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_4_unlink ... 2026-03-05 14:28:28,452 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [12, 13] 2026-03-05 14:28:28,454 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_abrupt_close ... 2026-03-05 14:28:28,455 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_abrut_malformed ... 2026-03-05 14:28:28,456 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_basic_sanitizer ... 2026-03-05 14:28:28,457 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_cid_with_at ... 2026-03-05 14:28:28,457 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_comment_malformed ... 2026-03-05 14:28:28,458 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_comment_multiline ... 2026-03-05 14:28:28,458 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_edi_source ... 2026-03-05 14:28:28,460 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_evil_malicious_code ... 2026-03-05 14:28:28,470 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_html ... 2026-03-05 14:28:28,472 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_misc ... 2026-03-05 14:28:28,472 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_outlook_mail_sanitize ... 2026-03-05 14:28:28,473 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_basic_text ... 2026-03-05 14:28:28,474 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_blockquote ... 2026-03-05 14:28:28,476 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_bugs ... 2026-03-05 14:28:28,476 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_gmail ... 2026-03-05 14:28:28,478 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_hotmail_html ... 2026-03-05 14:28:28,480 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_outlook_html ... 2026-03-05 14:28:28,481 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_signature ... 2026-03-05 14:28:28,481 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_signature_container_propagation ... 2026-03-05 14:28:28,482 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_text ... 2026-03-05 14:28:28,483 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_thunderbird ... 2026-03-05 14:28:28,484 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_thunderbird_html ... 2026-03-05 14:28:28,485 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_yahoo_html ... 2026-03-05 14:28:28,486 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_sanitize_unescape_emails ... 2026-03-05 14:28:28,487 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_class ... 2026-03-05 14:28:28,488 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_class_only ... 2026-03-05 14:28:28,489 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_parsing ... 2026-03-05 14:28:28,491 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_append_to_html ... 2026-03-05 14:28:28,492 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_html_html_to_inner_content ... 2026-03-05 14:28:28,493 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_is_html_empty ... 2026-03-05 14:28:28,494 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_nl2br_enclose ... 2026-03-05 14:28:28,494 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_plaintext2html ... 2026-03-05 14:28:28,494 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_prepend_html_content ... 2026-03-05 14:28:28,495 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_anonymize ... 2026-03-05 14:28:28,495 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_domain_normalize ... 2026-03-05 14:28:28,495 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_formataddr ... 2026-03-05 14:28:28,496 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_normalize ... 2026-03-05 14:28:28,497 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_re ... 2026-03-05 14:28:28,497 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split ... 2026-03-05 14:28:28,498 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split_and_format ... 2026-03-05 14:28:28,498 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split_tuples ... 2026-03-05 14:28:28,499 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_extract_rfc2822_addresses ... 2026-03-05 14:28:28,499 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_single_email_re ... 2026-03-05 14:28:28,500 77 INFO 00248-master-all odoo.addons.base.tests.test_mail: Starting TestMailTools.test_html2plaintext ... 2026-03-05 14:28:28,502 77 INFO 00248-master-all odoo.addons.base.tests.test_menu: Starting TestMenu.test_00_menu_deletion ... 2026-03-05 14:28:28,519 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.ui.menu records with IDs: [66] 2026-03-05 14:28:28,522 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:28,523 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_default_mimetype ... 2026-03-05 14:28:28,523 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_default_mimetype_empty ... 2026-03-05 14:28:28,523 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_bmp ... 2026-03-05 14:28:28,523 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_fix_extension ... 2026-03-05 14:28:28,524 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_get_extension ... 2026-03-05 14:28:28,524 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_gif ... 2026-03-05 14:28:28,524 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_jpg ... 2026-03-05 14:28:28,524 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_octet_stream ... 2026-03-05 14:28:28,525 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_png ... 2026-03-05 14:28:28,525 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_svg ... 2026-03-05 14:28:28,525 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_txt ... 2026-03-05 14:28:28,525 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_webp ... 2026-03-05 14:28:28,525 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_xml ... 2026-03-05 14:28:28,525 77 INFO 00248-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_zip ... 2026-03-05 14:28:28,526 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestMergeSequences.test_merge_sequences ... 2026-03-05 14:28:28,527 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_date ... 2026-03-05 14:28:28,527 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_hour ... 2026-03-05 14:28:28,527 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_inconsistent_datetimes ... 2026-03-05 14:28:28,527 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_mismatching_zones ... 2026-03-05 14:28:28,528 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_naive_datetimes ... 2026-03-05 14:28:28,528 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_timezone_aware_datetimes_other_than_utc ... 2026-03-05 14:28:28,530 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_00_accepted_types ... 2026-03-05 14:28:28,540 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_01_code_and_format ... 2026-03-05 14:28:28,562 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_02_tz ... 2026-03-05 14:28:28,571 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:28,572 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_aggregate ... 2026-03-05 14:28:28,572 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_callback ... 2026-03-05 14:28:28,573 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_reentrant ... 2026-03-05 14:28:28,573 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_empty_string ... 2026-03-05 14:28:28,573 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_latin ... 2026-03-05 14:28:28,574 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_non_latin ... 2026-03-05 14:28:28,574 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestAddonsFileAccess.test_file_open ... 2026-03-05 14:28:28,575 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestAddonsFileAccess.test_file_path ... 2026-03-05 14:28:28,576 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestDictTools.test_readonly_dict ... 2026-03-05 14:28:28,577 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_currency_object ... 2026-03-05 14:28:28,661 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_decimal_precision ... 2026-03-05 14:28:28,670 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_decimal_precision_and_currency_object ... 2026-03-05 14:28:28,736 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_grouping ... 2026-03-05 14:28:28,743 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_method ... 2026-03-05 14:28:28,748 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_method_and_rounding_unit ... 2026-03-05 14:28:28,753 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_unit ... 2026-03-05 14:28:28,757 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_value_and_digits ... 2026-03-05 14:28:28,764 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:28,765 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestUrlValidate.test_url_validate ... 2026-03-05 14:28:28,766 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_None_payload ... 2026-03-05 14:28:28,767 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_expired_token ... 2026-03-05 14:28:28,768 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_list_payload ... 2026-03-05 14:28:28,769 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_long_payload ... 2026-03-05 14:28:28,769 77 INFO 00248-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_modified_payload ... 2026-03-05 14:28:28,772 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:28,773 77 INFO 00248-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_change_manifest ... 2026-03-05 14:28:28,773 77 INFO 00248-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_default_manifest ... 2026-03-05 14:28:28,775 77 INFO 00248-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_missing_license ... 2026-03-05 14:28:28,776 77 INFO 00248-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_missing_manifest ... 2026-03-05 14:28:28,778 77 INFO 00248-master-all odoo.addons.base.tests.test_num2words_ar: Starting TestNum2WordsAr.test_decimal_multiple_of_thousands ... 2026-03-05 14:28:28,779 77 INFO 00248-master-all odoo.addons.base.tests.test_num2words_ar: Starting TestNum2WordsAr.test_multiple_of_thousands ... 2026-03-05 14:28:28,781 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:28,782 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_deleted_records ... 2026-03-05 14:28:28,824 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_filtered_records ... 2026-03-05 14:28:28,873 77 INFO 00248-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 37, model: res.partner 2026-03-05 14:28:28,875 77 INFO 00248-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 37, model: res.partner 2026-03-05 14:28:28,894 77 INFO 00248-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 37, model: res.partner 2026-03-05 14:28:28,897 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_partial_deletion ... 2026-03-05 14:28:28,923 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_create_multi ... 2026-03-05 14:28:28,935 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_exists ... 2026-03-05 14:28:28,938 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_m2m_store_trigger ... 2026-03-05 14:28:29,009 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_read ... 2026-03-05 14:28:29,028 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_search_read ... 2026-03-05 14:28:29,073 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_write_duplicate ... 2026-03-05 14:28:29,086 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:29,087 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_copy ... 2026-03-05 14:28:29,175 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_copy_with_ancestor ... 2026-03-05 14:28:29,260 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_create ... 2026-03-05 14:28:29,281 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_create_with_ancestor ... 2026-03-05 14:28:29,301 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_default ... 2026-03-05 14:28:29,303 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_read ... 2026-03-05 14:28:29,354 77 INFO 00248-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_write_date ... 2026-03-05 14:28:29,363 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 14:28:29,364 77 INFO 00248-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_basic_query ... 2026-03-05 14:28:29,364 77 INFO 00248-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_long_aliases ... 2026-03-05 14:28:29,365 77 INFO 00248-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_mixed_query_chained_explicit_implicit_joins ... 2026-03-05 14:28:29,365 77 INFO 00248-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_query_chained_explicit_joins ... 2026-03-05 14:28:29,365 77 INFO 00248-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_raise_missing_lhs ... 2026-03-05 14:28:29,365 77 INFO 00248-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_table_expression ... 2026-03-05 14:28:29,367 77 INFO 00248-master-all odoo.addons.base.tests.test_osv: Starting TestQuery.test_auto ... 2026-03-05 14:28:29,374 77 INFO 00248-master-all odoo.addons.base.tests.test_osv: Starting TestQuery.test_records_as_query ... 2026-03-05 14:28:29,379 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:29,380 77 INFO 00248-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_branded_file_writer ... 2026-03-05 14:28:29,382 77 INFO 00248-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_merge_pdf ... 2026-03-05 14:28:29,385 77 INFO 00248-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_reader ... 2026-03-05 14:28:29,387 77 INFO 00248-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_reader_with_owner_encryption ... 2026-03-05 14:28:29,404 77 INFO 00248-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_writer ... 2026-03-05 14:28:29,408 77 INFO 00248-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_reshaping_arabic_text ... 2026-03-05 14:28:29,409 77 INFO 00248-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_reshaping_non_arabic_text ... 2026-03-05 14:28:29,412 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:29,414 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_default_value ... 2026-03-05 14:28:29,424 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_i18n ... 2026-03-05 14:28:29,532 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_no_value_no_default_value ... 2026-03-05 14:28:29,541 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_reject_crummy_tags ... 2026-03-05 14:28:29,546 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_reject_t_tag ... 2026-03-05 14:28:29,548 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_render_t_options ... 2026-03-05 14:28:29,567 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_trivial ... 2026-03-05 14:28:29,678 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_xss_breakout ... 2026-03-05 14:28:29,689 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:29,690 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_code_error ... 2026-03-05 14:28:29,699 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_2 ... 2026-03-05 14:28:29,710 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_attf ... 2026-03-05 14:28:29,719 77 INFO 00248-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 14:28:29,728 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_esc ... 2026-03-05 14:28:29,735 77 INFO 00248-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 14:28:29,742 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespaced_attributes ... 2026-03-05 14:28:29,752 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_extension ... 2026-03-05 14:28:29,765 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace ... 2026-03-05 14:28:29,774 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_2 ... 2026-03-05 14:28:29,783 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_3 ... 2026-03-05 14:28:29,790 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic ... 2026-03-05 14:28:29,799 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic_2 ... 2026-03-05 14:28:29,809 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespaced_attributes ... 2026-03-05 14:28:29,816 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_t_call ... 2026-03-05 14:28:29,830 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_useless_distributed_namespace ... 2026-03-05 14:28:29,838 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_void_element ... 2026-03-05 14:28:29,847 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:29,848 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_escaping_1 ... 2026-03-05 14:28:29,856 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_escaping_2 ... 2026-03-05 14:28:29,866 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_no_propagation_1 ... 2026-03-05 14:28:29,877 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_no_propagation_2 ... 2026-03-05 14:28:29,888 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_1 ... 2026-03-05 14:28:29,896 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_2 ... 2026-03-05 14:28:29,905 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_3 ... 2026-03-05 14:28:29,912 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_error ... 2026-03-05 14:28:29,923 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_set ... 2026-03-05 14:28:29,943 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_compile_expr ... 2026-03-05 14:28:29,955 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_compile_expr_security ... 2026-03-05 14:28:29,967 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_1 ... 2026-03-05 14:28:29,976 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_2 ... 2026-03-05 14:28:29,993 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_3 ... 2026-03-05 14:28:29,998 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_4 ... 2026-03-05 14:28:30,006 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_5 ... 2026-03-05 14:28:30,009 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_6 ... 2026-03-05 14:28:30,012 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_7 ... 2026-03-05 14:28:30,016 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_8 ... 2026-03-05 14:28:30,020 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_esc_markup ... 2026-03-05 14:28:30,033 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_1 ... 2026-03-05 14:28:30,046 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_2 ... 2026-03-05 14:28:30,060 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_3 ... 2026-03-05 14:28:30,071 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_iter_dict ... 2026-03-05 14:28:30,081 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_iter_list ... 2026-03-05 14:28:30,090 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_comment ... 2026-03-05 14:28:30,099 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_from_body ... 2026-03-05 14:28:30,108 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_spaces ... 2026-03-05 14:28:30,117 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out ... 2026-03-05 14:28:30,125 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_default_value ... 2026-03-05 14:28:30,132 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_escape_text ... 2026-03-05 14:28:30,139 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_1 ... 2026-03-05 14:28:30,146 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_2 ... 2026-03-05 14:28:30,155 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_3 ... 2026-03-05 14:28:30,163 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_4 ... 2026-03-05 14:28:30,172 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_5 ... 2026-03-05 14:28:30,181 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_6 ... 2026-03-05 14:28:30,190 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_markup ... 2026-03-05 14:28:30,197 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_barcode ... 2026-03-05 14:28:30,251 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_comment_tail ... 2026-03-05 14:28:30,258 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_comments ... 2026-03-05 14:28:30,267 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_processing_instructions ... 2026-03-05 14:28:30,276 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_t_call_propagates_t_lang ... 2026-03-05 14:28:30,299 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_widget_contact ... 2026-03-05 14:28:30,370 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_widget_duration_fallback ... 2026-03-05 14:28:30,394 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_1 ... 2026-03-05 14:28:30,402 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_2 ... 2026-03-05 14:28:30,409 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_3 ... 2026-03-05 14:28:30,418 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_body_1 ... 2026-03-05 14:28:30,427 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_body_2 ... 2026-03-05 14:28:30,436 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_error_1 ... 2026-03-05 14:28:30,448 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_error_2 ... 2026-03-05 14:28:30,460 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_space_remove_technical_all ... 2026-03-05 14:28:30,487 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_space_remove_technical_space_t_foreach ... 2026-03-05 14:28:30,496 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_void_element ... 2026-03-05 14:28:30,512 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:30,513 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_nodb ... 2026-03-05 14:28:30,518 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_and_inherit_view ... 2026-03-05 14:28:30,535 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_base ... 2026-03-05 14:28:30,547 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_contains_nocache ... 2026-03-05 14:28:30,558 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_different ... 2026-03-05 14:28:30,573 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_nocache_cache ... 2026-03-05 14:28:30,587 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_nocache_cache_on_same_tag ... 2026-03-05 14:28:30,602 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_in_cache ... 2026-03-05 14:28:30,614 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_out_of_cache ... 2026-03-05 14:28:30,625 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_wrap_t_cache ... 2026-03-05 14:28:30,640 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_conditional_cache ... 2026-03-05 14:28:30,653 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_base ... 2026-03-05 14:28:30,666 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_contains_nocache ... 2026-03-05 14:28:30,678 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_different ... 2026-03-05 14:28:30,692 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_false_recursive ... 2026-03-05 14:28:30,708 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_recursive ... 2026-03-05 14:28:30,724 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_in_cache_in_cache ... 2026-03-05 14:28:30,736 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_use_the_root_values ... 2026-03-05 14:28:30,748 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_use_the_root_values_and_cached_values ... 2026-03-05 14:28:30,763 77 INFO 00248-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 14:28:30,774 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_t_set_wrap_t_cache ... 2026-03-05 14:28:30,790 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:30,792 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldTime.test_time_value_to_html ... 2026-03-05 14:28:30,805 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:30,806 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldInteger.test_integer_value_to_html ... 2026-03-05 14:28:30,815 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:30,822 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldContact.test_value_to_html_with_website_and_phone ... 2026-03-05 14:28:30,861 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldContact.test_value_to_html_without_phone ... 2026-03-05 14:28:30,902 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:30,904 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldOne2Many.test_one2many_empty ... 2026-03-05 14:28:30,909 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldOne2Many.test_one2many_with_values ... 2026-03-05 14:28:30,923 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:30,924 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2Many.test_many2many_empty ... 2026-03-05 14:28:30,938 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2Many.test_many2many_with_values ... 2026-03-05 14:28:30,960 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:30,961 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2One.test_many2one_empty ... 2026-03-05 14:28:30,965 77 INFO 00248-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2One.test_many2one_with_value ... 2026-03-05 14:28:30,974 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:30,976 77 INFO 00248-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_check_active ... 2026-03-05 14:28:31,109 77 INFO 00248-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_create_branch_with_default_parent_id ... 2026-03-05 14:28:31,204 77 INFO 00248-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_logo_check ... 2026-03-05 14:28:31,314 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [375] 2026-03-05 14:28:31,329 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 2 removed 2026-03-05 14:28:31,331 77 INFO 00248-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_00_get_option_path ... 2026-03-05 14:28:31,338 77 INFO 00248-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_10_get_option_name ... 2026-03-05 14:28:31,344 77 INFO 00248-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_20_get_config_warning ... 2026-03-05 14:28:31,354 77 INFO 00248-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_30_get_config_warning_wo_menu ... 2026-03-05 14:28:31,360 77 INFO 00248-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_40_view_expected_architecture ... 2026-03-05 14:28:31,378 77 INFO 00248-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_50_view_expected_architecture_t_node_groups ... 2026-03-05 14:28:31,399 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:31,400 77 INFO 00248-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_currency_cache ... 2026-03-05 14:28:31,479 77 INFO 00248-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_res_currency_name_search ... 2026-03-05 14:28:31,542 77 INFO 00248-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_view_company_rate_label ... 2026-03-05 14:28:31,792 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:31,794 77 INFO 00248-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_00_intersperse ... 2026-03-05 14:28:31,795 77 INFO 00248-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_get_data ... 2026-03-05 14:28:31,805 77 INFO 00248-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_inactive_users_lang_deactivation ... 2026-03-05 14:28:31,848 77 INFO 00248-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_lang_url_code_shortening ... 2026-03-05 14:28:31,878 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:31,890 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_archive_internal_partners ... 2026-03-05 14:28:31,942 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_display_name_translation ... 2026-03-05 14:28:31,947 77 INFO 00248-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 14:28:31,947 77 INFO 00248-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 14:28:32,862 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_email_formatted ... 2026-03-05 14:28:32,890 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_find_or_create ... 2026-03-05 14:28:32,916 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_is_public ... 2026-03-05 14:28:32,924 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_lang_computation_code ... 2026-03-05 14:28:32,953 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_create ... 2026-03-05 14:28:32,971 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_search ... 2026-03-05 14:28:32,985 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_search_with_user ... 2026-03-05 14:28:33,027 77 INFO 00248-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 14:28:33,036 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_partner_merge_wizard_dst_partner_id ... 2026-03-05 14:28:33,044 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 14:28:33,079 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_accessibility_of_company_partner_from_branch ... 2026-03-05 14:28:33,298 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address ... 2026-03-05 14:28:33,348 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address_first_contact_sync ... 2026-03-05 14:28:33,396 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address_get ... 2026-03-05 14:28:33,433 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_commercial_field_sync ... 2026-03-05 14:28:33,472 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_commercial_partner_nullcompany ... 2026-03-05 14:28:33,499 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_company_change_propagation ... 2026-03-05 14:28:33,743 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_company_dependent_commercial_sync ... 2026-03-05 14:28:33,931 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_display_address_missing_key ... 2026-03-05 14:28:33,939 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_display_name ... 2026-03-05 14:28:33,950 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 14:28:33,952 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_100_res_partner_recursion ... 2026-03-05 14:28:33,964 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_101_res_partner_recursion ... 2026-03-05 14:28:33,985 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_102_res_partner_recursion ... 2026-03-05 14:28:34,005 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_103_res_partner_recursion ... 2026-03-05 14:28:34,024 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_104_res_partner_recursion_indirect_cycle ... 2026-03-05 14:28:34,049 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_105_res_partner_recursion ... 2026-03-05 14:28:34,071 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_110_res_partner_recursion_multi_update ... 2026-03-05 14:28:34,085 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_111_res_partner_recursion_infinite_loop ... 2026-03-05 14:28:34,122 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:34,123 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerCategory.test_name_search ... 2026-03-05 14:28:34,129 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:34,131 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner_bank: Starting TestResPartnerBank.test_sanitized_acc_number ... 2026-03-05 14:28:34,145 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:34,146 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts ... 2026-03-05 14:28:34,168 77 INFO 00248-master-all odoo.addons.base.partner.merge: dst_partner: 514 2026-03-05 14:28:34,219 77 INFO 00248-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [513, 515] with 514 2026-03-05 14:28:34,227 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [513, 515] 2026-03-05 14:28:34,231 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts_with_destination ... 2026-03-05 14:28:34,248 77 INFO 00248-master-all odoo.addons.base.partner.merge: dst_partner: 516 2026-03-05 14:28:34,295 77 INFO 00248-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [518] with 516 2026-03-05 14:28:34,302 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [518] 2026-03-05 14:28:34,305 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_references ... 2026-03-05 14:28:34,323 77 INFO 00248-master-all odoo.addons.base.partner.merge: dst_partner: 519 2026-03-05 14:28:34,367 77 INFO 00248-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [520] with 519 2026-03-05 14:28:34,375 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [520] 2026-03-05 14:28:34,377 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_unique_bank_accounts ... 2026-03-05 14:28:34,394 77 INFO 00248-master-all odoo.addons.base.partner.merge: dst_partner: 522 2026-03-05 14:28:34,433 77 INFO 00248-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [523] with 522 2026-03-05 14:28:34,440 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [523] 2026-03-05 14:28:34,442 77 INFO 00248-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_without_bank_accounts ... 2026-03-05 14:28:34,464 77 INFO 00248-master-all odoo.addons.base.partner.merge: dst_partner: 528 2026-03-05 14:28:34,501 77 INFO 00248-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [529] with 528 2026-03-05 14:28:34,510 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [529] 2026-03-05 14:28:34,514 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:34,515 77 INFO 00248-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_change_user_company ... 2026-03-05 14:28:34,756 77 INFO 00248-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_context_get_lang ... 2026-03-05 14:28:34,798 77 INFO 00248-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_deactivate_portal_users_access ... 2026-03-05 14:28:34,839 77 INFO 00248-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_deactivate_portal_users_archive_and_remove ... 2026-03-05 14:28:34,864 77 INFO 00248-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 14:28:34,865 77 INFO 00248-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 14:28:34,920 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.users records with IDs: [59] 2026-03-05 14:28:34,933 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [535] 2026-03-05 14:28:34,953 77 INFO 00248-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_delete_public_user ... 2026-03-05 14:28:34,961 77 INFO 00248-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_name_search ... 2026-03-05 14:28:35,004 77 INFO 00248-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_user_home_action_restriction ... 2026-03-05 14:28:35,043 77 INFO 00248-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_user_partner ... 2026-03-05 14:28:35,251 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-05 14:28:35,253 77 INFO 00248-master-all odoo.addons.base.tests.test_res_users: Starting TestUsersTweaks.test_superuser ... 2026-03-05 14:28:35,262 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,263 77 INFO 00248-master-all odoo.addons.base.tests.test_search: Starting test_search.test_00_search_order ... 2026-03-05 14:28:35,306 77 INFO 00248-master-all odoo.addons.base.tests.test_search: Starting test_search.test_10_inherits_m2order ... 2026-03-05 14:28:35,383 77 INFO 00248-master-all odoo.addons.base.tests.test_search: Starting test_search.test_11_indirect_inherits_m2o_order ... 2026-03-05 14:28:35,448 77 INFO 00248-master-all odoo.addons.base.tests.test_search: Starting test_search.test_12_m2o_order_loop_self ... 2026-03-05 14:28:35,457 77 INFO 00248-master-all odoo.addons.base.tests.test_search: Starting test_search.test_13_m2o_order_loop_multi ... 2026-03-05 14:28:35,555 77 INFO 00248-master-all odoo.addons.base.tests.test_search: Starting test_search.test_20_x_active ... 2026-03-05 14:28:35,705 77 INFO 00248-master-all odoo.addons.base.tests.test_search: Starting test_search.test_21_search_count ... 2026-03-05 14:28:35,720 77 INFO 00248-master-all odoo.addons.base.tests.test_search: Starting test_search.test_22_like_folding ... 2026-03-05 14:28:35,726 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-05 14:28:35,728 77 INFO 00248-master-all odoo.addons.base.tests.test_split_table: Starting TestSplitTable.test_split_table ... 2026-03-05 14:28:35,734 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,734 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_complex_sql ... 2026-03-05 14:28:35,734 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_bool ... 2026-03-05 14:28:35,735 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_empty ... 2026-03-05 14:28:35,735 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_equality ... 2026-03-05 14:28:35,735 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_idempotence ... 2026-03-05 14:28:35,735 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_identifier ... 2026-03-05 14:28:35,735 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_join ... 2026-03-05 14:28:35,735 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_unpacking ... 2026-03-05 14:28:35,735 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_literal_parameters ... 2026-03-05 14:28:35,735 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_named_parameters ... 2026-03-05 14:28:35,735 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_no_parameter ... 2026-03-05 14:28:35,736 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_sql_parameters ... 2026-03-05 14:28:35,736 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_wrong_pattern ... 2026-03-05 14:28:35,737 77 INFO 00248-master-all odoo.addons.base.tests.test_sql: Starting TestSqlTools.test_add_constraint ... 2026-03-05 14:28:35,745 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,746 77 INFO 00248-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetry.test_log_levels ... 2026-03-05 14:28:35,746 77 INFO 00248-master-all odoo.addons.base.tests.test_test_retry: test info 2026-03-05 14:28:35,746 77 INFO 00248-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetry.test_retry_success ... 2026-03-05 14:28:35,747 77 INFO 00248-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryTraceback.test_retry_traceback_success ... 2026-03-05 14:28:35,748 77 INFO 00248-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryTracebackArg.test_retry_traceback_args_success ... 2026-03-05 14:28:35,749 77 INFO 00248-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryRollbackedCursor.test_broken_cursor ... 2026-03-05 14:28:35,753 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,754 77 INFO 00248-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryCommitedCursor.test_broken_cursor ... 2026-03-05 14:28:35,757 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,758 77 INFO 00248-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryRollbackedCursorError.test_broken_cursor ... 2026-03-05 14:28:35,761 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,761 77 INFO 00248-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryCommitedCursorError.test_broken_cursor ... 2026-03-05 14:28:35,764 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,765 77 INFO 00248-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetrySubtest.test_retry_subtest_success_all ... 2026-03-05 14:28:35,765 77 INFO 00248-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetrySubtest.test_retry_subtest_success_one ... 2026-03-05 14:28:35,765 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestTestSuite.test_test_suite ... 2026-03-05 14:28:35,766 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_assertQueryCount ... 2026-03-05 14:28:35,844 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_assertQueryCount_with_decorators ... 2026-03-05 14:28:35,855 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack ... 2026-03-05 14:28:35,857 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack_context_manager ... 2026-03-05 14:28:35,859 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack_subtest ... 2026-03-05 14:28:35,861 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_handle_error ... 2026-03-05 14:28:35,862 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_has_add_error ... 2026-03-05 14:28:35,863 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_raise ... 2026-03-05 14:28:35,865 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_raise_subtest ... 2026-03-05 14:28:35,869 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_reraise ... 2026-03-05 14:28:35,871 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_subtest_sub_call ... 2026-03-05 14:28:35,872 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_traverse_contextmanager ... 2026-03-05 14:28:35,873 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_with_decorators ... 2026-03-05 14:28:35,879 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,880 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLoggingSetup.test_raises_setup ... 2026-03-05 14:28:35,884 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,885 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLoggingTeardown.test_raises_teardown ... 2026-03-05 14:28:35,895 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,896 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestSubtests.test_nested_subtests ... 2026-03-05 14:28:35,897 77 INFO 00248-master-all odoo.tests.suite: skipped setUpClass (odoo.addons.base.tests.test_test_suite.TestClassSetup) : Skip this class 2026-03-05 14:28:35,897 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestClassTeardown.test_method ... 2026-03-05 14:28:35,897 77 INFO 00248-master-all odoo.tests.suite: skipped tearDownClass (odoo.addons.base.tests.test_test_suite.TestClassTeardown) : Skip this class 2026-03-05 14:28:35,897 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting Test01ClassCleanups.test_dummy ... 2026-03-05 14:28:35,897 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting Test02ClassCleanupsCheck.test_classcleanups ... 2026-03-05 14:28:35,898 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: Starting TestSkipMethof.test_skip_method ... 2026-03-05 14:28:35,898 77 INFO 00248-master-all odoo.addons.base.tests.test_test_suite: skipped TestSkipMethof.test_skip_method : 2026-03-05 14:28:35,899 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_inheritance ... 2026-03-05 14:28:35,900 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_parental_advisory ... 2026-03-05 14:28:35,901 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_empty ... 2026-03-05 14:28:35,902 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_multiple_tags ... 2026-03-05 14:28:35,902 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_not_decorated ... 2026-03-05 14:28:35,903 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_single_tag ... 2026-03-05 14:28:35,904 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_untagging ... 2026-03-05 14:28:35,907 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,908 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelector.test_selector_parser ... 2026-03-05 14:28:35,911 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,912 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_negative_parameters_translate ... 2026-03-05 14:28:35,913 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_selector_parser_parameters ... 2026-03-05 14:28:35,913 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_selector_selection ... 2026-03-05 14:28:35,917 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,917 77 INFO 00248-master-all odoo.addons.base.tests.test_tests_tags: Starting TestTestClass.test_canonical_tag ... 2026-03-05 14:28:35,918 77 INFO 00248-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_ordered ... 2026-03-05 14:28:35,919 77 INFO 00248-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs ... 2026-03-05 14:28:35,919 77 INFO 00248-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs_call ... 2026-03-05 14:28:35,920 77 INFO 00248-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs_return ... 2026-03-05 14:28:35,922 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,923 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_quote_unquote ... 2026-03-05 14:28:35,923 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html ... 2026-03-05 14:28:35,923 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html_i ... 2026-03-05 14:28:35,924 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html_nbsp ... 2026-03-05 14:28:35,924 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_a ... 2026-03-05 14:28:35,925 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_attribute ... 2026-03-05 14:28:35,925 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_base ... 2026-03-05 14:28:35,925 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_illegal_translations ... 2026-03-05 14:28:35,926 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline1 ... 2026-03-05 14:28:35,926 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline2 ... 2026-03-05 14:28:35,926 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline3 ... 2026-03-05 14:28:35,927 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline4 ... 2026-03-05 14:28:35,927 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline5 ... 2026-03-05 14:28:35,927 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_invalid_translations ... 2026-03-05 14:28:35,927 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_off ... 2026-03-05 14:28:35,928 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_t ... 2026-03-05 14:28:35,928 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_text ... 2026-03-05 14:28:35,928 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_text_entity ... 2026-03-05 14:28:35,928 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_unicode ... 2026-03-05 14:28:35,928 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_with_namespace ... 2026-03-05 14:28:35,930 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestLanguageInstall.test_language_install ... 2026-03-05 14:28:35,941 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:35,947 77 INFO 00248-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-03-05 14:28:35,950 77 INFO 00248-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 14:28:35,950 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_101_create_translated_record ... 2026-03-05 14:28:35,953 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_101_translation_read ... 2026-03-05 14:28:35,984 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 14:28:35,986 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_102_duplicate_record ... 2026-03-05 14:28:35,993 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_103_duplicate_record_fr ... 2026-03-05 14:28:35,999 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_104_orderby_translated_field ... 2026-03-05 14:28:36,004 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_105_duplicate_record_multi_no_en ... 2026-03-05 14:28:36,028 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 14:28:36,039 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_107_duplicate_record_en ... 2026-03-05 14:28:36,045 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_108_search_en ... 2026-03-05 14:28:36,048 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_109_search_fr ... 2026-03-05 14:28:36,051 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_110_search_es ... 2026-03-05 14:28:36,061 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_111_prefetch_langs ... 2026-03-05 14:28:36,086 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 14:28:36,095 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:36,102 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_00 ... 2026-03-05 14:28:36,119 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_01_invalid_lang ... 2026-03-05 14:28:36,137 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_03_fr_single ... 2026-03-05 14:28:36,161 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 14:28:36,167 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_04_fr_multi ... 2026-03-05 14:28:36,171 77 INFO 00248-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-03-05 14:28:36,172 77 INFO 00248-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 14:28:36,178 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_04_fr_multi_no_en ... 2026-03-05 14:28:36,204 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 14:28:36,210 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_05_remove_multi_false ... 2026-03-05 14:28:36,218 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_create_empty_false ... 2026-03-05 14:28:36,272 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_field_selection ... 2026-03-05 14:28:36,343 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_load_views ... 2026-03-05 14:28:36,351 77 INFO 00248-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-03-05 14:28:36,356 77 INFO 00248-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 14:28:36,514 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_update_field_translations ... 2026-03-05 14:28:36,530 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_update_field_translations_for_empty ... 2026-03-05 14:28:36,578 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_write_empty_and_value ... 2026-03-05 14:28:36,617 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:36,626 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_cache_consistency ... 2026-03-05 14:28:36,642 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_copy ... 2026-03-05 14:28:36,673 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_delay_translations ... 2026-03-05 14:28:36,695 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_delay_translations_no_term ... 2026-03-05 14:28:36,714 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_spaces ... 2026-03-05 14:28:36,722 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync ... 2026-03-05 14:28:36,742 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_text_to_xml ... 2026-03-05 14:28:36,756 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml ... 2026-03-05 14:28:36,777 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_attribute ... 2026-03-05 14:28:36,793 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_close_terms ... 2026-03-05 14:28:36,808 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_collision ... 2026-03-05 14:28:36,829 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_inline_modifiers ... 2026-03-05 14:28:36,851 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_no_en ... 2026-03-05 14:28:36,882 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-05 14:28:36,892 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_upgrade ... 2026-03-05 14:28:36,935 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations ... 2026-03-05 14:28:36,962 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_empty_str ... 2026-03-05 14:28:36,975 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_partially ... 2026-03-05 14:28:36,993 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_source_lang ... 2026-03-05 14:28:37,019 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_typofix ... 2026-03-05 14:28:37,053 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:37,075 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_copy ... 2026-03-05 14:28:37,093 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_get_field_translations ... 2026-03-05 14:28:37,096 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_update_field_translations_again ... 2026-03-05 14:28:37,116 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_update_field_translations_result ... 2026-03-05 14:28:37,122 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_write ... 2026-03-05 14:28:37,143 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:37,144 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestHTMLTranslation.test_delay_translations_no_term ... 2026-03-05 14:28:37,254 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestHTMLTranslation.test_write_non_existing ... 2026-03-05 14:28:37,259 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:37,259 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationTrigramIndexPatterns.test_pattern_conversion ... 2026-03-05 14:28:37,260 77 INFO 00248-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationTrigramIndexPatterns.test_value_conversion ... 2026-03-05 14:28:37,261 77 INFO 00248-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_cannot_set_deprecated_timezone ... 2026-03-05 14:28:37,266 77 INFO 00248-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_dont_adapt_available_tz ... 2026-03-05 14:28:37,267 77 INFO 00248-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_partner_with_old_tz ... 2026-03-05 14:28:37,273 77 INFO 00248-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_tz_legacy ... 2026-03-05 14:28:37,323 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:37,324 77 INFO 00248-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_example ... 2026-03-05 14:28:41,722 77 INFO 00248-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_help ... 2026-03-05 14:28:43,032 77 INFO 00248-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_standalone ... 2026-03-05 14:28:43,102 77 INFO 00248-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_demote_user ... 2026-03-05 14:28:43,267 77 INFO 00248-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_env_uid ... 2026-03-05 14:28:43,312 77 INFO 00248-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_has_group_cleared_cache_on_write ... 2026-03-05 14:28:43,362 77 INFO 00248-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_has_group_with_new_id ... 2026-03-05 14:28:43,408 77 INFO 00248-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_implied_groups ... 2026-03-05 14:28:43,659 77 INFO 00248-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_other_user ... 2026-03-05 14:28:43,732 77 INFO 00248-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_portal_creation ... 2026-03-05 14:28:43,979 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.users records with IDs: [89] 2026-03-05 14:28:44,087 77 INFO 00248-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_portal_write ... 2026-03-05 14:28:44,248 77 INFO 00248-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_record ... 2026-03-05 14:28:44,299 77 INFO 00248-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_two_user_types ... 2026-03-05 14:28:44,500 77 INFO 00248-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_two_user_types_implied_groups ... 2026-03-05 14:28:44,663 77 INFO 00248-master-all odoo.models: Prepare computation of res.users.x_group_names 2026-03-05 14:28:44,734 77 INFO 00248-master-all odoo.models: Prepare computation of res.groups.x_user_names 2026-03-05 14:28:44,893 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 14:28:44,895 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewXMLID.test_model_data_id ... 2026-03-05 14:28:44,904 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:44,907 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_attribute_filter ... 2026-03-05 14:28:44,908 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_attribute_mismatch ... 2026-03-05 14:28:44,909 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_field ... 2026-03-05 14:28:44,910 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_other ... 2026-03-05 14:28:44,910 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_xpath ... 2026-03-05 14:28:44,911 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_field ... 2026-03-05 14:28:44,912 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_other ... 2026-03-05 14:28:44,912 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_xpath ... 2026-03-05 14:28:44,913 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_version_mismatch ... 2026-03-05 14:28:44,916 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:44,938 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_default_view ... 2026-03-05 14:28:45,008 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_get_combined_arch_query_count ... 2026-03-05 14:28:45,073 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_get_inheriting_views ... 2026-03-05 14:28:45,148 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_arch ... 2026-03-05 14:28:45,218 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_default_view ... 2026-03-05 14:28:45,288 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_recursion ... 2026-03-05 14:28:45,375 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_view_validate_attrs_groups_query_count ... 2026-03-05 14:28:45,443 77 INFO 00248-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 14:28:45,450 77 INFO 00248-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 14:28:45,450 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_view_validate_button_action_query_count ... 2026-03-05 14:28:45,520 77 INFO 00248-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 14:28:45,526 77 INFO 00248-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 14:28:45,527 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_write_arch ... 2026-03-05 14:28:45,605 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:45,616 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_delete ... 2026-03-05 14:28:45,617 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_incorrect_version ... 2026-03-05 14:28:45,621 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_after ... 2026-03-05 14:28:45,622 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_before ... 2026-03-05 14:28:45,623 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_inside ... 2026-03-05 14:28:45,624 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_invalid_position ... 2026-03-05 14:28:45,627 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_replace_inner ... 2026-03-05 14:28:45,628 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_replace_outer ... 2026-03-05 14:28:45,629 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_target_not_found ... 2026-03-05 14:28:45,633 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_unpack_data ... 2026-03-05 14:28:45,636 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:45,647 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceWrapSpecs.test_replace ... 2026-03-05 14:28:45,651 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:45,663 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_1 ... 2026-03-05 14:28:45,669 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_2 ... 2026-03-05 14:28:45,673 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_3 ... 2026-03-05 14:28:45,674 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_after ... 2026-03-05 14:28:45,675 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_before ... 2026-03-05 14:28:45,676 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_inside ... 2026-03-05 14:28:45,677 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_replace ... 2026-03-05 14:28:45,678 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_other_1 ... 2026-03-05 14:28:45,679 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_other_2 ... 2026-03-05 14:28:45,680 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_tail ... 2026-03-05 14:28:45,683 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:45,694 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestNoModel.test_create_view_nomodel ... 2026-03-05 14:28:45,699 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestNoModel.test_qweb_translation ... 2026-03-05 14:28:45,712 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:45,725 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_attribute_groups ... 2026-03-05 14:28:45,730 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_distribute_inner ... 2026-03-05 14:28:45,738 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit ... 2026-03-05 14:28:45,745 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_multi_replace_node ... 2026-03-05 14:28:45,756 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_multi_replace_node2 ... 2026-03-05 14:28:45,767 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_added_from_inheritance ... 2026-03-05 14:28:45,778 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node ... 2026-03-05 14:28:45,785 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node2 ... 2026-03-05 14:28:45,792 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node_processing_instruction ... 2026-03-05 14:28:45,799 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_replace_node ... 2026-03-05 14:28:45,807 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_replace_node2 ... 2026-03-05 14:28:45,815 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_top_t_field ... 2026-03-05 14:28:45,826 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_primary_inherit ... 2026-03-05 14:28:45,834 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_remove_add_text ... 2026-03-05 14:28:45,842 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_t0 ... 2026-03-05 14:28:45,850 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_call_no_branding ... 2026-03-05 14:28:45,854 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_esc_no_branding ... 2026-03-05 14:28:45,859 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_ignore_unbrand ... 2026-03-05 14:28:45,870 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:45,881 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_groups_behavior ... 2026-03-05 14:28:45,908 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_groups_validation ... 2026-03-05 14:28:46,269 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_missing_field ... 2026-03-05 14:28:46,372 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_button ... 2026-03-05 14:28:46,429 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_check_xml_on_reenable ... 2026-03-05 14:28:46,453 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_col_colspan_numerical ... 2026-03-05 14:28:46,475 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subsubview_with_parent ... 2026-03-05 14:28:46,508 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subview ... 2026-03-05 14:28:46,540 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subview_with_parent ... 2026-03-05 14:28:46,573 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_view ... 2026-03-05 14:28:46,595 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_custom_view_validation ... 2026-03-05 14:28:46,612 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_boolean_case ... 2026-03-05 14:28:46,641 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_field_no_comodel ... 2026-03-05 14:28:46,653 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_field_searchable ... 2026-03-05 14:28:46,669 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_id_case ... 2026-03-05 14:28:46,678 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_filter ... 2026-03-05 14:28:46,705 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_subview ... 2026-03-05 14:28:46,732 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_subview_with_parent ... 2026-03-05 14:28:46,777 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_view ... 2026-03-05 14:28:46,794 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_invalid_in_filter ... 2026-03-05 14:28:46,807 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_noneditable_subview ... 2026-03-05 14:28:46,828 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_subview ... 2026-03-05 14:28:46,852 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_subview_with_parent ... 2026-03-05 14:28:46,884 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_view ... 2026-03-05 14:28:46,901 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_readonly_field_in_subview ... 2026-03-05 14:28:46,923 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_readonly_field_in_view ... 2026-03-05 14:28:46,934 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_unknown_field ... 2026-03-05 14:28:46,945 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_empty_groups_attrib ... 2026-03-05 14:28:46,957 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_for_in_label ... 2026-03-05 14:28:46,975 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_data_tooltip_attributes_in_form ... 2026-03-05 14:28:46,991 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_data_tooltip_attributes_in_kanban ... 2026-03-05 14:28:47,015 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_owl_directives_in_form ... 2026-03-05 14:28:47,031 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_owl_directives_in_kanban ... 2026-03-05 14:28:47,049 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_use_of___comp___in_kanban ... 2026-03-05 14:28:47,061 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_graph_attributes ... 2026-03-05 14:28:47,071 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_graph_fields ... 2026-03-05 14:28:47,086 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_group_by_in_filter ... 2026-03-05 14:28:47,105 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_groups_field ... 2026-03-05 14:28:47,122 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_field ... 2026-03-05 14:28:47,142 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_subfield ... 2026-03-05 14:28:47,155 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_type ... 2026-03-05 14:28:47,160 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invisible_groups_with_groups_in_model ... 2026-03-05 14:28:47,187 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_nonexistent_attribute_removal ... 2026-03-05 14:28:47,197 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_partial_validation ... 2026-03-05 14:28:47,264 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_searchpanel ... 2026-03-05 14:28:47,309 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree ... 2026-03-05 14:28:47,325 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree_groupby ... 2026-03-05 14:28:47,350 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree_groupby_many2one ... 2026-03-05 14:28:47,385 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_accessibility_icon_text ... 2026-03-05 14:28:47,427 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_alerts ... 2026-03-05 14:28:47,445 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_alternative_image_text ... 2026-03-05 14:28:47,460 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_dialog ... 2026-03-05 14:28:47,495 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_focusable_button ... 2026-03-05 14:28:47,545 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_prohibited_none_role ... 2026-03-05 14:28:47,558 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_button ... 2026-03-05 14:28:47,574 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_dropdown ... 2026-03-05 14:28:47,587 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_progressbar ... 2026-03-05 14:28:47,612 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tab ... 2026-03-05 14:28:47,631 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tablist ... 2026-03-05 14:28:47,644 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tabpanel ... 2026-03-05 14:28:47,658 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance ... 2026-03-05 14:28:47,675 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_divergent_models ... 2026-03-05 14:28:47,698 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_after ... 2026-03-05 14:28:47,711 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_before ... 2026-03-05 14:28:47,725 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_inside ... 2026-03-05 14:28:47,740 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_ref ... 2026-03-05 14:28:47,761 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_root_node_matches_view_type ... 2026-03-05 14:28:47,777 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_xml_editor_rejects_encoding_declaration ... 2026-03-05 14:28:47,797 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:47,802 77 INFO 00248-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 14:28:47,802 77 INFO 00248-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 14:28:48,312 77 INFO 00248-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 14:28:48,312 77 INFO 00248-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 14:28:49,307 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_cache_consistency ... 2026-03-05 14:28:49,324 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_no_groups_for_inherited ... 2026-03-05 14:28:49,343 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync ... 2026-03-05 14:28:49,367 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync_update ... 2026-03-05 14:28:49,381 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync_xml ... 2026-03-05 14:28:49,405 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:49,417 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testChangeInheritOfPrimary ... 2026-03-05 14:28:49,430 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testDefaultExtensionToPrimary ... 2026-03-05 14:28:49,438 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testInheritPrimaryToExtension ... 2026-03-05 14:28:49,446 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testModeExplicit ... 2026-03-05 14:28:49,455 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testModeImplicitValue ... 2026-03-05 14:28:49,465 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testPurePrimaryToExtension ... 2026-03-05 14:28:49,474 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:49,486 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestDefaultView.testDefaultViewBase ... 2026-03-05 14:28:49,494 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestDefaultView.testDefaultViewPrimary ... 2026-03-05 14:28:49,509 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:49,521 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_basic_read ... 2026-03-05 14:28:49,553 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_cross_model_double ... 2026-03-05 14:28:49,585 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_cross_model_simple ... 2026-03-05 14:28:49,619 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_inherit_python_expression ... 2026-03-05 14:28:49,761 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_primary_after_extensions ... 2026-03-05 14:28:49,809 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_read_from_child ... 2026-03-05 14:28:49,850 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_read_from_child_primary ... 2026-03-05 14:28:49,893 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:49,905 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestOptionalViews.test_applied ... 2026-03-05 14:28:49,920 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestOptionalViews.test_applied_state_toggle ... 2026-03-05 14:28:49,952 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:49,953 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestXPathExtentions.test_hasclass ... 2026-03-05 14:28:49,966 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestQWebRender.test_render ... 2026-03-05 14:28:50,000 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:50,001 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestValidationTools.test_get_expression_identities ... 2026-03-05 14:28:50,017 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting TestAccessRights.test_access ... 2026-03-05 14:28:50,021 77 INFO 00248-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: ir.ui.view 2026-03-05 14:28:50,054 77 INFO 00248-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: ir.ui.view 2026-03-05 14:28:50,060 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:50,061 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting CompRegexTest.test_comp_regex ... 2026-03-05 14:28:50,063 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:50,074 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_01_modifiers ... 2026-03-05 14:28:50,076 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_03_modifier_attribute_is_boolean ... 2026-03-05 14:28:50,099 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_04_modifier_attribute_using_context ... 2026-03-05 14:28:50,112 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_05_modifier_attribute_priority ... 2026-03-05 14:28:50,125 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_10_raise_for_old_attributes ... 2026-03-05 14:28:50,144 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_11_attrs_field ... 2026-03-05 14:28:50,163 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_12_invalid_syntax ... 2026-03-05 14:28:50,183 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_13_attrs_states_invisible_to_modifier ... 2026-03-05 14:28:50,196 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_14_attrs_subfield ... 2026-03-05 14:28:50,228 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_15_attrs_subfield_with_parent ... 2026-03-05 14:28:50,260 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_16_attrs_groups_behavior ... 2026-03-05 14:28:50,288 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_17_attrs_groups_validation ... 2026-03-05 14:28:50,528 77 INFO 00248-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_18_test_missing_group ... 2026-03-05 14:28:50,589 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6719] 2026-03-05 14:28:50,594 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.groups records with IDs: [69] 2026-03-05 14:28:50,659 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:50,682 77 INFO 00248-master-all odoo.modules.loading: Module base loaded in 54.82s (incl. 43.55s test), 9262 queries (+27691 test, +9262 other) 2026-03-05 14:28:50,683 77 INFO 00248-master-all odoo.modules.loading: 1 modules loaded in 54.82s, 9262 queries (+36953 extra) 2026-03-05 14:28:50,711 77 INFO 00248-master-all odoo.modules.loading: updating modules list 2026-03-05 14:28:50,713 77 INFO 00248-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 14:28:51,709 77 INFO 00248-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 14:28:52,580 77 INFO 00248-master-all odoo.modules.loading: loading 820 modules... 2026-03-05 14:28:52,580 77 INFO 00248-master-all odoo.modules.loading: Loading module partner_address_street3 (2/820) 2026-03-05 14:28:52,607 77 INFO 00248-master-all odoo.modules.registry: module partner_address_street3: creating or updating database tables 2026-03-05 14:28:52,688 77 INFO 00248-master-all odoo.modules.loading: loading partner_address_street3/views/res_partner.xml 2026-03-05 14:28:52,731 77 INFO 00248-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_partner ... 2026-03-05 14:28:52,746 77 INFO 00248-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_post_init_hook ... 2026-03-05 14:28:52,751 77 INFO 00248-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_uninstall ... 2026-03-05 14:28:52,791 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:52,801 77 INFO 00248-master-all odoo.modules.loading: Module partner_address_street3 loaded in 0.22s (incl. 0.06s test), 112 queries (+30 test, +112 other) 2026-03-05 14:28:52,801 77 INFO 00248-master-all odoo.modules.loading: Loading module raud_import (3/820) 2026-03-05 14:28:52,842 77 INFO 00248-master-all odoo.modules.loading: Module raud_import loaded in 0.04s, 11 queries (+11 other) 2026-03-05 14:28:52,842 77 INFO 00248-master-all odoo.modules.loading: Loading module test_access_rights (4/820) 2026-03-05 14:28:52,871 77 INFO 00248-master-all odoo.modules.registry: module test_access_rights: creating or updating database tables 2026-03-05 14:28:53,049 77 INFO 00248-master-all odoo.modules.loading: loading test_access_rights/ir.model.access.csv 2026-03-05 14:28:53,074 77 INFO 00248-master-all odoo.modules.loading: loading test_access_rights/security.xml 2026-03-05 14:28:53,092 77 INFO 00248-master-all odoo.modules.loading: loading test_access_rights/data.xml 2026-03-05 14:28:53,159 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_access_monetary_related: Starting TestMonetaryAccess.test_monetary_access_create ... 2026-03-05 14:28:53,426 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:53,548 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestSudo.test_sudo ... 2026-03-05 14:28:53,607 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 14:28:53,725 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7812, 7813] 2026-03-05 14:28:53,725 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [144, 145] 2026-03-05 14:28:53,730 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_no_groups ... 2026-03-05 14:28:53,731 77 INFO 00248-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 14:28:53,736 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_one_group ... 2026-03-05 14:28:53,738 77 INFO 00248-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 14:28:53,743 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_two_groups ... 2026-03-05 14:28:53,747 77 INFO 00248-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 14:28:53,751 77 INFO 00248-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 14:28:53,781 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:53,922 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_combination ... 2026-03-05 14:28:53,940 77 INFO 00248-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 14:28:53,948 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_globals_all ... 2026-03-05 14:28:53,960 77 INFO 00248-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 14:28:53,970 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_globals_any ... 2026-03-05 14:28:53,983 77 INFO 00248-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 14:28:53,994 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_local ... 2026-03-05 14:28:54,004 77 INFO 00248-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 14:28:54,015 77 INFO 00248-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 14:28:54,025 77 INFO 00248-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 14:28:54,032 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_locals ... 2026-03-05 14:28:54,045 77 INFO 00248-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 14:28:54,057 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_access ... 2026-03-05 14:28:54,196 77 INFO 00248-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 14:28:54,210 77 INFO 00248-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 14:28:54,215 77 INFO 00248-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 14:28:54,216 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_access_multi_record ... 2026-03-05 14:28:54,393 77 INFO 00248-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 14:28:54,404 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_no_access ... 2026-03-05 14:28:54,417 77 INFO 00248-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 14:28:54,429 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_no_company_field ... 2026-03-05 14:28:54,545 77 INFO 00248-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 14:28:54,581 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:54,696 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_domain ... 2026-03-05 14:28:54,716 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_order ... 2026-03-05 14:28:54,729 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_read_group ... 2026-03-05 14:28:54,745 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_read ... 2026-03-05 14:28:54,773 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_write ... 2026-03-05 14:28:54,827 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:28:54,848 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_access_rule_performance ... 2026-03-05 14:28:54,850 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_basic_access ... 2026-03-05 14:28:54,873 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_check_access_rule_with_inherits ... 2026-03-05 14:28:54,885 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_domain_constrains ... 2026-03-05 14:28:54,899 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_flush_search_with_inherits ... 2026-03-05 14:28:54,916 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_group_rule ... 2026-03-05 14:28:54,953 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_many2many ... 2026-03-05 14:28:54,967 77 INFO 00248-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_no_context_in_ir_rules ... 2026-03-05 14:28:54,998 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:55,007 77 INFO 00248-master-all odoo.modules.loading: Module test_access_rights loaded in 2.17s (incl. 1.85s test), 242 queries (+1778 test, +242 other) 2026-03-05 14:28:55,007 77 INFO 00248-master-all odoo.modules.loading: Loading module test_action_bindings (5/820) 2026-03-05 14:28:55,033 77 INFO 00248-master-all odoo.modules.registry: module test_action_bindings: creating or updating database tables 2026-03-05 14:28:55,087 77 INFO 00248-master-all odoo.modules.loading: loading test_action_bindings/ir.model.access.csv 2026-03-05 14:28:55,099 77 INFO 00248-master-all odoo.modules.loading: loading test_action_bindings/test_data.xml 2026-03-05 14:28:55,125 77 INFO 00248-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestActionBindings.test_bindings ... 2026-03-05 14:28:55,134 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [5990] 2026-03-05 14:28:55,134 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.actions.act_window records with IDs: [50] 2026-03-05 14:28:55,193 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:55,195 77 INFO 00248-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestBindingViewFilters.test_act_record ... 2026-03-05 14:28:55,211 77 INFO 00248-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestBindingViewFilters.test_act_window ... 2026-03-05 14:28:55,252 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:55,261 77 INFO 00248-master-all odoo.modules.loading: Module test_action_bindings loaded in 0.25s (incl. 0.13s test), 98 queries (+119 test, +98 other) 2026-03-05 14:28:55,262 77 INFO 00248-master-all odoo.modules.loading: Loading module test_auth_custom (6/820) 2026-03-05 14:28:55,289 77 INFO 00248-master-all odoo.modules.registry: module test_auth_custom: creating or updating database tables 2026-03-05 14:28:55,320 77 INFO 00248-master-all odoo.addons.test_auth_custom.tests.test_endpoints: Starting TestCustomAuth.test_http ... 2026-03-05 14:28:55,325 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:28:55,427 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:28:55] "GET /test_auth_custom/http HTTP/1.1" 403 - 0 0.000 0.103 2026-03-05 14:28:55,432 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:28:55] "OPTIONS /test_auth_custom/http HTTP/1.1" 204 - 1 0.000 0.002 2026-03-05 14:28:55,433 77 INFO 00248-master-all odoo.addons.test_auth_custom.tests.test_endpoints.TestCustomAuth.test_http: waiting for threads: [] 2026-03-05 14:28:55,434 77 INFO 00248-master-all odoo.addons.test_auth_custom.tests.test_endpoints: Starting TestCustomAuth.test_json ... 2026-03-05 14:28:55,436 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:28:55,446 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:28:55] "POST /test_auth_custom/json HTTP/1.1" 200 - 0 0.000 0.011 2026-03-05 14:28:55,452 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:28:55] "OPTIONS /test_auth_custom/json HTTP/1.1" 204 - 1 0.000 0.002 2026-03-05 14:28:55,453 77 INFO 00248-master-all odoo.addons.test_auth_custom.tests.test_endpoints.TestCustomAuth.test_json: waiting for threads: [] 2026-03-05 14:28:55,496 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:55,506 77 INFO 00248-master-all odoo.modules.loading: Module test_auth_custom loaded in 0.24s (incl. 0.19s test), 17 queries (+12 test, +17 other) 2026-03-05 14:28:55,506 77 INFO 00248-master-all odoo.modules.loading: Loading module test_convert (7/820) 2026-03-05 14:28:55,540 77 INFO 00248-master-all odoo.modules.registry: module test_convert: creating or updating database tables 2026-03-05 14:28:55,609 77 INFO 00248-master-all odoo.modules.loading: loading test_convert/ir.model.access.csv 2026-03-05 14:28:55,630 77 INFO 00248-master-all odoo.modules.loading: loading test_convert/data/test_translated_field/test_model_data.xml 2026-03-05 14:28:55,650 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_char ... 2026-03-05 14:28:55,651 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_file ... 2026-03-05 14:28:55,653 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_float ... 2026-03-05 14:28:55,654 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function ... 2026-03-05 14:28:55,656 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function_function ... 2026-03-05 14:28:55,658 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function_kwargs ... 2026-03-05 14:28:55,660 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_html ... 2026-03-05 14:28:55,660 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_int ... 2026-03-05 14:28:55,662 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_list ... 2026-03-05 14:28:55,663 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_o2m_sub_records ... 2026-03-05 14:28:55,672 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_o2m_sub_records_noupdate ... 2026-03-05 14:28:55,680 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_translated_field ... 2026-03-05 14:28:55,695 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_xml ... 2026-03-05 14:28:55,696 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_convert: skipped TestEvalXML.test_xml : not tested 2026-03-05 14:28:55,723 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:55,724 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_data_function ... 2026-03-05 14:28:55,737 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_data_record ... 2026-03-05 14:28:55,742 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_function ... 2026-03-05 14:28:55,748 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_record ... 2026-03-05 14:28:55,753 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_data_function ... 2026-03-05 14:28:55,761 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_data_record ... 2026-03-05 14:28:55,768 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_function ... 2026-03-05 14:28:55,775 77 INFO 00248-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_record ... 2026-03-05 14:28:55,810 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:55,817 77 INFO 00248-master-all odoo.modules.loading: Module test_convert loaded in 0.31s (incl. 0.16s test), 78 queries (+175 test, +78 other) 2026-03-05 14:28:55,817 77 INFO 00248-master-all odoo.modules.loading: Loading module test_data_module (8/820) 2026-03-05 14:28:55,863 77 INFO 00248-master-all odoo.modules.loading: Module test_data_module loaded in 0.05s, 11 queries (+11 other) 2026-03-05 14:28:55,863 77 INFO 00248-master-all odoo.modules.loading: Loading module test_mimetypes (9/820) 2026-03-05 14:28:55,918 77 INFO 00248-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_doc ... 2026-03-05 14:28:55,919 77 INFO 00248-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_docx ... 2026-03-05 14:28:55,919 77 INFO 00248-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_gif ... 2026-03-05 14:28:55,920 77 INFO 00248-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_jpeg ... 2026-03-05 14:28:55,920 77 INFO 00248-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_ods ... 2026-03-05 14:28:55,921 77 INFO 00248-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_odt ... 2026-03-05 14:28:55,921 77 INFO 00248-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_unknown ... 2026-03-05 14:28:55,922 77 INFO 00248-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_xls ... 2026-03-05 14:28:55,922 77 INFO 00248-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_xlsx ... 2026-03-05 14:28:55,922 77 INFO 00248-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_zip ... 2026-03-05 14:28:55,932 77 INFO 00248-master-all odoo.modules.loading: Module test_mimetypes loaded in 0.07s (incl. 0.01s test), 11 queries (+11 other) 2026-03-05 14:28:55,932 77 INFO 00248-master-all odoo.modules.loading: Loading module webhooks_sender (10/820) 2026-03-05 14:28:55,976 77 INFO 00248-master-all odoo.modules.loading: Module webhooks_sender loaded in 0.04s, 11 queries (+11 other) 2026-03-05 14:28:55,976 77 INFO 00248-master-all odoo.modules.loading: Loading module xml_integration_toolbox (11/820) 2026-03-05 14:28:56,036 77 INFO 00248-master-all odoo.modules.registry: module xml_integration_toolbox: creating or updating database tables 2026-03-05 14:28:56,113 77 INFO 00248-master-all odoo.modules.loading: loading xml_integration_toolbox/data/xml_integration_error_type.xml 2026-03-05 14:28:56,118 77 INFO 00248-master-all odoo.modules.loading: loading xml_integration_toolbox/security/ir.model.access.csv 2026-03-05 14:28:56,127 77 INFO 00248-master-all odoo.modules.loading: loading xml_integration_toolbox/views/menus.xml 2026-03-05 14:28:56,133 77 INFO 00248-master-all odoo.modules.loading: loading xml_integration_toolbox/views/xml_integration_error.xml 2026-03-05 14:28:56,154 77 INFO 00248-master-all odoo.modules.loading: Module xml_integration_toolbox loaded in 0.18s, 125 queries (+125 other) 2026-03-05 14:28:56,155 77 INFO 00248-master-all odoo.modules.loading: Loading module base_comment_field (12/820) 2026-03-05 14:28:56,190 77 INFO 00248-master-all odoo.modules.registry: module base_comment_field: creating or updating database tables 2026-03-05 14:28:56,972 77 INFO 00248-master-all odoo.modules.loading: Module base_comment_field loaded in 0.82s, 904 queries (+904 other) 2026-03-05 14:28:56,972 77 INFO 00248-master-all odoo.modules.loading: Loading module base_explore_field (13/820) 2026-03-05 14:28:57,000 77 INFO 00248-master-all odoo.modules.registry: module base_explore_field: creating or updating database tables 2026-03-05 14:28:57,035 77 INFO 00248-master-all odoo.modules.loading: loading base_explore_field/ir_model_fields.xml 2026-03-05 14:28:57,064 77 INFO 00248-master-all odoo.modules.loading: Module base_explore_field loaded in 0.09s, 61 queries (+61 other) 2026-03-05 14:28:57,064 77 INFO 00248-master-all odoo.modules.loading: Loading module base_force_upper_field (14/820) 2026-03-05 14:28:57,110 77 INFO 00248-master-all odoo.modules.registry: module base_force_upper_field: creating or updating database tables 2026-03-05 14:28:57,909 77 INFO 00248-master-all odoo.modules.loading: Module base_force_upper_field loaded in 0.84s, 901 queries (+901 other) 2026-03-05 14:28:57,909 77 INFO 00248-master-all odoo.modules.loading: Loading module base_iso3166 (15/820) 2026-03-05 14:28:58,000 77 INFO 00248-master-all odoo.modules.registry: module base_iso3166: creating or updating database tables 2026-03-05 14:28:58,007 77 INFO 00248-master-all odoo.models: Prepare computation of res.country.code_alpha3 2026-03-05 14:28:58,007 77 INFO 00248-master-all odoo.models: Prepare computation of res.country.code_numeric 2026-03-05 14:28:58,060 77 INFO 00248-master-all odoo.modules.loading: loading base_iso3166/views/country_view.xml 2026-03-05 14:28:58,090 77 INFO 00248-master-all odoo.addons.base_iso3166.tests.test_iso3166: Starting TestBaseIso3166.test_historic_countries ... 2026-03-05 14:28:58,093 77 INFO 00248-master-all odoo.addons.base_iso3166.tests.test_iso3166: Starting TestBaseIso3166.test_iso_3166 ... 2026-03-05 14:28:58,124 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:28:58,134 77 INFO 00248-master-all odoo.modules.loading: Module base_iso3166 loaded in 0.22s (incl. 0.04s test), 78 queries (+13 test, +78 other) 2026-03-05 14:28:58,134 77 INFO 00248-master-all odoo.modules.loading: Loading module base_models_onchange (16/820) 2026-03-05 14:28:58,181 77 INFO 00248-master-all odoo.modules.loading: Module base_models_onchange loaded in 0.05s, 12 queries (+12 other) 2026-03-05 14:28:58,181 77 INFO 00248-master-all odoo.modules.loading: Loading module base_odoo_utilities (17/820) 2026-03-05 14:28:58,224 77 INFO 00248-master-all odoo.modules.registry: module base_odoo_utilities: creating or updating database tables 2026-03-05 14:28:59,050 77 INFO 00248-master-all odoo.modules.loading: Module base_odoo_utilities loaded in 0.87s, 897 queries (+897 other) 2026-03-05 14:28:59,050 77 INFO 00248-master-all odoo.modules.loading: Loading module base_sparse_field (18/820) 2026-03-05 14:28:59,207 77 INFO 00248-master-all odoo.modules.registry: module base_sparse_field: creating or updating database tables 2026-03-05 14:29:01,129 77 INFO 00248-master-all odoo.modules.loading: loading base_sparse_field/security/ir.model.access.csv 2026-03-05 14:29:01,140 77 INFO 00248-master-all odoo.modules.loading: loading base_sparse_field/views/views.xml 2026-03-05 14:29:01,188 77 INFO 00248-master-all odoo.addons.base_sparse_field.tests.test_sparse_fields: Starting TestSparseFields.test_sparse ... 2026-03-05 14:29:01,250 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:29:01,262 77 INFO 00248-master-all odoo.modules.loading: Module base_sparse_field loaded in 2.21s (incl. 0.07s test), 976 queries (+13 test, +976 other) 2026-03-05 14:29:01,262 77 INFO 00248-master-all odoo.modules.loading: Loading module base_user_role (19/820) 2026-03-05 14:29:01,304 77 INFO 00248-master-all odoo.modules.registry: module base_user_role: creating or updating database tables 2026-03-05 14:29:01,476 77 INFO 00248-master-all odoo.modules.loading: loading base_user_role/security/ir.model.access.csv 2026-03-05 14:29:01,492 77 INFO 00248-master-all odoo.modules.loading: loading base_user_role/data/ir_cron.xml 2026-03-05 14:29:01,502 77 INFO 00248-master-all odoo.modules.loading: loading base_user_role/data/ir_module_category.xml 2026-03-05 14:29:01,506 77 INFO 00248-master-all odoo.modules.loading: loading base_user_role/wizards/role_add_users_wizard_views.xml 2026-03-05 14:29:01,519 77 INFO 00248-master-all odoo.modules.loading: loading base_user_role/views/role.xml 2026-03-05 14:29:01,544 77 INFO 00248-master-all odoo.modules.loading: loading base_user_role/views/user.xml 2026-03-05 14:29:01,571 77 INFO 00248-master-all odoo.modules.loading: loading base_user_role/views/group.xml 2026-03-05 14:29:01,588 77 INFO 00248-master-all odoo.modules.loading: loading base_user_role/wizards/create_from_user.xml 2026-03-05 14:29:01,603 77 INFO 00248-master-all odoo.modules.loading: loading base_user_role/wizards/wizard_groups_into_role.xml 2026-03-05 14:29:01,778 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_multiple_new_users ... 2026-03-05 14:29:01,805 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_new_users_to_role ... 2026-03-05 14:29:01,811 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_users_with_existing_users ... 2026-03-05 14:29:01,818 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_users_without_dates ... 2026-03-05 14:29:01,857 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 14:29:02,301 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_create_role_from_user ... 2026-03-05 14:29:02,454 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_default_user_roles ... 2026-03-05 14:29:02,508 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_group_groups_into_role ... 2026-03-05 14:29:02,587 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_notification_type_not_reset ... 2026-03-05 14:29:02,589 77 INFO 00248-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 14:29:02,589 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1 ... 2026-03-05 14:29:02,613 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1_2 ... 2026-03-05 14:29:02,641 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1_2_with_dates ... 2026-03-05 14:29:02,666 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_2 ... 2026-03-05 14:29:02,691 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_line_unlink ... 2026-03-05 14:29:02,719 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [21] 2026-03-05 14:29:02,740 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [20] 2026-03-05 14:29:02,758 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_multicompany ... 2026-03-05 14:29:02,796 77 INFO 00248-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 110, model: res.users.role 2026-03-05 14:29:02,801 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_unlink ... 2026-03-05 14:29:02,831 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.users.role records with IDs: [3] 2026-03-05 14:29:02,852 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.users.role records with IDs: [2] 2026-03-05 14:29:02,870 77 INFO 00248-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_show_alert_computation ... 2026-03-05 14:29:02,892 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [24] 2026-03-05 14:29:02,943 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 14:29:02,955 77 INFO 00248-master-all odoo.modules.loading: Module base_user_role loaded in 1.69s (incl. 1.31s test), 338 queries (+1592 test, +338 other) 2026-03-05 14:29:02,955 77 INFO 00248-master-all odoo.modules.loading: Loading module base_view_inheritance_extension (20/820) 2026-03-05 14:29:02,987 77 INFO 00248-master-all odoo.modules.registry: module base_view_inheritance_extension: creating or updating database tables 2026-03-05 14:29:03,027 77 INFO 00248-master-all odoo.modules.loading: Module base_view_inheritance_extension: loading demo 2026-03-05 14:29:03,027 77 INFO 00248-master-all odoo.modules.loading: loading base_view_inheritance_extension/demo/ir_ui_view.xml 2026-03-05 14:29:03,056 77 INFO 00248-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_base_view_inheritance_extension ... 2026-03-05 14:29:03,065 77 INFO 00248-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_domain_add_operation ... 2026-03-05 14:29:03,066 77 INFO 00248-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_text_add_operation ... 2026-03-05 14:29:03,067 77 INFO 00248-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_context_complex ... 2026-03-05 14:29:03,068 77 INFO 00248-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_context_default ... 2026-03-05 14:29:03,068 77 INFO 00248-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 14:29:03,069 77 INFO 00248-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 14:29:03,103 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:29:03,114 77 INFO 00248-master-all odoo.modules.loading: Module base_view_inheritance_extension loaded in 0.16s (incl. 0.05s test), 62 queries (+25 test, +62 other) 2026-03-05 14:29:03,114 77 INFO 00248-master-all odoo.modules.loading: Loading module country_fr (21/820) 2026-03-05 14:29:03,155 77 INFO 00248-master-all odoo.modules.loading: loading country_fr/partner.xml 2026-03-05 14:29:03,183 77 INFO 00248-master-all odoo.modules.loading: Module country_fr loaded in 0.07s, 31 queries (+31 other) 2026-03-05 14:29:03,184 77 INFO 00248-master-all odoo.modules.loading: Loading module db_gin_trigram (22/820) 2026-03-05 14:29:03,213 77 INFO 00248-master-all odoo.modules.registry: module db_gin_trigram: creating or updating database tables 2026-03-05 14:29:03,250 77 INFO 00248-master-all odoo.modules.loading: Module db_gin_trigram loaded in 0.07s, 21 queries (+21 other) 2026-03-05 14:29:03,251 77 INFO 00248-master-all odoo.modules.loading: Loading module db_unaccent (23/820) 2026-03-05 14:29:03,252 77 INFO 00248-master-all odoo.addons.db_unaccent.post_install: >>> Override of unaccent method by safe_unaccent 2026-03-05 14:29:03,282 77 INFO 00248-master-all odoo.modules.registry: module db_unaccent: creating or updating database tables 2026-03-05 14:29:03,316 77 INFO 00248-master-all odoo.modules.loading: Module db_unaccent loaded in 0.07s, 23 queries (+23 other) 2026-03-05 14:29:03,316 77 INFO 00248-master-all odoo.modules.loading: Loading module fix_float_round (24/820) 2026-03-05 14:29:03,366 77 INFO 00248-master-all odoo.modules.loading: Module fix_float_round loaded in 0.05s, 12 queries (+12 other) 2026-03-05 14:29:03,366 77 INFO 00248-master-all odoo.modules.loading: Loading module ir_attachment_cleaner (25/820) 2026-03-05 14:29:03,398 77 INFO 00248-master-all odoo.modules.registry: module ir_attachment_cleaner: creating or updating database tables 2026-03-05 14:29:03,436 77 INFO 00248-master-all odoo.modules.loading: Module ir_attachment_cleaner loaded in 0.07s, 31 queries (+31 other) 2026-03-05 14:29:03,436 77 INFO 00248-master-all odoo.modules.loading: Loading module ir_config_parameter_improved (26/820) 2026-03-05 14:29:03,469 77 INFO 00248-master-all odoo.modules.registry: module ir_config_parameter_improved: creating or updating database tables 2026-03-05 14:29:03,523 77 INFO 00248-master-all odoo.modules.loading: loading ir_config_parameter_improved/security/ir.model.access.csv 2026-03-05 14:29:03,542 77 INFO 00248-master-all odoo.modules.loading: Module ir_config_parameter_improved loaded in 0.11s, 81 queries (+81 other) 2026-03-05 14:29:03,542 77 INFO 00248-master-all odoo.modules.loading: Loading module jsonifier (27/820) 2026-03-05 14:29:03,592 77 INFO 00248-master-all odoo.modules.registry: module jsonifier: creating or updating database tables 2026-03-05 14:29:04,616 77 INFO 00248-master-all odoo.modules.loading: loading jsonifier/security/ir.model.access.csv 2026-03-05 14:29:04,630 77 INFO 00248-master-all odoo.modules.loading: loading jsonifier/views/ir_exports_view.xml 2026-03-05 14:29:04,657 77 INFO 00248-master-all odoo.modules.loading: loading jsonifier/views/ir_exports_resolver_view.xml 2026-03-05 14:29:04,672 77 INFO 00248-master-all odoo.modules.loading: Module jsonifier: loading demo 2026-03-05 14:29:04,673 77 INFO 00248-master-all odoo.modules.loading: loading jsonifier/demo/resolver_demo.xml 2026-03-05 14:29:04,678 77 INFO 00248-master-all odoo.modules.loading: loading jsonifier/demo/export_demo.xml 2026-03-05 14:29:04,683 77 INFO 00248-master-all odoo.modules.loading: loading jsonifier/demo/ir.exports.line.csv 2026-03-05 14:29:04,712 77 INFO 00248-master-all odoo.modules.loading: Module jsonifier loaded in 1.17s, 1092 queries (+1092 other) 2026-03-05 14:29:04,713 77 INFO 00248-master-all odoo.modules.loading: Loading module l10n_fr (28/820) 2026-03-05 14:29:04,749 77 INFO 00248-master-all odoo.modules.registry: module l10n_fr: creating or updating database tables 2026-03-05 14:29:04,832 77 INFO 00248-master-all odoo.modules.loading: loading l10n_fr/data/res_country_data.xml 2026-03-05 14:29:04,845 77 INFO 00248-master-all odoo.modules.loading: loading l10n_fr/views/res_company_views.xml 2026-03-05 14:29:04,860 77 INFO 00248-master-all odoo.modules.loading: loading l10n_fr/views/res_partner_views.xml 2026-03-05 14:29:04,872 77 INFO 00248-master-all odoo.modules.loading: Module l10n_fr: loading demo 2026-03-05 14:29:04,872 77 INFO 00248-master-all odoo.modules.loading: loading l10n_fr/data/l10n_fr_demo.xml 2026-03-05 14:29:05,122 77 INFO 00248-master-all odoo.modules.loading: Module l10n_fr loaded in 0.41s, 387 queries (+387 other) 2026-03-05 14:29:05,122 77 INFO 00248-master-all odoo.modules.loading: Loading module l10n_us (29/820) 2026-03-05 14:29:05,160 77 INFO 00248-master-all odoo.modules.registry: module l10n_us: creating or updating database tables 2026-03-05 14:29:05,194 77 INFO 00248-master-all odoo.modules.loading: loading l10n_us/data/res_company_data.xml 2026-03-05 14:29:05,212 77 INFO 00248-master-all odoo.modules.loading: loading l10n_us/views/res_partner_bank_views.xml 2026-03-05 14:29:05,237 77 INFO 00248-master-all odoo.modules.loading: Module l10n_us loaded in 0.11s, 68 queries (+68 other) 2026-03-05 14:29:05,237 77 INFO 00248-master-all odoo.modules.loading: Loading module odoo_online_documentation (30/820) 2026-03-05 14:29:05,240 77 WARNING 00248-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 14:29:05,242 77 WARNING 00248-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 14:29:05,244 77 WARNING 00248-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 14:29:05,277 77 INFO 00248-master-all odoo.modules.registry: module odoo_online_documentation: creating or updating database tables 2026-03-05 14:29:05,339 77 INFO 00248-master-all odoo.modules.loading: loading odoo_online_documentation/security/ir.model.access.csv 2026-03-05 14:29:05,353 77 INFO 00248-master-all odoo.modules.loading: loading odoo_online_documentation/odoo_online_documentation.xml 2026-03-05 14:29:05,400 77 INFO 00248-master-all odoo.modules.loading: Module odoo_online_documentation loaded in 0.16s, 123 queries (+129 other) 2026-03-05 14:29:05,400 77 INFO 00248-master-all odoo.modules.loading: Loading module onchange_helper (31/820) 2026-03-05 14:29:05,445 77 INFO 00248-master-all odoo.modules.registry: module onchange_helper: creating or updating database tables 2026-03-05 14:29:06,388 77 WARNING 00248-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 14:29:06,411 77 INFO 00248-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: Starting TestOnchangeHelper.test01_partner_parent ... 2026-03-05 14:29:06,416 77 INFO 00248-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: ====================================================================== 2026-03-05 14:29:06,417 77 ERROR 00248-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 14:29:06,418 77 INFO 00248-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: Starting TestOnchangeHelper.test02_partner_country ... 2026-03-05 14:29:06,447 77 INFO 00248-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: ====================================================================== 2026-03-05 14:29:06,447 77 ERROR 00248-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 14:29:06,449 77 INFO 00248-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: Starting TestOnchangeHelper.test_playing_onchange_on_model ... 2026-03-05 14:29:06,451 77 INFO 00248-master-all odoo.addons.onchange_helper.tests.test_onchange_helper: ====================================================================== 2026-03-05 14:29:06,451 77 ERROR 00248-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 14:29:06,489 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:29:06,497 77 INFO 00248-master-all odoo.modules.loading: Module onchange_helper loaded in 1.10s (incl. 0.08s test), 973 queries (+57 test, +975 other) 2026-03-05 14:29:06,498 77 ERROR 00248-master-all odoo.modules.loading: Module onchange_helper: 0 failures, 3 errors of 3 tests 2026-03-05 14:29:06,499 77 INFO 00248-master-all odoo.modules.loading: Loading module partner_external_map (32/820) 2026-03-05 14:29:06,538 77 INFO 00248-master-all odoo.modules.registry: module partner_external_map: creating or updating database tables 2026-03-05 14:29:06,643 77 INFO 00248-master-all odoo.modules.loading: loading partner_external_map/views/res_partner_view.xml 2026-03-05 14:29:06,767 77 INFO 00248-master-all odoo.modules.loading: loading partner_external_map/views/map_website_view.xml 2026-03-05 14:29:06,792 77 INFO 00248-master-all odoo.modules.loading: loading partner_external_map/data/map_website_data.xml 2026-03-05 14:29:06,803 77 INFO 00248-master-all odoo.modules.loading: loading partner_external_map/views/res_users_view.xml 2026-03-05 14:29:06,833 77 INFO 00248-master-all odoo.modules.loading: loading partner_external_map/security/ir.model.access.csv 2026-03-05 14:29:06,849 77 INFO 00248-master-all odoo.addons.partner_external_map.hooks: Updating user settings for maps... 2026-03-05 14:29:06,865 77 INFO 00248-master-all odoo.modules.loading: Module partner_external_map loaded in 0.37s, 219 queries (+219 other) 2026-03-05 14:29:06,865 77 INFO 00248-master-all odoo.modules.loading: Loading module patch_check_xml_rpc (33/820) 2026-03-05 14:29:06,922 77 INFO 00248-master-all odoo.modules.loading: Module patch_check_xml_rpc loaded in 0.06s, 12 queries (+12 other) 2026-03-05 14:29:06,922 77 INFO 00248-master-all odoo.modules.loading: Loading module social_media (34/820) 2026-03-05 14:29:06,958 77 INFO 00248-master-all odoo.modules.registry: module social_media: creating or updating database tables 2026-03-05 14:29:07,002 77 INFO 00248-master-all odoo.modules.loading: loading social_media/views/res_company_views.xml 2026-03-05 14:29:07,021 77 INFO 00248-master-all odoo.modules.loading: Module social_media: loading demo 2026-03-05 14:29:07,021 77 INFO 00248-master-all odoo.modules.loading: loading social_media/demo/res_company_demo.xml 2026-03-05 14:29:07,039 77 INFO 00248-master-all odoo.modules.loading: Module social_media loaded in 0.12s, 85 queries (+85 other) 2026-03-05 14:29:07,040 77 INFO 00248-master-all odoo.modules.loading: Loading module test_assetsbundle (35/820) 2026-03-05 14:29:07,074 77 INFO 00248-master-all odoo.modules.registry: module test_assetsbundle: creating or updating database tables 2026-03-05 14:29:07,087 77 INFO 00248-master-all odoo.modules.loading: loading test_assetsbundle/data/ir_asset.xml 2026-03-05 14:29:07,097 77 INFO 00248-master-all odoo.modules.loading: loading test_assetsbundle/views/views.xml 2026-03-05 14:29:07,116 77 INFO 00248-master-all odoo.modules.loading: Module test_assetsbundle loaded in 0.08s, 36 queries (+36 other) 2026-03-05 14:29:07,116 77 INFO 00248-master-all odoo.modules.loading: Loading module test_converter (36/820) 2026-03-05 14:29:07,150 77 INFO 00248-master-all odoo.modules.registry: module test_converter: creating or updating database tables 2026-03-05 14:29:07,228 77 INFO 00248-master-all odoo.modules.loading: loading test_converter/ir.model.access.csv 2026-03-05 14:29:07,251 77 INFO 00248-master-all odoo.modules.loading: Module test_converter loaded in 0.13s, 90 queries (+90 other) 2026-03-05 14:29:07,251 77 INFO 00248-master-all odoo.modules.loading: Loading module test_data_module_install (37/820) 2026-03-05 14:29:07,295 77 INFO 00248-master-all odoo.addons.test_data_module_install.tests.test_data_module_installed: Starting TestDataModuleInstalled.test_data_module_installed ... 2026-03-05 14:29:07,331 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:29:07,340 77 INFO 00248-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 14:29:07,340 77 INFO 00248-master-all odoo.modules.loading: Loading module test_exceptions (38/820) 2026-03-05 14:29:07,374 77 INFO 00248-master-all odoo.modules.registry: module test_exceptions: creating or updating database tables 2026-03-05 14:29:07,413 77 INFO 00248-master-all odoo.modules.loading: loading test_exceptions/view.xml 2026-03-05 14:29:07,439 77 INFO 00248-master-all odoo.modules.loading: loading test_exceptions/ir.model.access.csv 2026-03-05 14:29:07,460 77 INFO 00248-master-all odoo.modules.loading: Module test_exceptions loaded in 0.12s, 91 queries (+91 other) 2026-03-05 14:29:07,460 77 INFO 00248-master-all odoo.modules.loading: Loading module test_inherits (39/820) 2026-03-05 14:29:07,498 77 INFO 00248-master-all odoo.modules.registry: module test_inherits: creating or updating database tables 2026-03-05 14:29:07,662 77 INFO 00248-master-all odoo.modules.loading: loading test_inherits/ir.model.access.csv 2026-03-05 14:29:07,678 77 INFO 00248-master-all odoo.modules.loading: loading test_inherits/demo_data.xml 2026-03-05 14:29:07,701 77 INFO 00248-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_constraint_inherits ... 2026-03-05 14:29:07,711 77 INFO 00248-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_constraint_inherits_parent_change ... 2026-03-05 14:29:07,721 77 INFO 00248-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_create_3_levels_inherits ... 2026-03-05 14:29:07,727 77 INFO 00248-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_create_3_levels_inherits_with_defaults ... 2026-03-05 14:29:07,732 77 INFO 00248-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_display_name ... 2026-03-05 14:29:07,743 77 INFO 00248-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_ir_model_data_inherits ... 2026-03-05 14:29:07,747 77 INFO 00248-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_multi_write_m2o_inherits ... 2026-03-05 14:29:07,752 77 INFO 00248-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_read_3_levels_inherits ... 2026-03-05 14:29:07,755 77 INFO 00248-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_3_levels_inherits ... 2026-03-05 14:29:07,758 77 INFO 00248-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_4_one2many ... 2026-03-05 14:29:07,772 77 INFO 00248-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_5_field_readonly ... 2026-03-05 14:29:07,809 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:29:07,820 77 INFO 00248-master-all odoo.modules.loading: Module test_inherits loaded in 0.36s (incl. 0.11s test), 160 queries (+132 test, +160 other) 2026-03-05 14:29:07,820 77 INFO 00248-master-all odoo.modules.loading: Loading module test_limits (40/820) 2026-03-05 14:29:07,854 77 INFO 00248-master-all odoo.modules.registry: module test_limits: creating or updating database tables 2026-03-05 14:29:07,891 77 INFO 00248-master-all odoo.modules.loading: loading test_limits/ir.model.access.csv 2026-03-05 14:29:07,911 77 INFO 00248-master-all odoo.modules.loading: Module test_limits loaded in 0.09s, 54 queries (+54 other) 2026-03-05 14:29:07,911 77 INFO 00248-master-all odoo.modules.loading: Loading module test_lint (41/820) 2026-03-05 14:29:07,964 77 INFO 00248-master-all odoo.modules.loading: Module test_lint loaded in 0.05s, 12 queries (+12 other) 2026-03-05 14:29:07,965 77 INFO 00248-master-all odoo.modules.loading: Loading module test_performance (42/820) 2026-03-05 14:29:08,002 77 INFO 00248-master-all odoo.modules.registry: module test_performance: creating or updating database tables 2026-03-05 14:29:08,157 77 INFO 00248-master-all odoo.modules.loading: loading test_performance/security/ir.model.access.csv 2026-03-05 14:29:08,288 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_create_base ... 2026-03-05 14:29:08,301 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_create_base_with_lines ... 2026-03-05 14:29:08,324 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_create_base_with_tags ... 2026-03-05 14:29:08,380 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_fetch ... 2026-03-05 14:29:08,384 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_name_search ... 2026-03-05 14:29:08,391 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_prefetch_compute ... 2026-03-05 14:29:08,395 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_prefetch_new ... 2026-03-05 14:29:08,416 77 INFO 00248-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 14:29:08,417 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_base ... 2026-03-05 14:29:08,431 77 INFO 00248-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 14:29:08,446 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_base_depends_context ... 2026-03-05 14:29:08,450 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_base_one2many ... 2026-03-05 14:29:08,480 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_group_with_display_name ... 2026-03-05 14:29:08,513 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_reversed_read_base ... 2026-03-05 14:29:08,523 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_search_fetch ... 2026-03-05 14:29:08,530 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_search_read ... 2026-03-05 14:29:08,540 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_several_prefetch ... 2026-03-05 14:29:08,773 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base ... 2026-03-05 14:29:08,799 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_many2many ... 2026-03-05 14:29:08,873 77 INFO 00248-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 14:29:08,885 77 INFO 00248-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 14:29:08,988 77 INFO 00248-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 14:29:09,000 77 INFO 00248-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 14:29:09,032 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_one2many ... 2026-03-05 14:29:09,142 77 INFO 00248-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 14:29:09,157 77 INFO 00248-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 14:29:09,174 77 INFO 00248-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 14:29:09,189 77 INFO 00248-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 14:29:09,221 77 INFO 00248-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 14:29:09,354 77 INFO 00248-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 14:29:09,368 77 INFO 00248-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 14:29:09,385 77 INFO 00248-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 14:29:09,399 77 INFO 00248-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 14:29:09,434 77 INFO 00248-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 14:29:09,454 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_one2many_with_constraint ... 2026-03-05 14:29:09,465 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_with_recomputation ... 2026-03-05 14:29:09,517 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:29:09,518 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIrPropertyOptimizations.test_with_falsy_default ... 2026-03-05 14:29:09,535 77 INFO 00248-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 14:29:09,537 77 INFO 00248-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 14:29:09,538 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIrPropertyOptimizations.test_with_truthy_default ... 2026-03-05 14:29:09,553 77 INFO 00248-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 14:29:09,556 77 INFO 00248-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 14:29:09,558 77 INFO 00248-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 14:29:09,561 77 INFO 00248-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 14:29:09,599 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:29:09,600 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestMapped.test_relational_mapped ... 2026-03-05 14:29:10,050 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:29:10,060 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIncrementFieldsSkipLock.test_increment_fields_skiplock_multiple_fields ... 2026-03-05 14:29:10,063 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: increment_fields_skiplock did update the fields 2026-03-05 14:29:10,064 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIncrementFieldsSkipLock.test_increment_fields_skiplock_null_field ... 2026-03-05 14:29:10,066 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIncrementFieldsSkipLock.test_increment_fields_skiplock_one_field ... 2026-03-05 14:29:10,068 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_performance: increment_fields_skiplock did update the field 2026-03-05 14:29:10,108 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:29:11,393 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_access_iter ... 2026-03-05 14:29:11,410 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:11,410 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.760µs 2026-03-05 14:29:11,411 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:11,411 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.310µs (3.098µs/10) 2026-03-05 14:29:11,411 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:11,412 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.278µs (27.835µs/100) 2026-03-05 14:29:11,416 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.250µs (249.615µs/1000) 2026-03-05 14:29:11,460 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.300µs (3000.605µs/10000) 2026-03-05 14:29:11,460 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [0.30979999999999996, 0.278355, 0.24961525, 0.300060525] 2026-03-05 14:29:11,461 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_access_one2many_active_test ... 2026-03-05 14:29:11,568 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:11,568 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 7.764µs 2026-03-05 14:29:11,570 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:11,571 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 2.999µs (29.991µs/10) 2026-03-05 14:29:11,577 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 2.500µs (250.008µs/100) 2026-03-05 14:29:11,596 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 1.250µs (1249.560µs/1000) 2026-03-05 14:29:11,803 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 1.249µs (12488.399µs/10000) 2026-03-05 14:29:11,803 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [2.99905, 2.500085, 1.24956025, 1.24883995] 2026-03-05 14:29:11,806 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_as_query ... 2026-03-05 14:29:11,951 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:11,952 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 8.694µs 2026-03-05 14:29:11,953 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:11,954 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.802µs (8.016µs/10) 2026-03-05 14:29:11,954 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:11,955 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.082µs (8.234µs/100) 2026-03-05 14:29:11,956 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:11,957 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.012µs (11.869µs/1000) 2026-03-05 14:29:11,962 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.005µs (49.990µs/10000) 2026-03-05 14:29:11,962 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [0.80163, 0.08233750000000001, 0.01186945, 0.004999005] 2026-03-05 14:29:11,964 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_domain_filtered ... 2026-03-05 14:29:12,106 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:12,106 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 4.807µs 2026-03-05 14:29:12,107 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:12,107 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 2.203µs (22.030µs/10) 2026-03-05 14:29:12,109 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:12,111 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 1.955µs (195.523µs/100) 2026-03-05 14:29:12,128 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 1.666µs (1665.811µs/1000) 2026-03-05 14:29:12,300 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 1.766µs (17655.569µs/10000) 2026-03-05 14:29:12,300 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [2.2029666666666667, 1.9552266666666664, 1.665811, 1.7655569333333332] 2026-03-05 14:29:12,301 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:12,301 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 15.885µs 2026-03-05 14:29:12,302 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:12,303 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 7.015µs (70.149µs/10) 2026-03-05 14:29:12,309 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 3.333µs (333.305µs/100) 2026-03-05 14:29:12,370 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 5.951µs (5950.969µs/1000) 2026-03-05 14:29:12,923 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 5.959µs (59587.088µs/10000) 2026-03-05 14:29:12,923 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [7.0149, 3.3330466666666667, 5.950969, 5.958708766666667] 2026-03-05 14:29:12,924 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:12,924 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 5.860µs 2026-03-05 14:29:12,925 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:12,925 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 3.186µs (31.864µs/10) 2026-03-05 14:29:12,928 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 3.322µs (332.184µs/100) 2026-03-05 14:29:12,955 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 2.666µs (2666.413µs/1000) 2026-03-05 14:29:13,222 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 2.960µs (29597.514µs/10000) 2026-03-05 14:29:13,222 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [3.186366666666667, 3.3218433333333333, 2.666413, 2.9597514333333335] 2026-03-05 14:29:13,223 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:13,224 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 18.767µs 2026-03-05 14:29:13,226 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:13,227 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 16.768µs (167.680µs/10) 2026-03-05 14:29:13,242 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 12.998µs (1299.794µs/100) 2026-03-05 14:29:13,383 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 15.333µs (15333.070µs/1000) 2026-03-05 14:29:14,855 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 16.158µs (161584.164µs/10000) 2026-03-05 14:29:14,855 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [16.767966666666666, 12.997943333333332, 15.333070333333334, 16.1584164] 2026-03-05 14:29:14,857 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:14,857 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 15.049µs 2026-03-05 14:29:14,859 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:14,860 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 8.175µs (81.746µs/10) 2026-03-05 14:29:14,868 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 6.449µs (644.923µs/100) 2026-03-05 14:29:14,941 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 7.990µs (7990.196µs/1000) 2026-03-05 14:29:15,690 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 7.961µs (79607.013µs/10000) 2026-03-05 14:29:15,691 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [8.174633333333333, 6.44923, 7.9901963333333335, 7.960701333333332] 2026-03-05 14:29:15,693 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_domain_search ... 2026-03-05 14:29:15,802 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('id', '<', 100)])` takes 19.964µs 2026-03-05 14:29:15,818 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('id', '<', 100), ('name', '=like', 'par')])` takes 49.985µs 2026-03-05 14:29:15,825 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('active', '=', False)])` takes 19.964µs 2026-03-05 14:29:15,856 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('parent_id.name', 'like', '100')])` takes 99.983µs 2026-03-05 14:29:15,891 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('parent_id', 'like', '100')])` takes 109.625µs 2026-03-05 14:29:15,894 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_exists ... 2026-03-05 14:29:16,042 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 69.853µs 2026-03-05 14:29:16,044 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 7.937µs (79.368µs/10) 2026-03-05 14:29:16,048 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 1.624µs (162.422µs/100) 2026-03-05 14:29:16,072 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 1.059µs (1058.734µs/1000) 2026-03-05 14:29:16,266 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 0.913µs (9129.575µs/10000) 2026-03-05 14:29:16,266 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [7.936750000000001, 1.62422, 1.0587342499999999, 0.912957475] 2026-03-05 14:29:16,269 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_get ... 2026-03-05 14:29:16,369 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:16,370 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.name` takes 0.978µs 2026-03-05 14:29:16,371 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_getitem ... 2026-03-05 14:29:16,470 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:16,470 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records['name']` takes 1.074µs 2026-03-05 14:29:16,473 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_set ... 2026-03-05 14:29:16,593 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = 'ok'` takes 39.962µs 2026-03-05 14:29:16,639 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:16,640 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 39.812µs 2026-03-05 14:29:16,641 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:16,642 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 5.580µs (55.796µs/10) 2026-03-05 14:29:16,645 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 2.380µs (237.988µs/100) 2026-03-05 14:29:16,669 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 1.754µs (1753.630µs/1000) 2026-03-05 14:29:16,898 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 1.850µs (18500.817µs/10000) 2026-03-05 14:29:16,899 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [5.579625, 2.379875, 1.7536305, 1.850081725] 2026-03-05 14:29:16,900 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_set_flush ... 2026-03-05 14:29:17,000 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,000 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.flush_recordset()` takes 1.292µs 2026-03-05 14:29:17,012 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.write({'name': 'ok'}); records.flush_recordset()` takes 33.639µs 2026-03-05 14:29:17,015 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_filtered_by_field ... 2026-03-05 14:29:17,153 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,154 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 2.097µs 2026-03-05 14:29:17,154 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,155 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.325µs (13.250µs/10) 2026-03-05 14:29:17,156 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,158 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.232µs (123.153µs/100) 2026-03-05 14:29:17,174 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.215µs (1214.856µs/1000) 2026-03-05 14:29:17,328 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.250µs (12504.196µs/10000) 2026-03-05 14:29:17,328 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [1.325, 1.231535, 1.214856, 1.2504196] 2026-03-05 14:29:17,330 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_mapped ... 2026-03-05 14:29:17,474 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,474 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 2.593µs 2026-03-05 14:29:17,474 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,475 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.893µs (8.930µs/10) 2026-03-05 14:29:17,476 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,477 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.692µs (69.230µs/100) 2026-03-05 14:29:17,486 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.749µs (749.423µs/1000) 2026-03-05 14:29:17,580 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.725µs (7249.973µs/10000) 2026-03-05 14:29:17,580 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [0.893, 0.692295, 0.7494232500000001, 0.7249973] 2026-03-05 14:29:17,583 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_search_query ... 2026-03-05 14:29:17,694 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,696 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([])` takes 2.782µs 2026-03-05 14:29:17,697 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,698 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], limit=10)` takes 2.740µs 2026-03-05 14:29:17,702 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], order='id')` takes 9.994µs 2026-03-05 14:29:17,706 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], order='name')` takes 9.671µs 2026-03-05 14:29:17,720 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], order='parent_id, id desc')` takes 39.986µs 2026-03-05 14:29:17,722 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_sorted ... 2026-03-05 14:29:17,880 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,880 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 3.348µs 2026-03-05 14:29:17,881 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,881 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.742µs (17.418µs/10) 2026-03-05 14:29:17,884 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:17,886 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.640µs (164.028µs/100) 2026-03-05 14:29:17,907 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.500µs (1499.920µs/1000) 2026-03-05 14:29:18,141 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.827µs (18267.877µs/10000) 2026-03-05 14:29:18,141 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [1.7418, 1.640275, 1.49992025, 1.826787675] 2026-03-05 14:29:18,143 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_xxlarge_domain ... 2026-03-05 14:29:18,286 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:18,286 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 26.460µs 2026-03-05 14:29:18,289 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:18,291 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 18.685µs (186.846µs/10) 2026-03-05 14:29:18,308 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 16.554µs (1655.413µs/100) 2026-03-05 14:29:18,595 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 31.976µs (31975.925µs/1000) 2026-03-05 14:29:38,650 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 220.457µs (2204566.164µs/10000) 2026-03-05 14:29:38,651 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: False Linear behaviour for [18.684566666666665, 16.554133333333333, 31.975925, 220.4566164] 2026-03-05 14:29:38,656 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 222.305µs 2026-03-05 14:29:38,661 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 39.442µs (394.415µs/10) 2026-03-05 14:29:38,671 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 21.107µs (2110.696µs/100) 2026-03-05 14:29:38,781 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 32.988µs (32988.151µs/1000) 2026-03-05 14:29:45,044 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 204.062µs (2040617.708µs/10000) 2026-03-05 14:29:45,044 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: False Linear behaviour for [39.441500000000005, 21.10696, 32.988150999999995, 204.0617708] 2026-03-05 14:29:45,045 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:45,045 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 6.810µs 2026-03-05 14:29:45,047 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:45,050 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 32.210µs (322.096µs/10) 2026-03-05 14:29:45,240 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 311.829µs (31182.860µs/100) 2026-03-05 14:29:48,333 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 504.271µs (504270.848µs/1000) 2026-03-05 14:29:48,338 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_xxlarge_domain_unique ... 2026-03-05 14:29:48,483 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:48,484 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 30.934µs 2026-03-05 14:29:48,486 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-03-05 14:29:48,488 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 19.031µs (190.310µs/10) 2026-03-05 14:29:48,505 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 16.670µs (1667.026µs/100) 2026-03-05 14:29:48,817 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 33.332µs (33331.963µs/1000) 2026-03-05 14:30:12,074 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 256.428µs (2564282.128µs/10000) 2026-03-05 14:30:12,074 77 INFO 00248-master-all odoo.addons.test_performance.tests.test_timeit: False Linear behaviour for [19.031033333333333, 16.67026, 33.331963, 256.42821283333336] 2026-03-05 14:30:12,120 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:12,131 77 INFO 00248-master-all odoo.modules.loading: Module test_performance loaded in 64.17s (incl. 63.92s test), 169 queries (+2033 test, +169 other) 2026-03-05 14:30:12,131 77 INFO 00248-master-all odoo.modules.loading: Loading module test_read_group (43/820) 2026-03-05 14:30:12,173 77 INFO 00248-master-all odoo.modules.registry: module test_read_group: creating or updating database tables 2026-03-05 14:30:12,507 77 INFO 00248-master-all odoo.modules.loading: loading test_read_group/ir.model.access.csv 2026-03-05 14:30:12,583 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_auto_join: Starting TestAutoJoin.test_auto_join ... 2026-03-05 14:30:12,634 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:12,636 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_duplicate_month ... 2026-03-05 14:30:12,651 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_lazy_with_multiple_granularities ... 2026-03-05 14:30:12,658 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_not_lazy_with_multiple_granularities ... 2026-03-05 14:30:12,664 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_undefined_range ... 2026-03-05 14:30:12,670 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_with_default_granularity ... 2026-03-05 14:30:12,715 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:12,725 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_day_of_month ... 2026-03-05 14:30:12,728 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_day_of_week ... 2026-03-05 14:30:12,735 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_day_of_year ... 2026-03-05 14:30:12,737 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_hour_number ... 2026-03-05 14:30:12,738 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_iso_week ... 2026-03-05 14:30:12,740 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_minute_number ... 2026-03-05 14:30:12,742 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_month ... 2026-03-05 14:30:12,743 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_quarter ... 2026-03-05 14:30:12,745 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_second_number ... 2026-03-05 14:30:12,747 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_year ... 2026-03-05 14:30:12,748 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_unknown_granularity ... 2026-03-05 14:30:12,789 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:12,801 77 INFO 00248-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 14:30:12,808 77 INFO 00248-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 14:30:12,814 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularityWithTimezones.test_usecase_with_timezones ... 2026-03-05 14:30:12,855 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:12,856 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_empty_by_span ... 2026-03-05 14:30:12,870 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_empty_only ... 2026-03-05 14:30:12,878 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_field_error ... 2026-03-05 14:30:12,879 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_mixed ... 2026-03-05 14:30:12,925 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:12,926 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_and_flag ... 2026-03-05 14:30:12,943 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_and_null_date ... 2026-03-05 14:30:12,953 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_groupby_week ... 2026-03-05 14:30:12,962 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_with_context_timezone ... 2026-03-05 14:30:12,971 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_edge_fx_tz ... 2026-03-05 14:30:12,979 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_empty_context_key ... 2026-03-05 14:30:12,989 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_hour_with_timezones ... 2026-03-05 14:30:12,997 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_lower_bound ... 2026-03-05 14:30:13,005 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_min_groups ... 2026-03-05 14:30:13,013 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_only_with_only_null_date ... 2026-03-05 14:30:13,021 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_order_date_desc ... 2026-03-05 14:30:13,030 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_quarter_with_timezones ... 2026-03-05 14:30:13,038 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_timestamp_without_timezone ... 2026-03-05 14:30:13,049 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_upper_bound ... 2026-03-05 14:30:13,056 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_bounds ... 2026-03-05 14:30:13,063 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_bounds_and_min_groups ... 2026-03-05 14:30:13,071 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_bounds_groupby_week ... 2026-03-05 14:30:13,080 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_datetimes_and_groupby_per_hour ... 2026-03-05 14:30:13,131 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:13,133 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestGroupOnSelection.test_full ... 2026-03-05 14:30:13,146 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestGroupOnSelection.test_none ... 2026-03-05 14:30:13,150 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestGroupOnSelection.test_partial ... 2026-03-05 14:30:13,195 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:13,197 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestSelectionReadGroup.test_dynamic_group_expand ... 2026-03-05 14:30:13,207 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestSelectionReadGroup.test_no_group_expand ... 2026-03-05 14:30:13,211 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestSelectionReadGroup.test_static_group_expand ... 2026-03-05 14:30:13,254 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:13,256 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_agg_and ... 2026-03-05 14:30:13,270 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_agg_array ... 2026-03-05 14:30:13,276 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_agg_or ... 2026-03-05 14:30:13,282 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_group_by_aggregable ... 2026-03-05 14:30:13,287 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_no_value ... 2026-03-05 14:30:13,331 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:13,332 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestAggregate.test_agg_default ... 2026-03-05 14:30:13,356 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestAggregate.test_agg_explicit ... 2026-03-05 14:30:13,367 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestAggregate.test_agg_multi ... 2026-03-05 14:30:13,419 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:13,432 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_groupby_week: Starting TestGroupbyWeek.test_belgium ... 2026-03-05 14:30:13,449 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_groupby_week: Starting TestGroupbyWeek.test_syria ... 2026-03-05 14:30:13,471 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_groupby_week: Starting TestGroupbyWeek.test_united_states ... 2026-03-05 14:30:13,523 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:13,524 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_inherits: Starting TestReadGroupInherits.test_read_group_inherits ... 2026-03-05 14:30:13,777 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-05 14:30:13,802 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_base_tasks ... 2026-03-05 14:30:13,807 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_base_users ... 2026-03-05 14:30:13,808 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_complex_case ... 2026-03-05 14:30:13,822 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_ordered_tasks ... 2026-03-05 14:30:13,861 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:13,897 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_aggregate_datetime ... 2026-03-05 14:30:13,910 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_ambiguous_field_name ... 2026-03-05 14:30:13,918 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_array_read_groups ... 2026-03-05 14:30:13,922 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_auto_join ... 2026-03-05 14:30:13,932 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_bool_read_groups ... 2026-03-05 14:30:13,939 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_count_read_groups ... 2026-03-05 14:30:13,943 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_duplicate_arguments ... 2026-03-05 14:30:13,946 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_falsy_domain ... 2026-03-05 14:30:13,947 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_float_aggregate ... 2026-03-05 14:30:13,984 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: ====================================================================== 2026-03-05 14:30:13,984 77 ERROR 00248-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 14:30:13,992 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_flush_read_group ... 2026-03-05 14:30:13,998 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_date ... 2026-03-05 14:30:14,010 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_date_part_number ... 2026-03-05 14:30:14,017 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_datetime ... 2026-03-05 14:30:14,024 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_many2many ... 2026-03-05 14:30:14,030 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_many2many_active_test_domain ... 2026-03-05 14:30:14,039 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_having_clause ... 2026-03-05 14:30:14,045 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_inherited ... 2026-03-05 14:30:14,058 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_malformed_params ... 2026-03-05 14:30:14,063 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_many2many_aggregate ... 2026-03-05 14:30:14,064 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_many2many_compute_not_groupable ... 2026-03-05 14:30:14,065 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_order_by_many2one_id ... 2026-03-05 14:30:14,075 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_prefetch_for_records ... 2026-03-05 14:30:14,088 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_related ... 2026-03-05 14:30:14,103 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_related_many2many_groupby ... 2026-03-05 14:30:14,118 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_simple_private_read_group ... 2026-03-05 14:30:14,171 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:30:14,173 77 INFO 00248-master-all odoo.addons.test_read_group.tests.test_related: Starting TestRelatedReadGroup.test_read_group_related ... 2026-03-05 14:30:14,259 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:30:14,269 77 INFO 00248-master-all odoo.modules.loading: Module test_read_group loaded in 2.14s (incl. 1.68s test), 346 queries (+1254 test, +346 other) 2026-03-05 14:30:14,269 77 ERROR 00248-master-all odoo.modules.loading: Module test_read_group: 0 failures, 1 errors of 90 tests 2026-03-05 14:30:14,271 77 INFO 00248-master-all odoo.modules.loading: Loading module test_translation_import (44/820) 2026-03-05 14:30:14,308 77 INFO 00248-master-all odoo.modules.registry: module test_translation_import: creating or updating database tables 2026-03-05 14:30:14,370 77 INFO 00248-master-all odoo.modules.loading: loading test_translation_import/security/ir.model.access.csv 2026-03-05 14:30:14,381 77 INFO 00248-master-all odoo.modules.loading: loading test_translation_import/view.xml 2026-03-05 14:30:14,394 77 INFO 00248-master-all odoo.modules.loading: loading test_translation_import/data/test_translation_import_data.xml 2026-03-05 14:30:14,415 77 INFO 00248-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_code_translation ... 2026-03-05 14:30:14,423 77 INFO 00248-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_from_csv_file ... 2026-03-05 14:30:14,432 77 INFO 00248-master-all odoo.tools.translate: loading translation file for language dot 2026-03-05 14:30:14,433 77 INFO 00248-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 14:30:14,436 77 INFO 00248-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_from_po_file ... 2026-03-05 14:30:14,444 77 INFO 00248-master-all odoo.tools.translate: loading translation file for language tlh 2026-03-05 14:30:14,445 77 INFO 00248-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 14:30:14,451 77 INFO 00248-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_model_term_translation ... 2026-03-05 14:30:14,453 77 INFO 00248-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 14:30:14,453 77 INFO 00248-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 14:30:14,462 77 INFO 00248-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_model_translation ... 2026-03-05 14:30:14,464 77 INFO 00248-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 14:30:14,464 77 INFO 00248-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 14:30:14,474 77 INFO 00248-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_lang_with_base ... 2026-03-05 14:30:14,479 77 INFO 00248-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 14:30:14,479 77 INFO 00248-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 14:30:14,483 77 INFO 00248-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 14:30:14,483 77 INFO 00248-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 14:30:14,486 77 INFO 00248-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 14:30:14,486 77 INFO 00248-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 14:30:14,490 77 INFO 00248-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 14:30:14,490 77 INFO 00248-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 14:30:14,509 77 INFO 00248-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_lazy_translation ... 2026-03-05 14:30:14,517 77 INFO 00248-master-all odoo.tools.translate: loading translation file for language tlh 2026-03-05 14:30:14,519 77 INFO 00248-master-all odoo.tools.translate: translations are loaded successfully 2026-03-05 14:30:14,985 77 INFO 00248-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_noupdate ... 2026-03-05 14:30:14,989 77 INFO 00248-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 14:30:14,990 77 INFO 00248-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 14:30:14,999 77 INFO 00248-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 14:30:15,000 77 INFO 00248-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 14:30:15,010 77 INFO 00248-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_translation_placeholder ... 2026-03-05 14:30:15,056 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:15,066 77 INFO 00248-master-all odoo.modules.loading: Module test_translation_import loaded in 0.80s (incl. 0.64s test), 109 queries (+171 test, +109 other) 2026-03-05 14:30:15,066 77 INFO 00248-master-all odoo.modules.loading: Loading module test_uninstall (45/820) 2026-03-05 14:30:15,102 77 INFO 00248-master-all odoo.modules.registry: module test_uninstall: creating or updating database tables 2026-03-05 14:30:15,123 77 INFO 00248-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 14:30:15,187 77 INFO 00248-master-all odoo.modules.loading: loading test_uninstall/ir.model.access.csv 2026-03-05 14:30:15,212 77 INFO 00248-master-all odoo.modules.loading: Module test_uninstall loaded in 0.15s, 125 queries (+125 other) 2026-03-05 14:30:15,212 77 INFO 00248-master-all odoo.modules.loading: Loading module uom (46/820) 2026-03-05 14:30:15,258 77 INFO 00248-master-all odoo.modules.registry: module uom: creating or updating database tables 2026-03-05 14:30:15,324 77 INFO 00248-master-all odoo.modules.loading: loading uom/data/uom_data.xml 2026-03-05 14:30:15,399 77 INFO 00248-master-all odoo.modules.loading: loading uom/security/uom_security.xml 2026-03-05 14:30:15,422 77 INFO 00248-master-all odoo.modules.loading: loading uom/security/ir.model.access.csv 2026-03-05 14:30:15,435 77 INFO 00248-master-all odoo.modules.loading: loading uom/views/uom_uom_views.xml 2026-03-05 14:30:15,489 77 INFO 00248-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_10_conversion ... 2026-03-05 14:30:15,494 77 INFO 00248-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_20_rounding ... 2026-03-05 14:30:15,499 77 INFO 00248-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_30_reference_uniqueness ... 2026-03-05 14:30:15,508 77 INFO 00248-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_40_custom_uom ... 2026-03-05 14:30:15,520 77 INFO 00248-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_50_check_ratio ... 2026-03-05 14:30:15,569 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:15,580 77 INFO 00248-master-all odoo.modules.loading: Module uom loaded in 0.37s (incl. 0.09s test), 309 queries (+86 test, +309 other) 2026-03-05 14:30:15,580 77 INFO 00248-master-all odoo.modules.loading: Loading module web (47/820) 2026-03-05 14:30:15,641 77 INFO 00248-master-all odoo.modules.registry: module web: creating or updating database tables 2026-03-05 14:30:16,945 77 INFO 00248-master-all odoo.modules.loading: loading web/security/ir.model.access.csv 2026-03-05 14:30:16,955 77 INFO 00248-master-all odoo.modules.loading: loading web/views/webclient_templates.xml 2026-03-05 14:30:17,015 77 INFO 00248-master-all odoo.modules.loading: loading web/views/report_templates.xml 2026-03-05 14:30:17,104 77 INFO 00248-master-all odoo.modules.loading: loading web/views/base_document_layout_views.xml 2026-03-05 14:30:17,120 77 INFO 00248-master-all odoo.modules.loading: loading web/views/partner_view.xml 2026-03-05 14:30:17,126 77 INFO 00248-master-all odoo.modules.loading: loading web/views/speedscope_template.xml 2026-03-05 14:30:17,132 77 INFO 00248-master-all odoo.modules.loading: loading web/views/neutralize_views.xml 2026-03-05 14:30:17,137 77 INFO 00248-master-all odoo.modules.loading: loading web/data/ir_attachment.xml 2026-03-05 14:30:17,142 77 INFO 00248-master-all odoo.modules.loading: loading web/data/report_layout.xml 2026-03-05 14:30:17,703 77 INFO 00248-master-all odoo.addons.web.tests.test_db_manager: Starting TestDatabaseManager.test_database_manager ... 2026-03-05 14:30:17,706 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:17,779 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:17,780 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:17] "GET /web/database/manager HTTP/1.1" 200 - 5 0.003 0.071 2026-03-05 14:30:17,781 77 INFO 00248-master-all odoo.addons.web.tests.test_db_manager.TestDatabaseManager.test_database_manager: waiting for threads: [] 2026-03-05 14:30:17,823 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 0 removed 2026-03-05 14:30:17,833 77 INFO 00248-master-all odoo.addons.web.tests.test_health: Starting TestWebController.test_health ... 2026-03-05 14:30:17,836 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:17,847 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:17,847 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:17] "GET /web/health HTTP/1.1" 200 - 3 0.001 0.012 2026-03-05 14:30:17,848 77 INFO 00248-master-all odoo.addons.web.tests.test_health.TestWebController.test_health: waiting for threads: [] 2026-03-05 14:30:17,849 77 INFO 00248-master-all odoo.addons.web.tests.test_health: Starting TestWebController.test_health_db_server_status ... 2026-03-05 14:30:17,852 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:17,868 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:17,868 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:17] "GET /web/health?db_server_status=1 HTTP/1.1" 200 - 3 0.001 0.016 2026-03-05 14:30:17,871 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:17,871 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:17] "GET /web/health?db_server_status=1 HTTP/1.1" 500 - 0 0.000 0.001 2026-03-05 14:30:17,872 77 INFO 00248-master-all odoo.addons.web.tests.test_health.TestWebController.test_health_db_server_status: waiting for threads: [] 2026-03-05 14:30:17,913 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:17,914 77 INFO 00248-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_field ... 2026-03-05 14:30:17,942 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [651] 2026-03-05 14:30:17,945 77 INFO 00248-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_field_webp ... 2026-03-05 14:30:17,956 77 INFO 00248-master-all odoo.addons.web.tests.test_ir_qweb: ====================================================================== 2026-03-05 14:30:17,956 77 ERROR 00248-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 14:30:17,958 77 INFO 00248-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_svg ... 2026-03-05 14:30:18,014 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-05 14:30:18,023 77 INFO 00248-master-all odoo.addons.web.tests.test_load_menus: Starting LoadMenusTests.test_load_menus ... 2026-03-05 14:30:18,032 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:admin from n/a 2026-03-05 14:30:18,040 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:18,049 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 2 inserts device log (ctjE15m1O-5Mzsh3XV-5nR8PLzyTqqRg4ixxen3pZj) 2026-03-05 14:30:18,053 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:18,054 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:18] "GET /web/webclient/load_menus/1234 HTTP/1.1" 200 - 7 0.002 0.012 2026-03-05 14:30:18,055 77 INFO 00248-master-all odoo.addons.web.tests.test_load_menus.LoadMenusTests.test_load_menus: waiting for threads: [] 2026-03-05 14:30:18,102 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:18,153 77 INFO 00248-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login ... 2026-03-05 14:30:18,168 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 14:30:18,168 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:18,307 77 INFO 00248-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 14:30:18,311 77 INFO 00248-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 14:30:18,316 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:internal_user from 127.0.0.1 2026-03-05 14:30:18,317 77 INFO 00248-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 14:30:18,318 77 INFO 00248-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 14:30:18,323 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:18,324 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:18] "POST /web/login HTTP/1.1" 303 - 18 0.006 0.151 2026-03-05 14:30:18,327 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 14:30:18,327 77 INFO 00248-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 14:30:18,328 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 121 inserts device log (VpLtod1fNXYbgHIoeVCbNopOYh6wGBTX31AiDWfDZL) 2026-03-05 14:30:18,526 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:18,526 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:18] "GET /odoo HTTP/1.1" 200 - 65 0.021 0.179 2026-03-05 14:30:18,530 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 14:30:18,530 77 INFO 00248-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 14:30:18,531 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:18,531 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:18] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.002 2026-03-05 14:30:18,532 77 INFO 00248-master-all odoo.addons.web.tests.test_login.TestWebLogin.test_web_login: waiting for threads: [] 2026-03-05 14:30:18,533 77 INFO 00248-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login_bad_xhr ... 2026-03-05 14:30:18,536 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 14:30:18,537 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:18,545 77 INFO 00248-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 14:30:18,546 77 INFO 00248-master-all odoo.http: Session expired 2026-03-05 14:30:18,547 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:18] "GET /web/login_successful HTTP/1.1" 303 - 1 0.000 0.010 2026-03-05 14:30:18,550 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 14:30:18,550 77 INFO 00248-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 14:30:18,553 77 INFO 00248-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 14:30:18,557 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:internal_user from 127.0.0.1 2026-03-05 14:30:18,558 77 INFO 00248-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 14:30:18,561 77 INFO 00248-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 14:30:18,566 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:18,567 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:18] "POST /web/login HTTP/1.1" 303 - 22 0.006 0.012 2026-03-05 14:30:18,570 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 14:30:18,570 77 INFO 00248-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 14:30:18,571 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 121 inserts device log (DgkJYcvU9QlM2UIFHbJGGkGRAGnFv_Z8I57pn_PbZN) 2026-03-05 14:30:18,741 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:18,741 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:18] "GET /odoo HTTP/1.1" 200 - 65 0.020 0.152 2026-03-05 14:30:18,742 77 INFO 00248-master-all odoo.addons.web.tests.test_login.TestWebLogin.test_web_login_bad_xhr: waiting for threads: [] 2026-03-05 14:30:18,743 77 INFO 00248-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login_external ... 2026-03-05 14:30:18,746 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 14:30:18,746 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:18,754 77 INFO 00248-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 14:30:18,757 77 INFO 00248-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 14:30:18,762 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:portal_user from 127.0.0.1 2026-03-05 14:30:18,762 77 INFO 00248-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 14:30:18,766 77 INFO 00248-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 14:30:18,770 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:18,771 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:18] "POST /web/login HTTP/1.1" 303 - 23 0.006 0.019 2026-03-05 14:30:18,774 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 14:30:18,774 77 INFO 00248-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 14:30:18,775 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 122 inserts device log (SzUJ7G6bH11-Ffaun80xmQkBiKI2gcjTP-nBJrb7Ki) 2026-03-05 14:30:18,874 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:18,874 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:18] "GET /web/login_successful HTTP/1.1" 200 - 44 0.012 0.088 2026-03-05 14:30:18,875 77 INFO 00248-master-all odoo.addons.web.tests.test_login.TestWebLogin.test_web_login_external: waiting for threads: [] 2026-03-05 14:30:18,918 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:30:18,926 77 INFO 00248-master-all odoo.addons.web.tests.test_pivot_export: Starting TestPivotExport.test_export_xlsx_with_empty_data ... 2026-03-05 14:30:18,932 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:admin from n/a 2026-03-05 14:30:18,942 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:18,952 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 2 inserts device log (DRH727wD60zbTIQZpgo7xpRq5Vtfo9zjFb8T6N20_U) 2026-03-05 14:30:18,954 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:18] "POST /web/pivot/export_xlsx HTTP/1.1" 422 - 3 0.001 0.012 2026-03-05 14:30:18,955 77 INFO 00248-master-all odoo.addons.web.tests.test_pivot_export.TestPivotExport.test_export_xlsx_with_empty_data: waiting for threads: [] 2026-03-05 14:30:18,956 77 INFO 00248-master-all odoo.addons.web.tests.test_pivot_export: Starting TestPivotExport.test_export_xlsx_with_integer_column ... 2026-03-05 14:30:18,960 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:admin from n/a 2026-03-05 14:30:18,966 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:18,975 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 2 inserts device log (-E1gHsAa6AYaZLsRZafR_NbHZmwtqB4K8FnmkxqKhv) 2026-03-05 14:30:18,980 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:18,980 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:18] "POST /web/pivot/export_xlsx HTTP/1.1" 200 - 4 0.001 0.013 2026-03-05 14:30:18,982 77 INFO 00248-master-all odoo.addons.web.tests.test_pivot_export.TestPivotExport.test_export_xlsx_with_integer_column: waiting for threads: [] 2026-03-05 14:30:19,021 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:19,032 77 INFO 00248-master-all odoo.addons.web.tests.test_reports: Starting TestReports.test_report_session_cookie ... 2026-03-05 14:30:19,034 77 INFO 00248-master-all odoo.addons.web.tests.test_reports: ====================================================================== 2026-03-05 14:30:19,034 77 ERROR 00248-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 14:30:19,036 77 INFO 00248-master-all odoo.addons.web.tests.test_reports.TestReports.test_report_session_cookie: waiting for threads: [] 2026-03-05 14:30:19,078 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:19,154 77 INFO 00248-master-all odoo.addons.web.tests.test_res_users: Starting TestResUsers.test_change_password ... 2026-03-05 14:30:19,239 77 INFO 00248-master-all odoo.addons.base.models.res_users: Password change for 'user_internal' (#129) by '__system__' (#1) from n/a 2026-03-05 14:30:19,242 77 INFO 00248-master-all odoo.addons.web.tests.test_res_users: Starting TestResUsers.test_name_search ... 2026-03-05 14:30:19,329 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-05 14:30:19,330 77 INFO 00248-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_exist ... 2026-03-05 14:30:19,334 77 INFO 00248-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_missing ... 2026-03-05 14:30:19,335 77 INFO 00248-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_triples_exist ... 2026-03-05 14:30:19,345 77 INFO 00248-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_triples_missing ... 2026-03-05 14:30:19,391 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:20,013 77 INFO 00248-master-all odoo.addons.web.tests.test_session_info: Starting TestSessionInfo.test_session_info ... 2026-03-05 14:30:20,018 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:session from n/a 2026-03-05 14:30:20,025 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:20,035 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 130 inserts device log (L9DxfABZ86oUFzVcdfpVv569s1DHOvQnfmZLXHBQsI) 2026-03-05 14:30:20,063 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:20,063 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:20] "POST /web/session/get_session_info HTTP/1.1" 200 - 39 0.011 0.028 2026-03-05 14:30:20,067 77 INFO 00248-master-all odoo.addons.web.tests.test_session_info.TestSessionInfo.test_session_info: waiting for threads: [] 2026-03-05 14:30:20,068 77 INFO 00248-master-all odoo.addons.web.tests.test_session_info: Starting TestSessionInfo.test_session_modules ... 2026-03-05 14:30:20,072 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:session from n/a 2026-03-05 14:30:20,078 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:20,089 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 130 inserts device log (gJR6iF0PeIk5XOumT_mL7G5YIvVbmqROl0wX7L0hiq) 2026-03-05 14:30:20,091 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:20,092 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:20] "POST /web/session/modules HTTP/1.1" 200 - 4 0.001 0.013 2026-03-05 14:30:20,092 77 INFO 00248-master-all odoo.addons.web.tests.test_session_info.TestSessionInfo.test_session_modules: waiting for threads: [] 2026-03-05 14:30:20,140 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-05 14:30:20,219 77 INFO 00248-master-all odoo.addons.web.tests.test_translate: Starting TestTranslationOverride.test_web_override_translations ... 2026-03-05 14:30:20,269 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:20,276 77 INFO 00248-master-all odoo.addons.web.tests.test_web_redirect: Starting TestWebRedirect.test_web_route_redirect_param ... 2026-03-05 14:30:20,279 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:20,293 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:20,293 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:20] "GET /odoo/action-887?cids=1 HTTP/1.1" 303 - 4 0.001 0.014 2026-03-05 14:30:20,396 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:20,396 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:20] "GET /web/login?redirect=/odoo/action-887?cids%3D1 HTTP/1.1" 200 - 52 0.013 0.087 2026-03-05 14:30:20,397 77 INFO 00248-master-all odoo.addons.web.tests.test_web_redirect.TestWebRedirect.test_web_route_redirect_param: waiting for threads: [] 2026-03-05 14:30:20,398 77 INFO 00248-master-all odoo.addons.web.tests.test_web_redirect: Starting TestWebRedirect.test_web_route_redirect_param_legacy ... 2026-03-05 14:30:20,400 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:20,545 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:20,546 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:20] "GET /web HTTP/1.1" 303 - 4 0.001 0.145 2026-03-05 14:30:20,655 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:20,655 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:20] "GET /web/login?redirect=/web? HTTP/1.1" 200 - 52 0.014 0.092 2026-03-05 14:30:20,656 77 INFO 00248-master-all odoo.addons.web.tests.test_web_redirect.TestWebRedirect.test_web_route_redirect_param_legacy: waiting for threads: [] 2026-03-05 14:30:20,700 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:20,715 77 INFO 00248-master-all odoo.modules.loading: Module web loaded in 5.13s (incl. 3.00s test), 1499 queries (+1490 test, +1499 other) 2026-03-05 14:30:20,715 77 ERROR 00248-master-all odoo.modules.loading: Module web: 0 failures, 2 errors of 24 tests 2026-03-05 14:30:20,716 77 INFO 00248-master-all odoo.modules.loading: Loading module xevent (48/820) 2026-03-05 14:30:20,783 77 INFO 00248-master-all odoo.modules.registry: module xevent: creating or updating database tables 2026-03-05 14:30:22,128 77 INFO 00248-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_01_createxevent ... 2026-03-05 14:30:22,129 77 INFO 00248-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_02_create_fail ... 2026-03-05 14:30:22,130 77 INFO 00248-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_03_create_complex_event ... 2026-03-05 14:30:22,131 77 INFO 00248-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_04_send_with_local_manager ... 2026-03-05 14:30:22,132 77 INFO 00248-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_05_send_with_cls_manager ... 2026-03-05 14:30:22,133 77 INFO 00248-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_06_get_sender_object ... 2026-03-05 14:30:22,133 77 INFO 00248-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_100_get_sender ... 2026-03-05 14:30:22,136 77 INFO 00248-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_101_substitute_attachment ... 2026-03-05 14:30:22,137 77 INFO 00248-master-all odoo.addons.xevent.tests.test_events: ====================================================================== 2026-03-05 14:30:22,137 77 ERROR 00248-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 14:30:22,139 77 INFO 00248-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_102_substitute_attachment ... 2026-03-05 14:30:22,140 77 INFO 00248-master-all odoo.addons.xevent.tests.test_events: ====================================================================== 2026-03-05 14:30:22,140 77 ERROR 00248-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 14:30:22,194 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:22,207 77 INFO 00248-master-all odoo.modules.loading: Module xevent loaded in 1.49s (incl. 0.07s test), 1221 queries (+35 test, +1221 other) 2026-03-05 14:30:22,207 77 ERROR 00248-master-all odoo.modules.loading: Module xevent: 0 failures, 2 errors of 9 tests 2026-03-05 14:30:22,208 77 INFO 00248-master-all odoo.modules.loading: Loading module xml_search_improved (49/820) 2026-03-05 14:30:22,282 77 INFO 00248-master-all odoo.modules.registry: module xml_search_improved: creating or updating database tables 2026-03-05 14:30:23,640 77 INFO 00248-master-all odoo.modules.loading: Module xml_search_improved loaded in 1.43s, 1220 queries (+1220 other) 2026-03-05 14:30:23,641 77 INFO 00248-master-all odoo.modules.loading: Loading module attachment_indexation (50/820) 2026-03-05 14:30:23,682 77 INFO 00248-master-all odoo.modules.registry: module attachment_indexation: creating or updating database tables 2026-03-05 14:30:23,722 77 INFO 00248-master-all odoo.modules.loading: Module attachment_indexation loaded in 0.08s, 30 queries (+30 other) 2026-03-05 14:30:23,722 77 INFO 00248-master-all odoo.modules.loading: Loading module auth_totp (51/820) 2026-03-05 14:30:23,778 77 INFO 00248-master-all odoo.modules.registry: module auth_totp: creating or updating database tables 2026-03-05 14:30:23,859 77 INFO 00248-master-all odoo.modules.loading: loading auth_totp/security/security.xml 2026-03-05 14:30:23,888 77 INFO 00248-master-all odoo.modules.loading: loading auth_totp/security/ir.model.access.csv 2026-03-05 14:30:23,898 77 INFO 00248-master-all odoo.modules.loading: loading auth_totp/data/ir_action_data.xml 2026-03-05 14:30:23,905 77 INFO 00248-master-all odoo.modules.loading: loading auth_totp/views/res_users_views.xml 2026-03-05 14:30:23,946 77 INFO 00248-master-all odoo.modules.loading: loading auth_totp/views/templates.xml 2026-03-05 14:30:23,953 77 INFO 00248-master-all odoo.modules.loading: loading auth_totp/wizard/auth_totp_wizard_views.xml 2026-03-05 14:30:23,982 77 INFO 00248-master-all odoo.modules.loading: Module auth_totp loaded in 0.26s, 212 queries (+212 other) 2026-03-05 14:30:23,982 77 INFO 00248-master-all odoo.modules.loading: Loading module barcodes (52/820) 2026-03-05 14:30:24,032 77 INFO 00248-master-all odoo.modules.registry: module barcodes: creating or updating database tables 2026-03-05 14:30:24,135 77 INFO 00248-master-all odoo.modules.loading: loading barcodes/data/barcodes_data.xml 2026-03-05 14:30:24,146 77 INFO 00248-master-all odoo.modules.loading: loading barcodes/views/barcodes_view.xml 2026-03-05 14:30:24,174 77 INFO 00248-master-all odoo.modules.loading: loading barcodes/security/ir.model.access.csv 2026-03-05 14:30:24,210 77 INFO 00248-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean13_01 ... 2026-03-05 14:30:24,214 77 INFO 00248-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean13_02_sequence ... 2026-03-05 14:30:24,222 77 INFO 00248-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_01 ... 2026-03-05 14:30:24,226 77 INFO 00248-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_02_validation_error ... 2026-03-05 14:30:24,236 77 INFO 00248-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_03_value ... 2026-03-05 14:30:24,240 77 INFO 00248-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_04_multiple_rules ... 2026-03-05 14:30:24,244 77 INFO 00248-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_uri_conversion ... 2026-03-05 14:30:24,289 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:24,300 77 INFO 00248-master-all odoo.modules.loading: Module barcodes loaded in 0.32s (incl. 0.09s test), 153 queries (+78 test, +153 other) 2026-03-05 14:30:24,300 77 INFO 00248-master-all odoo.modules.loading: Loading module base_event_field (53/820) 2026-03-05 14:30:24,373 77 INFO 00248-master-all odoo.modules.registry: module base_event_field: creating or updating database tables 2026-03-05 14:30:25,819 77 INFO 00248-master-all odoo.modules.loading: Module base_event_field loaded in 1.52s, 1250 queries (+1250 other) 2026-03-05 14:30:25,819 77 INFO 00248-master-all odoo.modules.loading: Loading module base_fontawesome (54/820) 2026-03-05 14:30:25,893 77 INFO 00248-master-all odoo.modules.loading: Module base_fontawesome loaded in 0.07s, 12 queries (+12 other) 2026-03-05 14:30:25,894 77 INFO 00248-master-all odoo.modules.loading: Loading module base_import (55/820) 2026-03-05 14:30:26,361 77 INFO 00248-master-all odoo.modules.registry: module base_import: creating or updating database tables 2026-03-05 14:30:27,892 77 INFO 00248-master-all odoo.modules.loading: loading base_import/security/ir.model.access.csv 2026-03-05 14:30:27,914 77 INFO 00248-master-all odoo.modules.loading: Module base_import loaded in 2.02s, 1295 queries (+1295 other) 2026-03-05 14:30:27,914 77 INFO 00248-master-all odoo.modules.loading: Loading module base_import_module (56/820) 2026-03-05 14:30:27,975 77 INFO 00248-master-all odoo.modules.registry: module base_import_module: creating or updating database tables 2026-03-05 14:30:28,077 77 INFO 00248-master-all odoo.modules.loading: loading base_import_module/security/ir.model.access.csv 2026-03-05 14:30:28,087 77 INFO 00248-master-all odoo.modules.loading: loading base_import_module/views/base_import_module_view.xml 2026-03-05 14:30:28,111 77 INFO 00248-master-all odoo.modules.loading: loading base_import_module/views/ir_module_views.xml 2026-03-05 14:30:28,162 77 INFO 00248-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_count_attachment_imported_module ... 2026-03-05 14:30:28,195 77 INFO 00248-master-all odoo.addons.base_import_module.tests.test_cloc: ====================================================================== 2026-03-05 14:30:28,195 77 ERROR 00248-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 14:30:28,198 77 INFO 00248-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_count_qweb_imported_module ... 2026-03-05 14:30:28,224 77 INFO 00248-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_attachment_imported_module ... 2026-03-05 14:30:28,253 77 INFO 00248-master-all odoo.addons.base_import_module.tests.test_cloc: ====================================================================== 2026-03-05 14:30:28,253 77 ERROR 00248-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 14:30:28,256 77 INFO 00248-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_cloc_imported_module ... 2026-03-05 14:30:28,280 77 INFO 00248-master-all odoo.addons.base_import_module.models.ir_module: module test_imported_module: loading data/test.xml 2026-03-05 14:30:28,305 77 INFO 00248-master-all odoo.addons.base_import_module.tests.test_cloc: ====================================================================== 2026-03-05 14:30:28,305 77 ERROR 00248-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 14:30:28,308 77 INFO 00248-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_qweb ... 2026-03-05 14:30:28,321 77 INFO 00248-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_from_import_module ... 2026-03-05 14:30:28,436 77 INFO 00248-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_from_studio ... 2026-03-05 14:30:28,662 77 INFO 00248-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_module_name ... 2026-03-05 14:30:28,835 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:28,849 77 INFO 00248-master-all odoo.modules.loading: Module base_import_module loaded in 0.93s (incl. 0.67s test), 165 queries (+456 test, +165 other) 2026-03-05 14:30:28,849 77 ERROR 00248-master-all odoo.modules.loading: Module base_import_module: 0 failures, 3 errors of 8 tests 2026-03-05 14:30:28,850 77 INFO 00248-master-all odoo.modules.loading: Loading module base_setup (57/820) 2026-03-05 14:30:28,912 77 INFO 00248-master-all odoo.modules.registry: module base_setup: creating or updating database tables 2026-03-05 14:30:28,998 77 INFO 00248-master-all odoo.modules.loading: loading base_setup/data/base_setup_data.xml 2026-03-05 14:30:29,011 77 INFO 00248-master-all odoo.modules.loading: loading base_setup/views/res_config_settings_views.xml 2026-03-05 14:30:29,055 77 INFO 00248-master-all odoo.modules.loading: loading base_setup/views/res_partner_views.xml 2026-03-05 14:30:29,081 77 INFO 00248-master-all odoo.addons.base_setup.tests.test_default_group: Starting TestResConfig.test_multi_company_res_config_group ... 2026-03-05 14:30:29,461 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [19648] 2026-03-05 14:30:29,461 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [17] 2026-03-05 14:30:29,546 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 14:30:29,547 77 INFO 00248-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_install ... 2026-03-05 14:30:29,691 77 INFO 00248-master-all odoo.addons.base_setup.tests.test_res_config: ====================================================================== 2026-03-05 14:30:29,691 77 ERROR 00248-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 14:30:29,693 77 INFO 00248-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_multi_company_res_config_group ... 2026-03-05 14:30:30,078 77 INFO 00248-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_no_install ... 2026-03-05 14:30:30,244 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-05 14:30:30,258 77 INFO 00248-master-all odoo.modules.loading: Module base_setup loaded in 1.41s (incl. 1.16s test), 179 queries (+1157 test, +179 other) 2026-03-05 14:30:30,258 77 ERROR 00248-master-all odoo.modules.loading: Module base_setup: 0 failures, 1 errors of 4 tests 2026-03-05 14:30:30,259 77 INFO 00248-master-all odoo.modules.loading: Loading module bus (58/820) 2026-03-05 14:30:30,305 77 INFO 00248-master-all odoo.modules.registry: module bus: creating or updating database tables 2026-03-05 14:30:30,478 77 INFO 00248-master-all odoo.modules.loading: loading bus/security/ir.model.access.csv 2026-03-05 14:30:30,519 77 INFO 00248-master-all odoo.addons.bus.tests.test_health: Starting TestBusController.test_health ... 2026-03-05 14:30:30,523 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:30,542 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:30,543 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:30] "GET /websocket/health HTTP/1.1" 200 - 3 0.001 0.020 2026-03-05 14:30:30,544 77 INFO 00248-master-all odoo.addons.bus.tests.test_health.TestBusController.test_health: waiting for threads: [] 2026-03-05 14:30:30,598 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:30,599 77 INFO 00248-master-all odoo.addons.bus.tests.test_notify: Starting NotifyTests.test_get_notify_payloads ... 2026-03-05 14:30:30,603 77 INFO 00248-master-all odoo.addons.bus.tests.test_notify: Starting NotifyTests.test_postcommit ... 2026-03-05 14:30:30,672 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:30,698 77 INFO 00248-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_on_websocket_closed ... 2026-03-05 14:30:30,704 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:demo from n/a 2026-03-05 14:30:30,717 77 INFO 00248-master-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [4] 2026-03-05 14:30:30,719 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 14:30:30,720 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:30,866 77 INFO 00248-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 14:30:30,868 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 6 inserts device log (Jm4-VGWh9ygtfXc7Au8zYp3Gd-42yp_JlL6_YkoiFw) 2026-03-05 14:30:30,889 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:30,889 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:30] "POST /websocket/on_closed HTTP/1.1" 200 - 26 0.010 0.160 2026-03-05 14:30:30,892 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 14:30:30,893 77 INFO 00248-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 14:30:30,904 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:30,904 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:30] "POST /websocket/peek_notifications HTTP/1.1" 200 - 11 0.003 0.009 2026-03-05 14:30:30,905 77 INFO 00248-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_on_websocket_closed: waiting for threads: [] 2026-03-05 14:30:30,906 77 INFO 00248-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_receive_missed_presences_on_peek_notifications ... 2026-03-05 14:30:30,911 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:demo from n/a 2026-03-05 14:30:30,922 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 14:30:30,922 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:30,931 77 INFO 00248-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 14:30:30,932 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 6 inserts device log (QVxdGCNpGKMu0UbTfujU2rV14B_c6cfaoeSwex4aY4) 2026-03-05 14:30:30,950 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:30,950 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:30] "POST /websocket/peek_notifications HTTP/1.1" 200 - 25 0.008 0.021 2026-03-05 14:30:30,953 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 14:30:30,954 77 INFO 00248-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 14:30:30,962 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:30,963 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:30] "POST /websocket/peek_notifications HTTP/1.1" 200 - 11 0.003 0.007 2026-03-05 14:30:30,964 77 INFO 00248-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_receive_missed_presences_on_peek_notifications: waiting for threads: [] 2026-03-05 14:30:30,965 77 INFO 00248-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek ... 2026-03-05 14:30:30,967 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:30,988 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:30,989 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:30] "POST /websocket/peek_notifications HTTP/1.1" 200 - 14 0.003 0.019 2026-03-05 14:30:30,995 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:30,995 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:30] "POST /websocket/peek_notifications HTTP/1.1" 200 - 4 0.001 0.003 2026-03-05 14:30:30,996 77 INFO 00248-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_websocket_peek: waiting for threads: [] 2026-03-05 14:30:30,997 77 INFO 00248-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek_session_expired_login ... 2026-03-05 14:30:30,999 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:31,023 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:31,023 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:31] "POST /websocket/peek_notifications HTTP/1.1" 200 - 14 0.003 0.021 2026-03-05 14:30:31,028 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:admin from n/a 2026-03-05 14:30:31,034 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 14:30:31,034 77 INFO 00248-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 14:30:31,036 77 INFO 00248-master-all odoo.http: 2026-03-05 14:30:31,036 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:31] "POST /websocket/peek_notifications HTTP/1.1" 200 - 1 0.000 0.003 2026-03-05 14:30:31,037 77 INFO 00248-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_websocket_peek_session_expired_login: waiting for threads: [] 2026-03-05 14:30:31,038 77 INFO 00248-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek_session_expired_logout ... 2026-03-05 14:30:31,042 77 INFO 00248-master-all odoo.addons.base.models.res_users: Login successful for db:00248-master-all login:demo from n/a 2026-03-05 14:30:31,049 77 INFO 00248-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-05 14:30:31,061 77 INFO 00248-master-all odoo.addons.base.models.res_device: User 6 inserts device log (4blx60JMzEhBQu34HqI8J7AZz_r3LFoL_Lbp7vZ8Uv) 2026-03-05 14:30:31,071 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:31,071 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:31] "POST /websocket/peek_notifications HTTP/1.1" 200 - 15 0.004 0.019 2026-03-05 14:30:31,076 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:31,077 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:31] "GET /web/session/logout HTTP/1.1" 303 - 0 0.000 0.002 2026-03-05 14:30:31,080 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:31,080 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:31] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.001 2026-03-05 14:30:31,191 77 INFO 00248-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-05 14:30:31,192 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:31] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 47 0.012 0.097 2026-03-05 14:30:31,195 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 14:30:31,196 77 INFO 00248-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 14:30:31,198 77 INFO 00248-master-all odoo.http: 2026-03-05 14:30:31,198 77 INFO 00248-master-all werkzeug: 127.0.0.1 - - [05/Mar/2026 14:30:31] "POST /websocket/peek_notifications HTTP/1.1" 200 - 1 0.000 0.003 2026-03-05 14:30:31,199 77 INFO 00248-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_websocket_peek_session_expired_logout: waiting for threads: [] 2026-03-05 14:30:31,258 77 INFO 00248-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-05 14:30:31,270 77 INFO 00248-master-all odoo.modules.loading: Module bus loaded in 1.01s (incl. 0.74s test), 189 queries (+306 test, +189 other) 2026-03-05 14:30:31,270 77 INFO 00248-master-all odoo.modules.loading: Loading module date_range (59/820) 2026-03-05 14:30:31,331 77 INFO 00248-master-all odoo.modules.registry: module date_range: creating or updating database tables 2026-03-05 14:30:31,461 77 INFO 00248-master-all odoo.modules.loading: loading date_range/data/ir_cron_data.xml 2026-03-05 14:30:31,473 77 INFO 00248-master-all odoo.modules.loading: loading date_range/security/ir.model.access.csv 2026-03-05 14:30:31,492 77 INFO 00248-master-all odoo.modules.loading: loading date_range/security/date_range_security.xml 2026-03-05 14:30:31,506 77 INFO 00248-master-all odoo.modules.loading: loading date_range/views/date_range_view.xml 2026-03-05 14:30:31,560 77 INFO 00248-master-all odoo.modules.loading: loading date_range/wizard/date_range_generator.xml 2026-03-05 14:30:31,600 77 WARNING 00248-master-all odoo.modules.loading: Transient module states were reset 2026-03-05 14:30:31,603 77 ERROR 00248-master-all odoo.modules.registry: Failed to load registry 2026-03-05 14:30:31,604 77 CRITICAL 00248-master-all odoo.service.server: Failed to initialize database `00248-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 14:30:31,607 77 INFO 00248-master-all odoo.service.server: Initiating shutdown 2026-03-05 14:30:31,607 77 INFO 00248-master-all odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown. 2026-03-05 14:30:31,697 77 INFO 00248-master-all odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 6 connections 2026-03-05 14:30:31,698 77 INFO 00248-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").