Docker command: python3 "Gitlab Phileas Odoo 18.0/odoo-bin" --addons-path "Gitlab Phileas Odoo 18.0/addons,Gitlab Phileas Odoo 18.0/odoo/addons,Gitlab Phileas Community 18.0,Gitlab Phileas Common modules 18.0" -d 00176-master-all -i l10n_rs,account_tax_python,mass_mailing_themes,l10n_pe,l10n_ci,l10n_tz_account,l10n_hn,payment_demo,intrastat_product,web_vis_timeline,base_setup,l10n_bg,pos_self_order_epson_printer,base_address_extended,l10n_ar_pos,mass_mailing_sms,l10n_tn,patchcustomcloc,barcodes,l10n_pe_website_sale,transifex,web_m2x_options,l10n_om,payment_buckaroo,l10n_ar,spreadsheet_dashboard_stock_account,pos_event,portal,l10n_gcc_invoice_stock_account,auth_totp_mail_enforce,l10n_ke_edi_tremol,spreadsheet_dashboard_hr_timesheet,hr_presence,delivery_stock_picking_batch,spreadsheet_dashboard_event_sale,l10n_ua,purchase_analytic,website_project,l10n_sn,sale_margin,web_form_dialog_improved,project_mrp_stock_landed_costs,l10n_hr_kuna,sales_team,spreadsheet_dashboard_pos_restaurant,l10n_at,mass_mailing_sale_sms,test_inherit_depends,l10n_gr_edi,payment_adyen,account_qr_code_emv,l10n_tr_nilvera,website_mass_mailing_sms,payment_flutterwave,test_performance,hw_escpos,pos_self_order_adyen,project_hr_expense,date_range,l10n_do,google_calendar,event_crm,l10n_eg_edi_eta,website_partner,l10n_cg,sale_timesheet,mrp_account,website_sale_collect,stock_picking_batch,crm_livechat,project_purchase,test_data_module_install,l10n_my_edi,google_recaptcha,l10n_anz_ubl_pint,product_images,hr_livechat,base_phone,l10n_gcc_pos,link_tracker,pos_sms,l10n_dk,pos_self_order_razorpay,analytic,project_sale_expense,website_sale_slides,spreadsheet_dashboard_hr_expense,website_slides,mis_template_financial_report,account,l10n_din5008_stock,sale_timesheet_margin,website_mail,improved_base_phone,attachment_indexation,l10n_gw,l10n_za,calendar_sms,pos_restaurant_adyen,hr_work_entry_holidays,l10n_lb_account,hw_posbox_homepage,autovacuum_message_attachment_improve,payment_mercado_pago,hr_holidays_contract,l10n_be_pos_restaurant,privacy_lookup,disable_scroll_top_form,bus,l10n_din5008,test_action_bindings,mrp,test_crm_full,autovacuum_message_attachment,mass_mailing_event,fleet,l10n_bf,website_event_crm,l10n_rs_edi,l10n_jo_edi,pos_sale,queue_job_improve,stock_fleet,project,phone_validation,pos_viva_wallet,l10n_ch,website_mail_group,l10n_fr_account,l10n_test_pos_qr_payment,test_spreadsheet,intrastat_base,hr_expense,l10n_mc,project_purchase_stock,account_edi_ubl_cii_tax_extension,pos_hr_restaurant,hr_recruitment_skills,sale_expense,l10n_fi_sale,l10n_in_gstin_status,test_discuss_full,l10n_hu,partner_external_map,pos_sale_loyalty,pos_pine_labs,product_margin,l10n_tr_nilvera_edispatch,l10n_gn,auth_ldap,pos_self_order_sale,queue_job_web_notify,mrp_product_expiry,l10n_iq,payment_razorpay_oauth,l10n_mt_pos,l10n_tw_edi_ecpay_website_sale,pdf_unique_file,l10n_ve,snailmail,stock_sms,disable_odoo_online,test_event_full,l10n_tr,pos_discount,l10n_eg,website_links,partner_fax,l10n_td,mis_builder,l10n_cz,website_sale_comparison_wishlist,hr_fleet,test_testing_utilities,website_cf_turnstile,website_crm,payment_stripe,test_website_modules,l10n_ee,payment_razorpay,hr_recruitment_sms,partner_address_street3,project_account,pos_loyalty,web_ir_actions_act_multi,mass_mailing_sale,auth_passkey,l10n_us,cloud_storage_google,partner_autocomplete,pos_stripe,test_auth_custom,purchase_edi_ubl_bis3,sale_project_stock_account,spreadsheet_dashboard,pos_hr,test_inherits,payment_xendit,website_google_map,membership,base_comment_field,hw_drivers,test_converter,api_connector,test_apikeys,loyalty,web_widget_numeric_step,l10n_it,here_address_autocomplete,l10n_ml,survey,website_event_jitsi,base_sparse_field,hr_org_chart,sale_gelato_stock,l10n_fi,test_website,l10n_ng,l10n_es_edi_facturae,l10n_es_modelo130,cloud_storage_migration,l10n_my,sale_project_stock,website_event_track_quiz,test_http,payment_custom,test_mail_full,l10n_pe_pos,l10n_in_pos,db_gin_trigram,website_event_booth_sale,l10n_latam_check,website_sale_mondialrelay,sale,iap_crm,l10n_in_hr_holidays,base_explore_field,payment_asiapay,base_install_request,auth_signup,test_inherits_depends,website_event_meet_quiz,test_html_field_history,l10n_bd,l10n_fr,account_add_gln,hr_holidays,hr_homeworking_calendar,hr_timesheet_attendance,account_tax_balance,stock_analytic,base_view_inheritance_extension,gamification_sale_crm,crm_sms,website_sale_autocomplete,account_update_tax_tags,odoo_online_documentation_plantuml,l10n_mz,product_harmonized_system,hr_attendance,l10n_bo,website_sms,l10n_tg,pos_restaurant,l10n_tr_nilvera_einvoice,account_move_name_sequence,sale_gelato,stock_account,website_sale_stock,mail_no_autofollow,website_event_booth_exhibitor,project_mrp,mail_bot_hr,fix_float_round,payment_mollie,auth_saml_improve,base,website_membership,l10n_din5008_sale,pos_adyen,purchase,payment_worldline,l10n_mx_hr,mass_mailing_slides,l10n_my_edi_pos,account_statement_base,web_unsplash,im_livechat,account_payment,sale_sms,l10n_lt,l10n_cd,product_matrix,payment_aps,sql_export_excel,website_mass_mailing,l10n_ca,web_tour,website_crm_partner_assign,l10n_es,l10n_pk,spreadsheet_dashboard_im_livechat,sale_project,l10n_kw,lunch,hr_recruitment_survey,pos_account_tax_python,l10n_ro,l10n_jp,sale_purchase_stock,base_import_async,google_account,l10n_in_sale_stock,payment,l10n_fr_hr_holidays,spreadsheet,social_media,patch_check_xml_rpc,l10n_ma,payment_paypal,pos_self_order,l10n_kr,website_crm_iap_reveal,base_iso3166,l10n_ro_edi_stock,remove_odoo_enterprise,hr,l10n_ne,l10n_sa_pos,purchase_requisition,l10n_br,test_sale_product_configurators,spreadsheet_dashboard_account,test_mail,l10n_il,website_livechat,l10n_in_withholding,base_event_field,sale_crm,l10n_lv,auth_saml,l10n_tr_nilvera_einvoice_extended,l10n_account_withholding_tax_pos,l10n_in_purchase,account_peppol,stock_landed_costs,l10n_es_edi_tbai,l10n_sa,l10n_uy_website_sale,account_statement_import_online,event_crm_sale,mrp_repair,l10n_fr_pos_cert,project_stock_landed_costs,sale_expense_margin,l10n_din5008_repair,board,test_limits,l10n_sg,purchase_requisition_sale,account_statement_import_online_ponto,mail_bot,project_hr_skills,sale_stock_margin,l10n_ar_withholding,purchase_stock,l10n_de,l10n_uk,l10n_my_ubl_pint,web_editor,l10n_account_edi_ubl_cii_tests,stock_inventory,website_jitsi,l10n_th,hr_recruitment,pos_epson_printer,mrp_subcontracting_purchase,l10n_latam_invoice_document,website_event_booth_sale_exhibitor,l10n_hr_edi,l10n_es_edi_tbai_pos,l10n_id_efaktur,test_website_slides_full,website_payment,data_recycle,base_force_upper_field,test_resource,l10n_it_edi_doi,l10n_sa_edi,improve_base_setup,l10n_nz,l10n_ae,website_sale_comparison,l10n_ro_edi_stock_batch,base_fontawesome,test_uninstall,digest,l10n_br_sales,marketing_card,l10n_uy,website_blog,spreadsheet_account,l10n_pl_taxable_supply_date,base_import_module,l10n_ga,project_mrp_account,l10n_din5008_purchase,l10n_mt,account_edi_ubl_cii,test_hr_contract_calendar,website_customer,snailmail_account,l10n_cr,l10n_in_sale,l10n_ec_stock,website_event_meet,sms,google_gmail,l10n_hu_edi,project_sms,website_event_track_live_quiz,event_product,mass_mailing_event_sms,calendar,l10n_vn_edi_viettel,hr_holidays_attendance,product,product_email_template,website_sale_stock_wishlist,l10n_hk,l10n_uy_pos,hr_hourly_cost,l10n_au,pos_sale_margin,account_journal_lock_date,sql_request_abstract,test_access_rights,auth_oauth,product_expiry,pos_self_order_stripe,queue_job_cron,test_data_module,l10n_gr,improved_mail_mail,pos_six,crm,test_mimetypes,portal_rating,test_new_api,project_stock,crm_mail_plugin,base_iban,l10n_bj,sale_edi_ubl,l10n_si,test_mass_mailing,mrp_subcontracting,sale_loyalty,sale_product_matrix,l10n_be_pos_sale,l10n_qa,mass_mailing_event_track_sms,l10n_syscohada,xevent,account_fleet,l10n_mx,l10n_gcc_invoice,website_slides_forum,website,website_sale_gelato,jsonifier,l10n_it_edi_website_sale,l10n_be,l10n_cm,website_event_exhibitor,rating,test_main_flows,odoo_online_documentation_asciidoc,l10n_es_edi_verifactu_pos,project_mrp_sale,l10n_kh,l10n_mn,test_lint,crm_iap_enrich,base_automation,stock_dropshipping,hr_homeworking,l10n_ch_pos,l10n_se,payment_nuvei,auth_totp_portal,l10n_lu,l10n_es_edi_verifactu,test_assetsbundle,test_sale_purchase_edi_ubl,uom,auth_totp_mail,website_payment_authorize,l10n_ph,sale_mrp_margin,base_odoo_utilities,l10n_din5008_expense,http_routing,mass_mailing,event_booth_sale,l10n_kz,l10n_in_ewaybill_port,spreadsheet_dashboard_sale,pos_restaurant_loyalty,l10n_zm_account,spreadsheet_dashboard_website_sale,l10n_jp_ubl_pint,l10n_ec,pos_online_payment,test_inherit,l10n_hr,purchase_mrp,web,hr_calendar,delivery,l10n_sa_edi_pos,website_profile,hr_gamification,project_stock_account,website_event_track_live,web_treetable,l10n_it_edi_sale,cloud_storage,website_crm_livechat,hr_work_entry_contract,l10n_br_website_sale,sql_export,l10n_in,l10n_ie,l10n_fr_facturx_chorus_pro,queue_job,l10n_cn,webhooks_sender,auth_password_policy_signup,barcodes_gs1_nomenclature,l10n_bh,website_slides_survey,pos_mrp,website_sale_mass_mailing,event_sale,sale_management,sql_export_improved,pos_event_sale,test_translation_import,test_import_export,account_edi_proxy_client,sale_mrp,l10n_it_edi_ndd_account_dn,l10n_pa,website_sale_mrp,delivery_mondialrelay,website_sale_wishlist,xml_search_improved,event_booth,l10n_cy,test_base_automation,base_import,l10n_my_edi_extended,l10n_jo,l10n_jo_edi_extended,cloud_storage_azure,l10n_ke,pos_paytm,repair,stock_delivery,utm,l10n_ro_efactura_synchronize,l10n_account_withholding_tax,project_timesheet_holidays,website_event_booth,l10n_it_stock_ddt,event,pos_restaurant_stripe,sale_service,test_exceptions,l10n_cl,l10n_in_ewaybill_stock,base_models_onchange,l10n_it_edi_withholding,l10n_dk_oioubl,hr_maintenance,account_statement_import_base,iap,web_widget_dropdown_dynamic,account_qr_code_sepa,l10n_it_edi_ndd,website_forum,l10n_vn,account_peppol_selfbilling,portal_odoo_debranding,hr_skills_slides,pos_mercado_pago,web_hierarchy,l10n_tw_edi_ecpay,pos_razorpay,l10n_it_edi,spreadsheet_dashboard_website_sale_slides,field_sequence,project_mail_plugin,account_debit_note,hr_timesheet,l10n_gq,web_widget_x2many_2d_matrix,l10n_sk,theme_default,l10n_km,iap_mail,sale_purchase_project,report_qweb_element_page_visibility,l10n_rw,sale_loyalty_delivery,mass_mailing_crm_sms,l10n_in_edi_ewaybill,auth_password_policy,website_event_track,spreadsheet_dashboard_sale_timesheet,sale_pdf_quote_builder,l10n_eu_oss,maintenance,web_environment_ribbon,mrp_subcontracting_landed_costs,l10n_cn_city,hr_work_entry,l10n_id,crm_iap_mine,mrp_subcontracting_account,point_of_sale,purchase_repair,hr_skills_survey,ir_attachment_cleaner,pos_online_payment_self_order,mass_mailing_event_track,l10n_no,l10n_us_account,website_sale,l10n_nl,l10n_in_stock,no_auto_search,l10n_co,l10n_dz,l10n_bg_ledger,auth_totp,l10n_co_pos,l10n_in_edi,gamification,mail_plugin,account_inalterable_hash_verification,l10n_mr,sms_twilio,purchase_product_matrix,resource_mail,xml_integration_toolbox,test_convert,website_crm_sms,hide_search_more_one2many_field,report_xlsx_helper,l10n_gt,mail_group,auth_password_policy_portal,base_vat,sale_stock,l10n_latam_base,website_hr_recruitment,website_sale_loyalty,l10n_pl,microsoft_calendar,microsoft_account,account_check_printing,web_tree_dynamic_colored_field,l10n_fr_hr_work_entry_holidays,l10n_es_pos,l10n_cf,mrp_landed_costs,mrp_subcontracting_dropshipping,web_notify,l10n_id_pos,db_unaccent,mail,account_lock_date_update,test_read_group,contacts,report_xlsx,test_search_panel,odoo_online_documentation,l10n_ar_website_sale,event_sms,project_todo,sale_async_emails,base_user_role,resource,l10n_et,account_edi,microsoft_outlook,payment_authorize,l10n_tw,mrp_subcontracting_repair,l10n_in_purchase_stock,certificate,l10n_ro_edi,l10n_id_efaktur_coretax,l10n_mu_account,mass_mailing_crm,l10n_dk_nemhandel,patch_with_delay_for_test,hr_skills,onboarding,l10n_ec_website_sale,test_rpc,l10n_pt,account_financial_report,purchase_requisition_stock,test_mail_sms,stock,html_editor,spreadsheet_dashboard_pos_hr,l10n_es_edi_sii,account_test,l10n_sg_ubl_pint,hr_contract,sale_purchase,website_event_sale,l10n_ug,l10n_in_withholding_payment,website_event,base_geolocalize,ir_config_parameter_improved,sale_order_line_remove --test-enable --stop-after-init --log-level=test --max-cron-threads=0 ================================================= Adding readonly volume '/data/build/Gitlab Phileas Odoo 18.0' pointing to /home/runbot/odoo/runbot/runbot/static/sources/Gitlab Phileas Odoo 18.0/f04bd73c99893458cf4c773e9960cc3254219448 Adding readonly volume '/data/build/Gitlab Phileas Community 18.0' pointing to /home/runbot/odoo/runbot/runbot/static/sources/Gitlab Phileas Community 18.0/49429681f689c884682704bbb9bf4daaecd0e697 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/a0cce7de3b97b7867ebcc696f8da1c6bd51673dd Adding readonly volume '/home/runbot/.odoorc' pointing to /home/runbot/odoo/runbot/runbot/static/build/00176-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/lib/python3/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: 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' 2026-02-02 16:25:14,576 43 INFO ? odoo: Odoo version 18.0 2026-02-02 16:25:14,576 43 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2026-02-02 16:25:14,576 43 INFO ? odoo: addons paths: ['/data/build/Gitlab Phileas Odoo 18.0/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/Gitlab Phileas Odoo 18.0/addons', '/data/build/Gitlab Phileas Community 18.0', '/data/build/Gitlab Phileas Common modules 18.0'] 2026-02-02 16:25:14,576 43 INFO ? odoo: database: runbot@default:default Warn: Can't find .pfb for face 'Courier' 2026-02-02 16:25:14,834 43 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/bin/wkhtmltopdf 2026-02-02 16:25:14,860 43 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/bin/wkhtmltoimage 2026-02-02 16:25:15,248 43 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-02-02 16:25:15,346 43 INFO 00176-master-all odoo.tests.common: Importing test framework 2026-02-02 16:25:15,380 43 INFO 00176-master-all odoo.modules.loading: init db 2026-02-02 16:25:16,631 43 INFO 00176-master-all odoo.modules.loading: loading 1 modules... 2026-02-02 16:25:16,632 43 INFO 00176-master-all odoo.modules.loading: Loading module base (1/1) 2026-02-02 16:25:16,664 43 INFO 00176-master-all odoo.modules.registry: module base: creating or updating database tables 2026-02-02 16:25:16,972 43 INFO 00176-master-all odoo.models: Prepare computation of ir.module.module.menus_by_module 2026-02-02 16:25:16,972 43 INFO 00176-master-all odoo.models: Prepare computation of ir.module.module.reports_by_module 2026-02-02 16:25:16,972 43 INFO 00176-master-all odoo.models: Prepare computation of ir.module.module.views_by_module 2026-02-02 16:25:17,080 43 INFO 00176-master-all odoo.models: Prepare computation of res.partner.user_id 2026-02-02 16:25:17,080 43 INFO 00176-master-all odoo.models: Prepare computation of res.partner.commercial_partner_id 2026-02-02 16:25:17,080 43 INFO 00176-master-all odoo.models: Prepare computation of res.partner.complete_name 2026-02-02 16:25:17,080 43 INFO 00176-master-all odoo.models: Prepare computation of res.partner.company_registry 2026-02-02 16:25:17,080 43 INFO 00176-master-all odoo.models: Prepare computation of res.partner.commercial_company_name 2026-02-02 16:25:17,080 43 INFO 00176-master-all odoo.models: Prepare computation of res.partner.partner_share 2026-02-02 16:25:17,114 43 INFO 00176-master-all odoo.models: Prepare computation of res.currency.decimal_places 2026-02-02 16:25:17,136 43 INFO 00176-master-all odoo.models: Prepare computation of res.company.uses_default_logo 2026-02-02 16:25:17,136 43 INFO 00176-master-all odoo.models: Prepare computation of res.company.logo_web 2026-02-02 16:25:17,138 43 INFO 00176-master-all odoo.models: Computing parent_path for table res_company... 2026-02-02 16:25:17,160 43 INFO 00176-master-all odoo.models: Prepare computation of res.users.signature 2026-02-02 16:25:17,160 43 INFO 00176-master-all odoo.models: Prepare computation of res.users.share 2026-02-02 16:25:18,722 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_bank.xml 2026-02-02 16:25:18,728 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res.lang.csv 2026-02-02 16:25:18,774 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_lang_data.xml 2026-02-02 16:25:18,818 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_partner_data.xml 2026-02-02 16:25:18,885 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_currency_data.xml 2026-02-02 16:25:19,399 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_company_data.xml 2026-02-02 16:25:19,407 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_users_data.xml 2026-02-02 16:25:20,622 43 INFO 00176-master-all odoo.modules.loading: loading base/data/report_paperformat_data.xml 2026-02-02 16:25:20,631 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_country_data.xml 2026-02-02 16:25:21,066 43 INFO 00176-master-all odoo.modules.loading: loading base/data/ir_demo_data.xml 2026-02-02 16:25:21,080 43 INFO 00176-master-all odoo.modules.loading: loading base/security/base_groups.xml 2026-02-02 16:25:21,398 43 INFO 00176-master-all odoo.modules.loading: loading base/security/base_security.xml 2026-02-02 16:25:21,547 43 INFO 00176-master-all odoo.modules.loading: loading base/views/base_menus.xml 2026-02-02 16:25:21,621 43 INFO 00176-master-all odoo.modules.loading: loading base/views/decimal_precision_views.xml 2026-02-02 16:25:21,640 43 INFO 00176-master-all odoo.modules.loading: loading base/views/res_config_views.xml 2026-02-02 16:25:21,647 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res.country.state.csv 2026-02-02 16:25:22,460 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_actions_views.xml 2026-02-02 16:25:22,624 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_asset_views.xml 2026-02-02 16:25:22,645 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_config_parameter_views.xml 2026-02-02 16:25:22,663 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_cron_views.xml 2026-02-02 16:25:22,694 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_cron_trigger_views.xml 2026-02-02 16:25:22,713 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_filters_views.xml 2026-02-02 16:25:22,734 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_mail_server_views.xml 2026-02-02 16:25:22,757 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_model_views.xml 2026-02-02 16:25:22,931 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_attachment_views.xml 2026-02-02 16:25:22,960 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_rule_views.xml 2026-02-02 16:25:22,982 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_sequence_views.xml 2026-02-02 16:25:23,005 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_ui_menu_views.xml 2026-02-02 16:25:23,025 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_ui_view_views.xml 2026-02-02 16:25:23,072 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_default_views.xml 2026-02-02 16:25:23,091 43 INFO 00176-master-all odoo.modules.loading: loading base/data/ir_config_parameter_data.xml 2026-02-02 16:25:23,094 43 INFO 00176-master-all odoo.modules.loading: loading base/data/ir_cron_data.xml 2026-02-02 16:25:23,106 43 INFO 00176-master-all odoo.modules.loading: loading base/report/ir_model_report.xml 2026-02-02 16:25:23,110 43 INFO 00176-master-all odoo.modules.loading: loading base/report/ir_model_templates.xml 2026-02-02 16:25:23,119 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_logging_views.xml 2026-02-02 16:25:23,137 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_qweb_widget_templates.xml 2026-02-02 16:25:23,149 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_module_views.xml 2026-02-02 16:25:23,206 43 INFO 00176-master-all odoo.modules.loading: loading base/data/ir_module_category_data.xml 2026-02-02 16:25:23,277 43 INFO 00176-master-all odoo.modules.loading: loading base/data/ir_module_module.xml 2026-02-02 16:25:23,338 43 INFO 00176-master-all odoo.modules.loading: loading base/report/ir_module_reports.xml 2026-02-02 16:25:23,342 43 INFO 00176-master-all odoo.modules.loading: loading base/report/ir_module_report_templates.xml 2026-02-02 16:25:23,348 43 INFO 00176-master-all odoo.modules.loading: loading base/wizard/base_module_update_views.xml 2026-02-02 16:25:23,365 43 INFO 00176-master-all odoo.modules.loading: loading base/wizard/base_language_install_views.xml 2026-02-02 16:25:23,379 43 INFO 00176-master-all odoo.modules.loading: loading base/wizard/base_import_language_views.xml 2026-02-02 16:25:23,392 43 INFO 00176-master-all odoo.modules.loading: loading base/wizard/base_module_upgrade_views.xml 2026-02-02 16:25:23,412 43 INFO 00176-master-all odoo.modules.loading: loading base/wizard/base_module_uninstall_views.xml 2026-02-02 16:25:23,423 43 INFO 00176-master-all odoo.modules.loading: loading base/wizard/base_export_language_views.xml 2026-02-02 16:25:23,436 43 INFO 00176-master-all odoo.modules.loading: loading base/wizard/base_partner_merge_views.xml 2026-02-02 16:25:23,452 43 INFO 00176-master-all odoo.modules.loading: loading base/data/ir_demo_failure_data.xml 2026-02-02 16:25:23,468 43 INFO 00176-master-all odoo.modules.loading: loading base/views/ir_profile_views.xml 2026-02-02 16:25:23,491 43 INFO 00176-master-all odoo.modules.loading: loading base/views/res_company_views.xml 2026-02-02 16:25:23,513 43 INFO 00176-master-all odoo.modules.loading: loading base/views/res_lang_views.xml 2026-02-02 16:25:23,537 43 INFO 00176-master-all odoo.modules.loading: loading base/views/res_partner_views.xml 2026-02-02 16:25:23,657 43 INFO 00176-master-all odoo.modules.loading: loading base/views/res_bank_views.xml 2026-02-02 16:25:23,695 43 INFO 00176-master-all odoo.modules.loading: loading base/views/res_country_views.xml 2026-02-02 16:25:23,742 43 INFO 00176-master-all odoo.modules.loading: loading base/views/res_currency_views.xml 2026-02-02 16:25:23,789 43 INFO 00176-master-all odoo.modules.loading: loading base/views/res_users_views.xml 2026-02-02 16:25:23,916 43 INFO 00176-master-all odoo.modules.loading: loading base/views/res_device_views.xml 2026-02-02 16:25:23,936 43 INFO 00176-master-all odoo.modules.loading: loading base/views/res_users_identitycheck_views.xml 2026-02-02 16:25:23,943 43 INFO 00176-master-all odoo.modules.loading: loading base/views/res_config_settings_views.xml 2026-02-02 16:25:23,951 43 INFO 00176-master-all odoo.modules.loading: loading base/views/report_paperformat_views.xml 2026-02-02 16:25:23,975 43 INFO 00176-master-all odoo.modules.loading: loading base/security/ir.model.access.csv 2026-02-02 16:25:24,112 43 INFO 00176-master-all odoo.modules.loading: Module base: loading demo 2026-02-02 16:25:24,112 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_users_demo.xml 2026-02-02 16:25:25,828 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_partner_bank_demo.xml 2026-02-02 16:25:25,834 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_currency_demo.xml 2026-02-02 16:25:25,840 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_currency_rate_demo.xml 2026-02-02 16:25:26,088 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_bank_demo.xml 2026-02-02 16:25:26,094 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_partner_demo.xml 2026-02-02 16:25:26,269 43 INFO 00176-master-all odoo.modules.loading: loading base/data/res_partner_image_demo.xml 2026-02-02 16:25:27,107 43 INFO 00176-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_field_crud_restriction ... 2026-02-02 16:25:27,221 43 INFO 00176-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_field_visibility_restriction ... 2026-02-02 16:25:27,286 43 INFO 00176-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_fields_browse_restriction ... 2026-02-02 16:25:27,301 43 INFO 00176-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_get_views_fields ... 2026-02-02 16:25:27,349 43 INFO 00176-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_m2o_field_create_edit ... 2026-02-02 16:25:27,375 43 INFO 00176-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_view_create_edit_button ... 2026-02-02 16:25:27,428 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 57 checked, 0 removed 2026-02-02 16:25:27,444 43 INFO 00176-master-all odoo.addons.base.tests.test_acl: Starting TestIrRule.test_ir_rule ... 2026-02-02 16:25:27,558 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [3796, 3785, 3782, 3784, 3783, 3778, 3794, 3777, 3795] 2026-02-02 16:25:27,558 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.rule records with IDs: [1, 18, 19, 7, 2, 8, 6, 9, 20] 2026-02-02 16:25:27,587 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:27,652 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_00_query ... 2026-02-02 16:25:27,661 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_01_query_offset ... 2026-02-02 16:25:27,663 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_02_query_limit ... 2026-02-02 16:25:27,664 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_03_query_offset_limit ... 2026-02-02 16:25:27,665 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_04_query_count ... 2026-02-02 16:25:27,667 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_05_immutable ... 2026-02-02 16:25:27,675 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_06_fields ... 2026-02-02 16:25:27,683 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_07_null ... 2026-02-02 16:25:27,685 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_40_new_new ... 2026-02-02 16:25:27,694 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_45_new_new ... 2026-02-02 16:25:27,705 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_50_environment ... 2026-02-02 16:25:27,771 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_56_environment_uid_origin ... 2026-02-02 16:25:27,772 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_cache ... 2026-02-02 16:25:27,841 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch ... 2026-02-02 16:25:27,843 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch_model ... 2026-02-02 16:25:27,855 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch_read ... 2026-02-02 16:25:27,866 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_reversed ... 2026-02-02 16:25:27,869 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_70_one ... 2026-02-02 16:25:27,871 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_contains ... 2026-02-02 16:25:27,872 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_filter ... 2026-02-02 16:25:27,875 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_lazy_contains ... 2026-02-02 16:25:27,875 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_lazy_set_operations ... 2026-02-02 16:25:27,885 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_map ... 2026-02-02 16:25:27,888 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_set_operations ... 2026-02-02 16:25:27,896 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_sorted ... 2026-02-02 16:25:27,916 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_group_on ... 2026-02-02 16:25:27,957 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:25:27,960 43 INFO 00176-master-all odoo.addons.base.tests.test_api: Starting TestExternalAPI.test_call_kw ... 2026-02-02 16:25:27,992 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:27,994 43 INFO 00176-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_content_of_generated_partner_avatar ... 2026-02-02 16:25:28,034 43 INFO 00176-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_external_partner_has_default_placeholder_image_as_avatar ... 2026-02-02 16:25:28,062 43 INFO 00176-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_and_user_have_the_same_avatar ... 2026-02-02 16:25:28,089 43 INFO 00176-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_has_avatar_even_if_it_has_no_image ... 2026-02-02 16:25:28,122 43 INFO 00176-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_without_name_has_default_placeholder_image_as_avatar ... 2026-02-02 16:25:28,175 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:25:28,176 43 INFO 00176-master-all odoo.addons.base.tests.test_barcode: Starting TestBarcode.test_barcode_check_digit ... 2026-02-02 16:25:28,177 43 INFO 00176-master-all odoo.addons.base.tests.test_barcode: Starting TestBarcode.test_barcode_encoding ... 2026-02-02 16:25:28,202 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:28,203 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_01_safe_eval ... 2026-02-02 16:25:28,203 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_02_literal_eval ... 2026-02-02 16:25:28,204 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_03_literal_eval_arithmetic ... 2026-02-02 16:25:28,204 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_04_literal_eval_forbidden ... 2026-02-02 16:25:28,204 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_05_safe_eval_forbiddon ... 2026-02-02 16:25:28,204 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_const ... 2026-02-02 16:25:28,205 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_expr ... 2026-02-02 16:25:28,205 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_expr_eval_opcodes ... 2026-02-02 16:25:28,205 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_safe_eval_exec_opcodes ... 2026-02-02 16:25:28,206 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_safe_eval_opcodes ... 2026-02-02 16:25:28,208 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_01 ... 2026-02-02 16:25:28,233 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_02 ... 2026-02-02 16:25:28,253 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_03 ... 2026-02-02 16:25:28,272 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_parent ... 2026-02-02 16:25:28,288 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_missing_child ... 2026-02-02 16:25:28,305 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_missing_parent ... 2026-02-02 16:25:28,346 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:28,348 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_apply_groups ... 2026-02-02 16:25:28,535 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_remove_groups ... 2026-02-02 16:25:28,941 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_group_copy ... 2026-02-02 16:25:29,025 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_group_has_cycle ... 2026-02-02 16:25:29,169 43 INFO 00176-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_groups_fullname_search ... 2026-02-02 16:25:29,202 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 16:25:29,203 43 INFO 00176-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_00 ... 2026-02-02 16:25:29,213 43 INFO 00176-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_01 ... 2026-02-02 16:25:29,215 43 INFO 00176-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_20a ... 2026-02-02 16:25:29,220 43 INFO 00176-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_20b ... 2026-02-02 16:25:29,248 43 INFO 00176-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_00 ... 2026-02-02 16:25:29,259 43 INFO 00176-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_01 ... 2026-02-02 16:25:29,260 43 INFO 00176-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_20a ... 2026-02-02 16:25:29,268 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:29,280 43 INFO 00176-master-all odoo.addons.base.tests.test_cache: Starting TestRecordCache.test_cache ... 2026-02-02 16:25:29,283 43 INFO 00176-master-all odoo.addons.base.tests.test_cache: Starting TestRecordCache.test_memory ... 2026-02-02 16:25:30,947 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:30,948 43 INFO 00176-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_cloc_exclude_xml_id ... 2026-02-02 16:25:31,037 43 INFO 00176-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_field_no_xml_id ... 2026-02-02 16:25:31,103 43 INFO 00176-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_ignore_auto_generated_computed_field ... 2026-02-02 16:25:31,375 43 INFO 00176-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_several_xml_id ... 2026-02-02 16:25:31,407 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:31,409 43 INFO 00176-master-all odoo.addons.base.tests.test_cloc: Starting TestClocParser.test_parser ... 2026-02-02 16:25:31,412 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:31,413 43 INFO 00176-master-all odoo.addons.base.tests.test_config_parameter: Starting TestIrConfigParameter.test_default_parameters ... 2026-02-02 16:25:31,444 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:31,445 43 INFO 00176-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_01_default_config ... 2026-02-02 16:25:31,448 43 INFO 00176-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_02_config_file ... 2026-02-02 16:25:31,452 43 INFO 00176-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_03_save_default_options ... 2026-02-02 16:25:31,456 43 INFO 00176-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_04_odoo16_config_file ... 2026-02-02 16:25:31,460 43 INFO 00176-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_05_repeat_parse_config ... 2026-02-02 16:25:31,463 43 INFO 00176-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_06_cli ... 2026-02-02 16:25:31,468 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:31,469 43 INFO 00176-master-all odoo.addons.base.tests.test_date_utils: Starting TestDateUtils.test_fiscal_year ... 2026-02-02 16:25:31,470 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_connection_readonly ... 2026-02-02 16:25:31,475 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_execute_bad_params ... 2026-02-02 16:25:31,475 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_multiple_close_call_cursor ... 2026-02-02 16:25:31,476 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_transaction_isolation_cursor ... 2026-02-02 16:25:31,476 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_using_closed_cursor ... 2026-02-02 16:25:31,484 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestHTTPCursor.test_call_kw_readonly ... 2026-02-02 16:25:31,491 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:admin from n/a 2026-02-02 16:25:31,545 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:25:31,556 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 2 inserts device log (AA8MA2ABJEHNyWmeq2-Q-F7e_udzw5Ng_kDygYZWTa) 2026-02-02 16:25:31,559 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:31,559 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:25:31] "POST /web/dataset/call_kw HTTP/1.1" 200 - 4 0.003 0.058 2026-02-02 16:25:31,565 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:31,565 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:25:31] "POST /web/dataset/call_kw HTTP/1.1" 200 - 0 0.000 0.002 2026-02-02 16:25:31,566 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor.TestHTTPCursor.test_call_kw_readonly: waiting for threads: [] 2026-02-02 16:25:31,566 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestHTTPCursor.test_cursor_keeps_readwriteness ... 2026-02-02 16:25:31,568 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor.TestHTTPCursor.test_cursor_keeps_readwriteness: waiting for threads: [] 2026-02-02 16:25:31,570 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:31,571 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_borrow_connection ... 2026-02-02 16:25:31,586 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_interleaving ... 2026-02-02 16:25:31,592 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_single_cursor ... 2026-02-02 16:25:31,603 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_sub_commit ... 2026-02-02 16:25:31,616 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_sub_rollback ... 2026-02-02 16:25:31,629 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:31,631 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooks.test_hooks_on_cursor ... 2026-02-02 16:25:31,636 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooks.test_hooks_on_testcursor ... 2026-02-02 16:25:31,638 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:31,639 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_1_isolation ... 2026-02-02 16:25:31,639 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_2_isolation ... 2026-02-02 16:25:31,640 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_3_isolation ... 2026-02-02 16:25:31,640 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_4_isolation ... 2026-02-02 16:25:31,641 43 INFO 00176-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_5_isolation ... 2026-02-02 16:25:31,643 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:31,783 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_00_in_not_in_m2m ... 2026-02-02 16:25:31,832 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_05_not_str_m2m ... 2026-02-02 16:25:31,879 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_09_hierarchy_filtered_domain ... 2026-02-02 16:25:31,890 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_eq_lt_gt_lte_gte ... 2026-02-02 16:25:31,901 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_equivalent_id ... 2026-02-02 16:25:31,932 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_hierarchy_access ... 2026-02-02 16:25:31,979 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_hierarchy_in_m2m ... 2026-02-02 16:25:32,023 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_equivalent_one2many_1 ... 2026-02-02 16:25:32,292 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_equivalent_one2many_2 ... 2026-02-02 16:25:32,340 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_m2o ... 2026-02-02 16:25:32,541 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_o2m ... 2026-02-02 16:25:32,567 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_o2m_subselect ... 2026-02-02 16:25:32,596 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_20_expression_parse ... 2026-02-02 16:25:32,649 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_30_normalize_domain ... 2026-02-02 16:25:32,651 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_35_negating_thruty_leafs ... 2026-02-02 16:25:32,651 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_40_negating_long_expression ... 2026-02-02 16:25:32,659 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_40_negating_traversal ... 2026-02-02 16:25:32,660 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_accent ... 2026-02-02 16:25:32,660 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: skipped TestExpression.test_accent : unaccent not enabled 2026-02-02 16:25:32,660 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_active ... 2026-02-02 16:25:32,686 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_any_operator ... 2026-02-02 16:25:32,715 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_order ... 2026-02-02 16:25:32,725 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_order2 ... 2026-02-02 16:25:32,730 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_in_boolean ... 2026-02-02 16:25:32,733 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_in_operator ... 2026-02-02 16:25:32,743 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_invalid ... 2026-02-02 16:25:32,745 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_cast ... 2026-02-02 16:25:32,774 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_complement_m2o_access ... 2026-02-02 16:25:32,794 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [3801, 3799, 3800, 3796, 3785, 3803, 3802, 3781, 3780, 3786, 3788, 3787, 3789, 3782, 3791, 3793, 3790, 3792, 3784, 3783, 3779, 3778, 3794, 3777, 3795, 3797, 3798, 3804, 3805, 3806, 3807] 2026-02-02 16:25:32,794 43 INFO 00176-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-02-02 16:25:32,812 43 INFO 00176-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-02-02 16:25:32,820 43 INFO 00176-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-02-02 16:25:32,824 43 INFO 00176-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-02-02 16:25:32,832 43 INFO 00176-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-02-02 16:25:32,835 43 INFO 00176-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-02-02 16:25:32,838 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_filtered ... 2026-02-02 16:25:32,855 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_wildcards ... 2026-02-02 16:25:32,875 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_lp1071710 ... 2026-02-02 16:25:32,909 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_or_with_implicit_and ... 2026-02-02 16:25:32,910 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_proper_combine_unit_leaves ... 2026-02-02 16:25:32,910 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_pure_function ... 2026-02-02 16:25:32,911 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_translate_search ... 2026-02-02 16:25:32,935 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-02 16:25:32,937 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestExpression2.test_long_table_alias ... 2026-02-02 16:25:32,943 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:32,944 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAutoJoin.test_auto_join ... 2026-02-02 16:25:33,059 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAutoJoin.test_nullfields ... 2026-02-02 16:25:33,067 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:33,069 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_access_rules ... 2026-02-02 16:25:33,089 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_count ... 2026-02-02 16:25:33,091 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_count_limit ... 2026-02-02 16:25:33,092 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_logic ... 2026-02-02 16:25:33,095 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_order ... 2026-02-02 16:25:33,099 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_rec_names_search ... 2026-02-02 16:25:33,102 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_translated_field ... 2026-02-02 16:25:33,110 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:33,111 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_autojoin ... 2026-02-02 16:25:33,120 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_complement_regular ... 2026-02-02 16:25:33,122 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_explicit_subquery ... 2026-02-02 16:25:33,129 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_inherited ... 2026-02-02 16:25:33,132 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_name_search ... 2026-02-02 16:25:33,135 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_name_search_undefined ... 2026-02-02 16:25:33,141 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_regular ... 2026-02-02 16:25:33,149 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:33,150 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_autojoin ... 2026-02-02 16:25:33,168 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_autojoin_mixed ... 2026-02-02 16:25:33,179 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_empty ... 2026-02-02 16:25:33,188 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_name_search ... 2026-02-02 16:25:33,197 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_regular ... 2026-02-02 16:25:33,212 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:33,213 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_autojoin ... 2026-02-02 16:25:33,214 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_empty ... 2026-02-02 16:25:33,216 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_name_search ... 2026-02-02 16:25:33,219 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_regular ... 2026-02-02 16:25:33,229 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:33,230 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestPrettifyDomain.test_prettify_domain ... 2026-02-02 16:25:33,232 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_fields ... 2026-02-02 16:25:33,232 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_many2one_with_subfield ... 2026-02-02 16:25:33,233 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_one2many_with_subfield ... 2026-02-02 16:25:33,234 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_and_multiple_many2one_field_with_subfield ... 2026-02-02 16:25:33,234 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_and_multiple_one2many_field_with_subfield ... 2026-02-02 16:25:33,235 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_fields ... 2026-02-02 16:25:33,235 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_many2one_field_with_subfield ... 2026-02-02 16:25:33,236 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_one2many_field_with_subfield ... 2026-02-02 16:25:33,236 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_field ... 2026-02-02 16:25:33,237 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_many2one_with_subfield ... 2026-02-02 16:25:33,237 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_one2many_with_subfield ... 2026-02-02 16:25:33,238 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_fields ... 2026-02-02 16:25:33,239 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_many2one_with_subfield ... 2026-02-02 16:25:33,239 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_one2many_with_subfield ... 2026-02-02 16:25:33,240 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_field ... 2026-02-02 16:25:33,240 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_many2one_with_subfield ... 2026-02-02 16:25:33,241 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_one2many_with_subfield ... 2026-02-02 16:25:33,241 43 INFO 00176-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_true_leaf_as_list ... 2026-02-02 16:25:33,243 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:33,244 43 INFO 00176-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_amount_to_text_10 ... 2026-02-02 16:25:33,252 43 INFO 00176-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_float_split_05 ... 2026-02-02 16:25:33,254 43 INFO 00176-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_02 ... 2026-02-02 16:25:33,255 43 INFO 00176-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_03 ... 2026-02-02 16:25:33,320 43 INFO 00176-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_04 ... 2026-02-02 16:25:33,325 43 INFO 00176-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_invalid ... 2026-02-02 16:25:33,330 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:33,341 43 INFO 00176-master-all odoo.addons.base.tests.test_format_address_mixin: Starting TestPartnerFormatAddress.test_address_view ... 2026-02-02 16:25:33,531 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:33,532 43 INFO 00176-master-all odoo.addons.base.tests.test_func: Starting TestFrozendict.test_frozendict_hash ... 2026-02-02 16:25:33,532 43 INFO 00176-master-all odoo.addons.base.tests.test_func: Starting TestFrozendict.test_frozendict_immutable ... 2026-02-02 16:25:33,533 43 INFO 00176-master-all odoo.addons.base.tests.test_func: Starting TestLazy.test_lazy_compare ... 2026-02-02 16:25:33,533 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_10_hudge_combine ... 2026-02-02 16:25:33,535 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_11_invert_intersect ... 2026-02-02 16:25:33,541 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_1_base ... 2026-02-02 16:25:33,542 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_2_and ... 2026-02-02 16:25:33,542 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_3_or ... 2026-02-02 16:25:33,542 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_3_or_and ... 2026-02-02 16:25:33,543 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_4_gt_lt ... 2026-02-02 16:25:33,543 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_5_invert ... 2026-02-02 16:25:33,545 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_6_invert_gt_lt ... 2026-02-02 16:25:33,545 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_7_various ... 2026-02-02 16:25:33,545 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_8_reduce ... 2026-02-02 16:25:33,546 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_9_distinct ... 2026-02-02 16:25:33,547 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_key ... 2026-02-02 16:25:33,548 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_matches ... 2026-02-02 16:25:33,549 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_unknown ... 2026-02-02 16:25:33,585 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_1_base ... 2026-02-02 16:25:33,587 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_2_from_commat_separator ... 2026-02-02 16:25:33,589 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_3_from_ref ... 2026-02-02 16:25:33,591 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_4_full_empty ... 2026-02-02 16:25:33,592 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_5_contains_user ... 2026-02-02 16:25:34,004 43 INFO 00176-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_6_distinct ... 2026-02-02 16:25:34,031 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:25:34,034 43 INFO 00176-master-all odoo.addons.base.tests.test_http_case: Starting TestRequestRemaining.test_requests_a ... 2026-02-02 16:25:34,035 43 INFO ? odoo.addons.base.tests.test_http_case: Waiting for B to start 2026-02-02 16:25:34,035 43 INFO 00176-master-all odoo.addons.base.tests.test_http_case.TestRequestRemaining.test_requests_a: waiting for threads: [] 2026-02-02 16:25:34,035 43 INFO 00176-master-all odoo.addons.base.tests.test_http_case: Starting TestRequestRemaining.test_requests_b ... 2026-02-02 16:25:34,036 43 INFO 00176-master-all odoo.addons.base.tests.test_http_case: B started, waiting for A to finish 2026-02-02 16:25:34,039 43 INFO ? werkzeug: 127.0.0.1 - - [02/Feb/2026 16:25:34] "GET /web/concurrent HTTP/1.1" 400 - 0 0.000 0.001 2026-02-02 16:25:34,040 43 INFO 00176-master-all odoo.addons.base.tests.test_http_case.TestRequestRemaining.test_requests_b: waiting for threads: [] 2026-02-02 16:25:34,042 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:34,043 43 INFO 00176-master-all odoo.addons.base.tests.test_i18n: Starting I18nTest.test_format_list ... 2026-02-02 16:25:34,069 43 INFO 00176-master-all odoo.addons.base.tests.test_i18n: Starting I18nTest.test_py_to_js_locale ... 2026-02-02 16:25:34,071 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:34,072 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_00_base64_to_image ... 2026-02-02 16:25:34,198 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_01_image_to_base64 ... 2026-02-02 16:25:34,316 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_02_image_fix_orientation ... 2026-02-02 16:25:34,439 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_03_image_fix_orientation_exif ... 2026-02-02 16:25:34,554 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_10_image_process_source ... 2026-02-02 16:25:34,690 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_11_image_process_size ... 2026-02-02 16:25:34,862 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_12_image_process_verify_resolution ... 2026-02-02 16:25:36,579 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_13_image_process_quality ... 2026-02-02 16:25:36,932 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_14_image_process_crop ... 2026-02-02 16:25:38,001 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_15_image_process_colorize ... 2026-02-02 16:25:38,122 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_16_image_process_format ... 2026-02-02 16:25:38,340 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_17_get_webp_size ... 2026-02-02 16:25:38,455 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_20_image_data_uri ... 2026-02-02 16:25:38,570 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_21_image_guess_size_from_field_name ... 2026-02-02 16:25:38,684 43 INFO 00176-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_ptype_image_to_jpeg ... 2026-02-02 16:25:38,801 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:38,813 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_00_action ... 2026-02-02 16:25:38,830 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_00_server_action ... 2026-02-02 16:25:38,844 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_10_code ... 2026-02-02 16:25:38,861 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create ... 2026-02-02 16:25:38,878 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_many2many ... 2026-02-02 16:25:38,896 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_many2one ... 2026-02-02 16:25:38,918 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_one2many ... 2026-02-02 16:25:38,940 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_30_crud_write ... 2026-02-02 16:25:38,959 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_35_crud_write_selection ... 2026-02-02 16:25:38,977 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_36_crud_write_m2m_ops ... 2026-02-02 16:25:39,007 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_37_field_path_traversal ... 2026-02-02 16:25:39,031 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_39_boolean_update ... 2026-02-02 16:25:39,051 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_40_multi ... 2026-02-02 16:25:39,088 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_50_groups ... 2026-02-02 16:25:39,159 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_60_sort ... 2026-02-02 16:25:39,181 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_70_copy_action ... 2026-02-02 16:25:39,206 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_80_permission ... 2026-02-02 16:25:39,228 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_90_convert_to_float ... 2026-02-02 16:25:39,244 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_90_webhook ... 2026-02-02 16:25:39,260 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_object_write_equation ... 2026-02-02 16:25:39,282 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:39,283 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_binary ... 2026-02-02 16:25:39,373 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_custom ... 2026-02-02 16:25:39,378 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_unique ... 2026-02-02 16:25:39,474 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_valid ... 2026-02-02 16:25:39,485 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_related_field ... 2026-02-02 16:25:39,733 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_relation_of_a_custom_field ... 2026-02-02 16:25:39,844 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_remove_with_view ... 2026-02-02 16:25:39,972 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_remove_without_view ... 2026-02-02 16:25:40,085 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1462, 1464] 2026-02-02 16:25:40,158 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_custom ... 2026-02-02 16:25:40,279 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_unique ... 2026-02-02 16:25:40,462 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_valid ... 2026-02-02 16:25:40,587 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_with_view ... 2026-02-02 16:25:40,716 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_without_view ... 2026-02-02 16:25:40,929 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_selection ... 2026-02-02 16:25:41,042 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.fields.selection records with IDs: [738] 2026-02-02 16:25:41,117 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_base ... 2026-02-02 16:25:41,140 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [1857, 2124] 2026-02-02 16:25:41,140 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [908, 1175] 2026-02-02 16:25:41,164 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_inherited_custom ... 2026-02-02 16:25:41,270 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1487, 1489] 2026-02-02 16:25:41,344 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_with_dependant ... 2026-02-02 16:25:41,483 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1490, 1492, 1493] 2026-02-02 16:25:41,507 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_with_inverse ... 2026-02-02 16:25:41,647 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1495, 1499, 1497] 2026-02-02 16:25:41,672 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:41,688 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_01_store_in_db ... 2026-02-02 16:25:41,696 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_02_store_on_disk ... 2026-02-02 16:25:41,699 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_03_no_duplication ... 2026-02-02 16:25:41,703 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_04_keep_file ... 2026-02-02 16:25:41,708 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [257] 2026-02-02 16:25:41,709 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_05_change_data_change_file ... 2026-02-02 16:25:41,712 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_07_write_mimetype ... 2026-02-02 16:25:41,716 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-02 16:25:41,725 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_08_neuter_xml_mimetype ... 2026-02-02 16:25:41,736 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_09_dont_neuter_xml_mimetype_for_admin ... 2026-02-02 16:25:41,740 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_10_image_autoresize ... 2026-02-02 16:25:42,403 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [10, 11] 2026-02-02 16:25:43,160 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_11_copy ... 2026-02-02 16:25:43,167 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_12_gc ... 2026-02-02 16:25:43,171 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [269] 2026-02-02 16:25:43,174 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-02 16:25:43,174 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_13_rollback ... 2026-02-02 16:25:43,179 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:25:43,179 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_14_invalid_mimetype_with_correct_file_extension_no_post_processing ... 2026-02-02 16:25:43,180 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : Empty source, SVG, or WEBP 2026-02-02 16:25:43,183 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_15_read_bin_size_doesnt_read_datas ... 2026-02-02 16:25:43,190 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:25:43,200 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_basic_modifications ... 2026-02-02 16:25:43,215 43 INFO 00176-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-02-02 16:25:43,221 43 INFO 00176-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-02-02 16:25:43,226 43 INFO 00176-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-02-02 16:25:43,236 43 INFO 00176-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-02-02 16:25:43,241 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_cross_record_copies ... 2026-02-02 16:25:43,259 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: res.users.apikeys.description 2026-02-02 16:25:43,284 43 INFO 00176-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-02-02 16:25:43,294 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: res.users.apikeys.description 2026-02-02 16:25:43,301 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: res.users.apikeys.description 2026-02-02 16:25:43,303 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_field_read_permission ... 2026-02-02 16:25:43,341 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_read_permission ... 2026-02-02 16:25:43,362 43 INFO 00176-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-02-02 16:25:43,368 43 INFO 00176-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-02-02 16:25:43,372 43 INFO 00176-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-02-02 16:25:43,375 43 INFO 00176-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-02-02 16:25:43,382 43 INFO 00176-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-02-02 16:25:43,388 43 INFO 00176-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-02-02 16:25:43,391 43 INFO 00176-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-02-02 16:25:43,394 43 INFO 00176-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-02-02 16:25:43,403 43 INFO 00176-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-02-02 16:25:43,409 43 INFO 00176-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-02-02 16:25:43,412 43 INFO 00176-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-02-02 16:25:43,414 43 INFO 00176-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-02-02 16:25:43,423 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_with_write_permissions ... 2026-02-02 16:25:43,448 43 INFO 00176-master-all odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [287] 2026-02-02 16:25:43,451 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_acquire_processed_job ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_deactivate ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron obGecdbrJ1U' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron obGecdbrJ1U' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron obGecdbrJ1U' (3) processed 1 records, 0 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron obGecdbrJ1U' (3) completed 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_direct_trigger ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron 4InrsOSDuyw' (3) started manually 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron 4InrsOSDuyw' (3) done 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_failed_increase ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron UT3WQwgnvrM' (3) processed 0 records, 0 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron UT3WQwgnvrM' (3) completed 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron UT3WQwgnvrM' (3) processed 0 records, 0 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron UT3WQwgnvrM' (3) completed 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron UT3WQwgnvrM' (3) processed 0 records, 0 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron UT3WQwgnvrM' (3) completed 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_keep_future_triggers ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_no_job_ready ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_process_job ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_by_nextcall ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_by_trigger ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_jobs_order ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_retrigger ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) processed 1 records, 10 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) processed 1 records, 9 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) processed 1 records, 8 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) processed 1 records, 7 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) processed 1 records, 6 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) processed 1 records, 5 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) processed 1 records, 4 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) processed 1 records, 3 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) processed 1 records, 2 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) processed 1 records, 1 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) processed 1 records, 0 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron H8ze9DwF3S0' (3) completed 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_skip_unactive_triggers ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_timeout_failure ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron KaHecqH5uMg' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron KaHecqH5uMg' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron KaHecqH5uMg' (3) processed 0 records, 0 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron KaHecqH5uMg' (3) completed 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_timeout_success ... 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron vD6tu4DTw-0' (3) starting 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron vD6tu4DTw-0' (3) done in 0.000s 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron vD6tu4DTw-0' (3) processed 0 records, 0 records remaining 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron vD6tu4DTw-0' (3) completed 2026-02-02 16:25:43,452 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_unactive_never_ready ... 2026-02-02 16:25:44,340 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,340 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,340 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,340 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,341 43 INFO 00176-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 16:25:44,343 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:44,344 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_conditions ... 2026-02-02 16:25:44,348 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 16:25:44,362 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_defaults ... 2026-02-02 16:25:44,494 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 16:25:44,517 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_invalid ... 2026-02-02 16:25:44,522 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_json_format_invalid ... 2026-02-02 16:25:44,528 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_multi_company_defaults ... 2026-02-02 16:25:44,746 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_removal ... 2026-02-02 16:25:44,749 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 16:25:44,758 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [11] 2026-02-02 16:25:44,758 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.partner.title records with IDs: [6] 2026-02-02 16:25:44,762 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 16:25:44,783 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_can_delete_custom_embedded_action ... 2026-02-02 16:25:44,790 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.embedded.actions records with IDs: [3] 2026-02-02 16:25:44,790 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_cannot_delete_default_embedded_action ... 2026-02-02 16:25:44,791 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_create_embedded_action_with_action_and_python_method ... 2026-02-02 16:25:44,793 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_domain_on_embedded_action ... 2026-02-02 16:25:44,805 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_groups_on_embedded_action ... 2026-02-02 16:25:44,860 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_parent_has_embedded_actions ... 2026-02-02 16:25:44,869 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:44,879 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_global_filters ... 2026-02-02 16:25:44,892 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_no_third_party_filters ... 2026-02-02 16:25:44,903 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_own_filters ... 2026-02-02 16:25:44,917 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:44,927 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_filter_existing_default ... 2026-02-02 16:25:44,945 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_filter_not_default ... 2026-02-02 16:25:44,960 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_no_filter ... 2026-02-02 16:25:44,973 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_update_filter_set_default ... 2026-02-02 16:25:44,990 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:45,000 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_new_filter_existing_default ... 2026-02-02 16:25:45,014 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_new_filter_not_default ... 2026-02-02 16:25:45,030 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_update_default_filter ... 2026-02-02 16:25:45,045 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_update_filter_set_default ... 2026-02-02 16:25:45,060 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:45,070 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestEmbeddedFilters.test_global_filters_with_embedded_action ... 2026-02-02 16:25:45,095 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_filters: Starting TestEmbeddedFilters.test_global_filters_with_no_embedded_action ... 2026-02-02 16:25:45,117 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:45,118 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting EmailConfigCase.test_default_email_from ... 2026-02-02 16:25:45,123 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:45,129 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_assert_base_values ... 2026-02-02 16:25:45,129 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_bpo_34424_35805 ... 2026-02-02 16:25:45,132 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_content_alternative_correct_order ... 2026-02-02 16:25:45,137 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_content_mail_body ... 2026-02-02 16:25:45,149 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_eml_attachment_encoding ... 2026-02-02 16:25:45,152 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_eml_message_serialization_with_non_ascii ... 2026-02-02 16:25:45,155 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_auth_cert_requires_tls ... 2026-02-02 16:25:45,158 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_config_bin ... 2026-02-02 16:25:45,209 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_config_cli ... 2026-02-02 16:25:45,220 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_get_test_email_from ... 2026-02-02 16:25:45,228 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_match_from_filter ... 2026-02-02 16:25:45,229 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_priorities ... 2026-02-02 16:25:45,231 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email ... 2026-02-02 16:25:45,267 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email_IDNA ... 2026-02-02 16:25:45,272 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email_context_force ... 2026-02-02 16:25:45,285 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:45,285 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_authentication_certificate_matrix ... 2026-02-02 16:25:45,285 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_authentication_certificate_matrix : aiosmtpd couldn't be imported 2026-02-02 16:25:45,285 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_authentication_login_matrix ... 2026-02-02 16:25:45,285 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_authentication_login_matrix : aiosmtpd couldn't be imported 2026-02-02 16:25:45,286 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_encryption_matrix ... 2026-02-02 16:25:45,286 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_encryption_matrix : aiosmtpd couldn't be imported 2026-02-02 16:25:45,286 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_man_in_the_middle_matrix ... 2026-02-02 16:25:45,286 43 INFO 00176-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-02-02 16:25:45,286 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create ... 2026-02-02 16:25:45,294 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_external_id_with_space ... 2026-02-02 16:25:45,298 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_inherits ... 2026-02-02 16:25:45,317 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_noupdate ... 2026-02-02 16:25:45,324 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_noupdate_multi ... 2026-02-02 16:25:45,329 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_order ... 2026-02-02 16:25:45,336 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_xmlids ... 2026-02-02 16:25:45,362 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_recreate ... 2026-02-02 16:25:45,370 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6560] 2026-02-02 16:25:45,370 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.partner.category records with IDs: [90] 2026-02-02 16:25:45,373 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_update_xmlid ... 2026-02-02 16:25:45,384 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 16:25:45,549 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_group_expansion ... 2026-02-02 16:25:45,576 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_invalid_field_domain ... 2026-02-02 16:25:45,653 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_model_order_constraint ... 2026-02-02 16:25:45,980 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_model_order_search ... 2026-02-02 16:25:46,166 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_monetary_currency_field ... 2026-02-02 16:25:46,278 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_rec_name_deletion ... 2026-02-02 16:25:46,332 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1508] 2026-02-02 16:25:46,396 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:46,397 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestEvalContext.test_module_usage ... 2026-02-02 16:25:46,500 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:46,501 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_delegate_field ... 2026-02-02 16:25:46,504 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_inherit ... 2026-02-02 16:25:46,506 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_inherits ... 2026-02-02 16:25:46,511 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:46,512 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_missing_module_icon ... 2026-02-02 16:25:46,526 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_module_wrong_icon ... 2026-02-02 16:25:46,531 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_new_module_icon ... 2026-02-02 16:25:46,533 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:46,534 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_module_category: Starting TestModuleCategory.test_parent_circular_dependencies ... 2026-02-02 16:25:46,549 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:46,549 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_create ... 2026-02-02 16:25:46,554 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_draw ... 2026-02-02 16:25:46,558 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_draw_twice ... 2026-02-02 16:25:46,567 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_search ... 2026-02-02 16:25:46,572 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [1] 2026-02-02 16:25:46,574 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_create_no_gap ... 2026-02-02 16:25:46,577 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_draw_no_gap ... 2026-02-02 16:25:46,580 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_draw_twice_no_gap ... 2026-02-02 16:25:46,590 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [2] 2026-02-02 16:25:46,591 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_1_create ... 2026-02-02 16:25:46,595 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_2_write ... 2026-02-02 16:25:46,603 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_3_unlink ... 2026-02-02 16:25:46,606 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [3, 4] 2026-02-02 16:25:46,609 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_create ... 2026-02-02 16:25:46,623 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_create_no_gap ... 2026-02-02 16:25:46,644 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_prefix ... 2026-02-02 16:25:46,650 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_suffix ... 2026-02-02 16:25:46,657 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [5] 2026-02-02 16:25:46,660 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [6] 2026-02-02 16:25:46,662 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceInit.test_00 ... 2026-02-02 16:25:46,669 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:46,670 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_1_create ... 2026-02-02 16:25:46,673 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_2_change_dates ... 2026-02-02 16:25:46,685 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_3_unlink ... 2026-02-02 16:25:46,688 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [10] 2026-02-02 16:25:46,690 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_1_create_no_gap ... 2026-02-02 16:25:46,692 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_2_change_dates ... 2026-02-02 16:25:46,703 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_3_unlink ... 2026-02-02 16:25:46,705 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [11] 2026-02-02 16:25:46,706 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_1_create ... 2026-02-02 16:25:46,709 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_2_use ... 2026-02-02 16:25:46,744 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_3_write ... 2026-02-02 16:25:46,748 43 INFO 00176-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_4_unlink ... 2026-02-02 16:25:46,751 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [12, 13] 2026-02-02 16:25:46,753 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_abrupt_close ... 2026-02-02 16:25:46,754 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_abrut_malformed ... 2026-02-02 16:25:46,754 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_basic_sanitizer ... 2026-02-02 16:25:46,755 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_cid_with_at ... 2026-02-02 16:25:46,756 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_comment_malformed ... 2026-02-02 16:25:46,756 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_comment_multiline ... 2026-02-02 16:25:46,757 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_edi_source ... 2026-02-02 16:25:46,758 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_evil_malicious_code ... 2026-02-02 16:25:46,766 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_html ... 2026-02-02 16:25:46,768 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_misc ... 2026-02-02 16:25:46,768 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_outlook_mail_sanitize ... 2026-02-02 16:25:46,769 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_basic_text ... 2026-02-02 16:25:46,770 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_blockquote ... 2026-02-02 16:25:46,772 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_bugs ... 2026-02-02 16:25:46,772 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_gmail ... 2026-02-02 16:25:46,774 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_hotmail_html ... 2026-02-02 16:25:46,776 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_outlook_html ... 2026-02-02 16:25:46,777 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_signature ... 2026-02-02 16:25:46,777 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_signature_container_propagation ... 2026-02-02 16:25:46,778 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_text ... 2026-02-02 16:25:46,779 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_thunderbird ... 2026-02-02 16:25:46,781 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_thunderbird_html ... 2026-02-02 16:25:46,782 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_yahoo_html ... 2026-02-02 16:25:46,783 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_sanitize_unescape_emails ... 2026-02-02 16:25:46,784 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_class ... 2026-02-02 16:25:46,785 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_class_only ... 2026-02-02 16:25:46,786 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_parsing ... 2026-02-02 16:25:46,787 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_append_to_html ... 2026-02-02 16:25:46,788 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_html_html_to_inner_content ... 2026-02-02 16:25:46,790 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_is_html_empty ... 2026-02-02 16:25:46,790 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_nl2br_enclose ... 2026-02-02 16:25:46,791 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_plaintext2html ... 2026-02-02 16:25:46,791 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_prepend_html_content ... 2026-02-02 16:25:46,792 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_anonymize ... 2026-02-02 16:25:46,792 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_domain_normalize ... 2026-02-02 16:25:46,792 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_formataddr ... 2026-02-02 16:25:46,792 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_normalize ... 2026-02-02 16:25:46,793 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_re ... 2026-02-02 16:25:46,793 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split ... 2026-02-02 16:25:46,794 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split_and_format ... 2026-02-02 16:25:46,795 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split_tuples ... 2026-02-02 16:25:46,796 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_extract_rfc2822_addresses ... 2026-02-02 16:25:46,796 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_single_email_re ... 2026-02-02 16:25:46,796 43 INFO 00176-master-all odoo.addons.base.tests.test_mail: Starting TestMailTools.test_html2plaintext ... 2026-02-02 16:25:46,798 43 INFO 00176-master-all odoo.addons.base.tests.test_menu: Starting TestMenu.test_00_menu_deletion ... 2026-02-02 16:25:46,813 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.ui.menu records with IDs: [66] 2026-02-02 16:25:46,816 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:46,817 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_default_mimetype ... 2026-02-02 16:25:46,817 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_default_mimetype_empty ... 2026-02-02 16:25:46,817 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_bmp ... 2026-02-02 16:25:46,817 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_fix_extension ... 2026-02-02 16:25:46,818 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_get_extension ... 2026-02-02 16:25:46,818 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_gif ... 2026-02-02 16:25:46,818 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_jpg ... 2026-02-02 16:25:46,818 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_octet_stream ... 2026-02-02 16:25:46,819 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_png ... 2026-02-02 16:25:46,819 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_svg ... 2026-02-02 16:25:46,819 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_txt ... 2026-02-02 16:25:46,819 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_webp ... 2026-02-02 16:25:46,819 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_xml ... 2026-02-02 16:25:46,819 43 INFO 00176-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_zip ... 2026-02-02 16:25:46,820 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestMergeSequences.test_merge_sequences ... 2026-02-02 16:25:46,821 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_date ... 2026-02-02 16:25:46,821 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_hour ... 2026-02-02 16:25:46,821 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_inconsistent_datetimes ... 2026-02-02 16:25:46,821 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_mismatching_zones ... 2026-02-02 16:25:46,822 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_naive_datetimes ... 2026-02-02 16:25:46,822 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_timezone_aware_datetimes_other_than_utc ... 2026-02-02 16:25:46,824 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_00_accepted_types ... 2026-02-02 16:25:46,832 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_01_code_and_format ... 2026-02-02 16:25:46,853 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_02_tz ... 2026-02-02 16:25:46,861 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:46,861 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_aggregate ... 2026-02-02 16:25:46,861 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_callback ... 2026-02-02 16:25:46,862 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_reentrant ... 2026-02-02 16:25:46,862 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_empty_string ... 2026-02-02 16:25:46,862 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_latin ... 2026-02-02 16:25:46,862 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_non_latin ... 2026-02-02 16:25:46,863 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestAddonsFileAccess.test_file_open ... 2026-02-02 16:25:46,864 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestAddonsFileAccess.test_file_path ... 2026-02-02 16:25:46,865 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestDictTools.test_readonly_dict ... 2026-02-02 16:25:46,866 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_currency_object ... 2026-02-02 16:25:46,937 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_decimal_precision ... 2026-02-02 16:25:46,944 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_decimal_precision_and_currency_object ... 2026-02-02 16:25:47,000 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_grouping ... 2026-02-02 16:25:47,008 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_method ... 2026-02-02 16:25:47,013 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_method_and_rounding_unit ... 2026-02-02 16:25:47,017 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_unit ... 2026-02-02 16:25:47,022 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_value_and_digits ... 2026-02-02 16:25:47,028 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:47,029 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestUrlValidate.test_url_validate ... 2026-02-02 16:25:47,030 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_None_payload ... 2026-02-02 16:25:47,031 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_expired_token ... 2026-02-02 16:25:47,032 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_list_payload ... 2026-02-02 16:25:47,033 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_long_payload ... 2026-02-02 16:25:47,033 43 INFO 00176-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_modified_payload ... 2026-02-02 16:25:47,036 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:47,037 43 INFO 00176-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_change_manifest ... 2026-02-02 16:25:47,037 43 INFO 00176-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_default_manifest ... 2026-02-02 16:25:47,038 43 INFO 00176-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_missing_license ... 2026-02-02 16:25:47,039 43 INFO 00176-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_missing_manifest ... 2026-02-02 16:25:47,041 43 INFO 00176-master-all odoo.addons.base.tests.test_num2words_ar: Starting TestNum2WordsAr.test_decimal_multiple_of_thousands ... 2026-02-02 16:25:47,042 43 INFO 00176-master-all odoo.addons.base.tests.test_num2words_ar: Starting TestNum2WordsAr.test_multiple_of_thousands ... 2026-02-02 16:25:47,044 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:47,045 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_deleted_records ... 2026-02-02 16:25:47,091 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_filtered_records ... 2026-02-02 16:25:47,145 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 37, model: res.partner 2026-02-02 16:25:47,148 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 37, model: res.partner 2026-02-02 16:25:47,165 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 37, model: res.partner 2026-02-02 16:25:47,168 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_partial_deletion ... 2026-02-02 16:25:47,196 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_create_multi ... 2026-02-02 16:25:47,208 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_exists ... 2026-02-02 16:25:47,210 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_m2m_store_trigger ... 2026-02-02 16:25:47,287 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_read ... 2026-02-02 16:25:47,302 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_search_read ... 2026-02-02 16:25:47,336 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_write_duplicate ... 2026-02-02 16:25:47,344 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:25:47,346 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_copy ... 2026-02-02 16:25:47,415 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_copy_with_ancestor ... 2026-02-02 16:25:47,484 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_create ... 2026-02-02 16:25:47,501 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_create_with_ancestor ... 2026-02-02 16:25:47,519 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_default ... 2026-02-02 16:25:47,521 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_read ... 2026-02-02 16:25:47,567 43 INFO 00176-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_write_date ... 2026-02-02 16:25:47,576 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-02 16:25:47,577 43 INFO 00176-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_basic_query ... 2026-02-02 16:25:47,577 43 INFO 00176-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_long_aliases ... 2026-02-02 16:25:47,577 43 INFO 00176-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_mixed_query_chained_explicit_implicit_joins ... 2026-02-02 16:25:47,577 43 INFO 00176-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_query_chained_explicit_joins ... 2026-02-02 16:25:47,578 43 INFO 00176-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_raise_missing_lhs ... 2026-02-02 16:25:47,578 43 INFO 00176-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_table_expression ... 2026-02-02 16:25:47,579 43 INFO 00176-master-all odoo.addons.base.tests.test_osv: Starting TestQuery.test_auto ... 2026-02-02 16:25:47,582 43 INFO 00176-master-all odoo.addons.base.tests.test_osv: Starting TestQuery.test_records_as_query ... 2026-02-02 16:25:47,587 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:47,588 43 INFO 00176-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_branded_file_writer ... 2026-02-02 16:25:47,590 43 INFO 00176-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_merge_pdf ... 2026-02-02 16:25:47,592 43 INFO 00176-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_reader ... 2026-02-02 16:25:47,594 43 INFO 00176-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_reader_with_owner_encryption ... 2026-02-02 16:25:47,611 43 INFO 00176-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_writer ... 2026-02-02 16:25:47,615 43 INFO 00176-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_reshaping_arabic_text ... 2026-02-02 16:25:47,616 43 INFO 00176-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_reshaping_non_arabic_text ... 2026-02-02 16:25:47,619 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:47,620 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_default_value ... 2026-02-02 16:25:47,630 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_i18n ... 2026-02-02 16:25:47,719 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_no_value_no_default_value ... 2026-02-02 16:25:47,727 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_reject_crummy_tags ... 2026-02-02 16:25:47,730 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_reject_t_tag ... 2026-02-02 16:25:47,732 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_render_t_options ... 2026-02-02 16:25:47,743 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_trivial ... 2026-02-02 16:25:47,843 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_xss_breakout ... 2026-02-02 16:25:47,860 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:47,861 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_code_error ... 2026-02-02 16:25:47,868 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_2 ... 2026-02-02 16:25:47,876 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_attf ... 2026-02-02 16:25:47,882 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_attf_with_useless_distributed_namespace ... 2026-02-02 16:25:47,889 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_esc ... 2026-02-02 16:25:47,895 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_esc_with_useless_distributed_namespace ... 2026-02-02 16:25:47,902 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespaced_attributes ... 2026-02-02 16:25:47,909 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_extension ... 2026-02-02 16:25:47,918 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace ... 2026-02-02 16:25:47,925 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_2 ... 2026-02-02 16:25:47,932 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_3 ... 2026-02-02 16:25:47,938 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic ... 2026-02-02 16:25:47,945 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic_2 ... 2026-02-02 16:25:47,954 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespaced_attributes ... 2026-02-02 16:25:47,961 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_t_call ... 2026-02-02 16:25:47,978 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_useless_distributed_namespace ... 2026-02-02 16:25:47,985 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_void_element ... 2026-02-02 16:25:47,994 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:47,995 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_escaping_1 ... 2026-02-02 16:25:48,002 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_escaping_2 ... 2026-02-02 16:25:48,010 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_no_propagation_1 ... 2026-02-02 16:25:48,020 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_no_propagation_2 ... 2026-02-02 16:25:48,030 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_1 ... 2026-02-02 16:25:48,037 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_2 ... 2026-02-02 16:25:48,044 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_3 ... 2026-02-02 16:25:48,050 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_error ... 2026-02-02 16:25:48,060 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_set ... 2026-02-02 16:25:48,076 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_compile_expr ... 2026-02-02 16:25:48,089 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_compile_expr_security ... 2026-02-02 16:25:48,099 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_1 ... 2026-02-02 16:25:48,108 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_2 ... 2026-02-02 16:25:48,120 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_3 ... 2026-02-02 16:25:48,124 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_4 ... 2026-02-02 16:25:48,131 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_5 ... 2026-02-02 16:25:48,133 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_6 ... 2026-02-02 16:25:48,136 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_7 ... 2026-02-02 16:25:48,139 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_8 ... 2026-02-02 16:25:48,142 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_esc_markup ... 2026-02-02 16:25:48,154 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_1 ... 2026-02-02 16:25:48,165 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_2 ... 2026-02-02 16:25:48,175 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_3 ... 2026-02-02 16:25:48,187 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_iter_dict ... 2026-02-02 16:25:48,195 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_iter_list ... 2026-02-02 16:25:48,203 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_comment ... 2026-02-02 16:25:48,211 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_from_body ... 2026-02-02 16:25:48,218 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_spaces ... 2026-02-02 16:25:48,225 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out ... 2026-02-02 16:25:48,231 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_default_value ... 2026-02-02 16:25:48,238 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_escape_text ... 2026-02-02 16:25:48,245 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_1 ... 2026-02-02 16:25:48,252 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_2 ... 2026-02-02 16:25:48,259 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_3 ... 2026-02-02 16:25:48,267 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_4 ... 2026-02-02 16:25:48,274 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_5 ... 2026-02-02 16:25:48,281 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_6 ... 2026-02-02 16:25:48,288 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_markup ... 2026-02-02 16:25:48,295 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_barcode ... 2026-02-02 16:25:48,339 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_comment_tail ... 2026-02-02 16:25:48,345 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_comments ... 2026-02-02 16:25:48,353 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_processing_instructions ... 2026-02-02 16:25:48,364 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_t_call_propagates_t_lang ... 2026-02-02 16:25:48,384 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_widget_contact ... 2026-02-02 16:25:48,451 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_widget_duration_fallback ... 2026-02-02 16:25:48,472 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_1 ... 2026-02-02 16:25:48,479 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_2 ... 2026-02-02 16:25:48,485 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_3 ... 2026-02-02 16:25:48,492 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_body_1 ... 2026-02-02 16:25:48,498 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_body_2 ... 2026-02-02 16:25:48,506 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_error_1 ... 2026-02-02 16:25:48,516 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_error_2 ... 2026-02-02 16:25:48,526 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_space_remove_technical_all ... 2026-02-02 16:25:48,547 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_space_remove_technical_space_t_foreach ... 2026-02-02 16:25:48,555 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_void_element ... 2026-02-02 16:25:48,568 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:25:48,569 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_nodb ... 2026-02-02 16:25:48,573 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_and_inherit_view ... 2026-02-02 16:25:48,587 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_base ... 2026-02-02 16:25:48,596 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_contains_nocache ... 2026-02-02 16:25:48,607 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_different ... 2026-02-02 16:25:48,620 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_nocache_cache ... 2026-02-02 16:25:48,632 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_nocache_cache_on_same_tag ... 2026-02-02 16:25:48,645 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_in_cache ... 2026-02-02 16:25:48,656 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_out_of_cache ... 2026-02-02 16:25:48,666 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_wrap_t_cache ... 2026-02-02 16:25:48,680 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_conditional_cache ... 2026-02-02 16:25:48,691 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_base ... 2026-02-02 16:25:48,701 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_contains_nocache ... 2026-02-02 16:25:48,712 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_different ... 2026-02-02 16:25:48,724 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_false_recursive ... 2026-02-02 16:25:48,737 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_recursive ... 2026-02-02 16:25:48,750 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_in_cache_in_cache ... 2026-02-02 16:25:48,760 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_use_the_root_values ... 2026-02-02 16:25:48,769 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_use_the_root_values_and_cached_values ... 2026-02-02 16:25:48,779 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_use_the_root_values_and_cached_values_error ... 2026-02-02 16:25:48,788 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_t_set_wrap_t_cache ... 2026-02-02 16:25:48,802 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:48,803 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldTime.test_time_value_to_html ... 2026-02-02 16:25:48,813 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:48,814 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldInteger.test_integer_value_to_html ... 2026-02-02 16:25:48,820 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:48,825 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldContact.test_value_to_html_with_website_and_phone ... 2026-02-02 16:25:48,861 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldContact.test_value_to_html_without_phone ... 2026-02-02 16:25:48,898 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:48,899 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldOne2Many.test_one2many_empty ... 2026-02-02 16:25:48,904 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldOne2Many.test_one2many_with_values ... 2026-02-02 16:25:48,916 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:48,917 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2Many.test_many2many_empty ... 2026-02-02 16:25:48,930 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2Many.test_many2many_with_values ... 2026-02-02 16:25:48,953 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:25:48,954 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2One.test_many2one_empty ... 2026-02-02 16:25:48,958 43 INFO 00176-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2One.test_many2one_with_value ... 2026-02-02 16:25:48,967 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:48,968 43 INFO 00176-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_check_active ... 2026-02-02 16:25:49,083 43 INFO 00176-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_create_branch_with_default_parent_id ... 2026-02-02 16:25:49,172 43 INFO 00176-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_logo_check ... 2026-02-02 16:25:49,261 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [375] 2026-02-02 16:25:49,271 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 2 removed 2026-02-02 16:25:49,272 43 INFO 00176-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_00_get_option_path ... 2026-02-02 16:25:49,276 43 INFO 00176-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_10_get_option_name ... 2026-02-02 16:25:49,280 43 INFO 00176-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_20_get_config_warning ... 2026-02-02 16:25:49,286 43 INFO 00176-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_30_get_config_warning_wo_menu ... 2026-02-02 16:25:49,290 43 INFO 00176-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_40_view_expected_architecture ... 2026-02-02 16:25:49,307 43 INFO 00176-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_50_view_expected_architecture_t_node_groups ... 2026-02-02 16:25:49,326 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:49,327 43 INFO 00176-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_currency_cache ... 2026-02-02 16:25:49,397 43 INFO 00176-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_res_currency_name_search ... 2026-02-02 16:25:49,460 43 INFO 00176-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_view_company_rate_label ... 2026-02-02 16:25:49,683 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:49,684 43 INFO 00176-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_00_intersperse ... 2026-02-02 16:25:49,685 43 INFO 00176-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_get_data ... 2026-02-02 16:25:49,694 43 INFO 00176-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_inactive_users_lang_deactivation ... 2026-02-02 16:25:49,728 43 INFO 00176-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_lang_url_code_shortening ... 2026-02-02 16:25:49,751 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:25:49,761 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_archive_internal_partners ... 2026-02-02 16:25:49,807 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_display_name_translation ... 2026-02-02 16:25:49,811 43 INFO 00176-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-02-02 16:25:49,811 43 INFO 00176-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-02-02 16:25:50,679 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_email_formatted ... 2026-02-02 16:25:50,704 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_find_or_create ... 2026-02-02 16:25:50,725 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_is_public ... 2026-02-02 16:25:50,732 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_lang_computation_code ... 2026-02-02 16:25:50,755 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_create ... 2026-02-02 16:25:50,772 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_search ... 2026-02-02 16:25:50,784 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_search_with_user ... 2026-02-02 16:25:50,822 43 INFO 00176-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-02-02 16:25:50,831 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_partner_merge_wizard_dst_partner_id ... 2026-02-02 16:25:50,838 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 16:25:50,869 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_accessibility_of_company_partner_from_branch ... 2026-02-02 16:25:51,067 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address ... 2026-02-02 16:25:51,114 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address_first_contact_sync ... 2026-02-02 16:25:51,157 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address_get ... 2026-02-02 16:25:51,191 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_commercial_field_sync ... 2026-02-02 16:25:51,234 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_commercial_partner_nullcompany ... 2026-02-02 16:25:51,263 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_company_change_propagation ... 2026-02-02 16:25:51,476 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_company_dependent_commercial_sync ... 2026-02-02 16:25:51,635 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_display_address_missing_key ... 2026-02-02 16:25:51,641 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_display_name ... 2026-02-02 16:25:51,651 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-02 16:25:51,653 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_100_res_partner_recursion ... 2026-02-02 16:25:51,665 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_101_res_partner_recursion ... 2026-02-02 16:25:51,684 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_102_res_partner_recursion ... 2026-02-02 16:25:51,702 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_103_res_partner_recursion ... 2026-02-02 16:25:51,719 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_104_res_partner_recursion_indirect_cycle ... 2026-02-02 16:25:51,744 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_105_res_partner_recursion ... 2026-02-02 16:25:51,762 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_110_res_partner_recursion_multi_update ... 2026-02-02 16:25:51,774 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_111_res_partner_recursion_infinite_loop ... 2026-02-02 16:25:51,806 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:51,807 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerCategory.test_name_search ... 2026-02-02 16:25:51,813 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:51,815 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner_bank: Starting TestResPartnerBank.test_sanitized_acc_number ... 2026-02-02 16:25:51,826 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:51,827 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts ... 2026-02-02 16:25:51,847 43 INFO 00176-master-all odoo.addons.base.partner.merge: dst_partner: 514 2026-02-02 16:25:51,912 43 INFO 00176-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [513, 515] with 514 2026-02-02 16:25:51,920 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [513, 515] 2026-02-02 16:25:51,923 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts_with_destination ... 2026-02-02 16:25:51,948 43 INFO 00176-master-all odoo.addons.base.partner.merge: dst_partner: 516 2026-02-02 16:25:51,993 43 INFO 00176-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [518] with 516 2026-02-02 16:25:52,000 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [518] 2026-02-02 16:25:52,002 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_references ... 2026-02-02 16:25:52,021 43 INFO 00176-master-all odoo.addons.base.partner.merge: dst_partner: 519 2026-02-02 16:25:52,061 43 INFO 00176-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [520] with 519 2026-02-02 16:25:52,068 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [520] 2026-02-02 16:25:52,070 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_unique_bank_accounts ... 2026-02-02 16:25:52,087 43 INFO 00176-master-all odoo.addons.base.partner.merge: dst_partner: 522 2026-02-02 16:25:52,129 43 INFO 00176-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [523] with 522 2026-02-02 16:25:52,136 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [523] 2026-02-02 16:25:52,138 43 INFO 00176-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_without_bank_accounts ... 2026-02-02 16:25:52,160 43 INFO 00176-master-all odoo.addons.base.partner.merge: dst_partner: 528 2026-02-02 16:25:52,210 43 INFO 00176-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [529] with 528 2026-02-02 16:25:52,217 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [529] 2026-02-02 16:25:52,221 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:52,223 43 INFO 00176-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_change_user_company ... 2026-02-02 16:25:52,468 43 INFO 00176-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_context_get_lang ... 2026-02-02 16:25:52,502 43 INFO 00176-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_deactivate_portal_users_access ... 2026-02-02 16:25:52,530 43 INFO 00176-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_deactivate_portal_users_archive_and_remove ... 2026-02-02 16:25:52,549 43 INFO 00176-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-02-02 16:25:52,550 43 INFO 00176-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-02-02 16:25:52,595 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.users records with IDs: [59] 2026-02-02 16:25:52,605 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [535] 2026-02-02 16:25:52,617 43 INFO 00176-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_delete_public_user ... 2026-02-02 16:25:52,625 43 INFO 00176-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_name_search ... 2026-02-02 16:25:52,665 43 INFO 00176-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_user_home_action_restriction ... 2026-02-02 16:25:52,697 43 INFO 00176-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_user_partner ... 2026-02-02 16:25:52,897 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-02 16:25:52,899 43 INFO 00176-master-all odoo.addons.base.tests.test_res_users: Starting TestUsersTweaks.test_superuser ... 2026-02-02 16:25:52,905 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:52,906 43 INFO 00176-master-all odoo.addons.base.tests.test_search: Starting test_search.test_00_search_order ... 2026-02-02 16:25:52,944 43 INFO 00176-master-all odoo.addons.base.tests.test_search: Starting test_search.test_10_inherits_m2order ... 2026-02-02 16:25:53,006 43 INFO 00176-master-all odoo.addons.base.tests.test_search: Starting test_search.test_11_indirect_inherits_m2o_order ... 2026-02-02 16:25:53,057 43 INFO 00176-master-all odoo.addons.base.tests.test_search: Starting test_search.test_12_m2o_order_loop_self ... 2026-02-02 16:25:53,065 43 INFO 00176-master-all odoo.addons.base.tests.test_search: Starting test_search.test_13_m2o_order_loop_multi ... 2026-02-02 16:25:53,153 43 INFO 00176-master-all odoo.addons.base.tests.test_search: Starting test_search.test_20_x_active ... 2026-02-02 16:25:53,281 43 INFO 00176-master-all odoo.addons.base.tests.test_search: Starting test_search.test_21_search_count ... 2026-02-02 16:25:53,293 43 INFO 00176-master-all odoo.addons.base.tests.test_search: Starting test_search.test_22_like_folding ... 2026-02-02 16:25:53,299 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-02 16:25:53,300 43 INFO 00176-master-all odoo.addons.base.tests.test_split_table: Starting TestSplitTable.test_split_table ... 2026-02-02 16:25:53,306 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,307 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_complex_sql ... 2026-02-02 16:25:53,307 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_bool ... 2026-02-02 16:25:53,307 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_empty ... 2026-02-02 16:25:53,307 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_equality ... 2026-02-02 16:25:53,307 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_idempotence ... 2026-02-02 16:25:53,307 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_identifier ... 2026-02-02 16:25:53,308 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_join ... 2026-02-02 16:25:53,308 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_unpacking ... 2026-02-02 16:25:53,308 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_literal_parameters ... 2026-02-02 16:25:53,308 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_named_parameters ... 2026-02-02 16:25:53,308 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_no_parameter ... 2026-02-02 16:25:53,308 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_sql_parameters ... 2026-02-02 16:25:53,308 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_wrong_pattern ... 2026-02-02 16:25:53,310 43 INFO 00176-master-all odoo.addons.base.tests.test_sql: Starting TestSqlTools.test_add_constraint ... 2026-02-02 16:25:53,317 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,317 43 INFO 00176-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetry.test_log_levels ... 2026-02-02 16:25:53,317 43 INFO 00176-master-all odoo.addons.base.tests.test_test_retry: test info 2026-02-02 16:25:53,318 43 INFO 00176-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetry.test_retry_success ... 2026-02-02 16:25:53,318 43 INFO 00176-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryTraceback.test_retry_traceback_success ... 2026-02-02 16:25:53,318 43 INFO 00176-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryTracebackArg.test_retry_traceback_args_success ... 2026-02-02 16:25:53,319 43 INFO 00176-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryRollbackedCursor.test_broken_cursor ... 2026-02-02 16:25:53,322 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,323 43 INFO 00176-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryCommitedCursor.test_broken_cursor ... 2026-02-02 16:25:53,326 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,327 43 INFO 00176-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryRollbackedCursorError.test_broken_cursor ... 2026-02-02 16:25:53,329 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,330 43 INFO 00176-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryCommitedCursorError.test_broken_cursor ... 2026-02-02 16:25:53,333 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,333 43 INFO 00176-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetrySubtest.test_retry_subtest_success_all ... 2026-02-02 16:25:53,334 43 INFO 00176-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetrySubtest.test_retry_subtest_success_one ... 2026-02-02 16:25:53,334 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestTestSuite.test_test_suite ... 2026-02-02 16:25:53,335 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_assertQueryCount ... 2026-02-02 16:25:53,413 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_assertQueryCount_with_decorators ... 2026-02-02 16:25:53,424 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack ... 2026-02-02 16:25:53,425 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack_context_manager ... 2026-02-02 16:25:53,428 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack_subtest ... 2026-02-02 16:25:53,429 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_handle_error ... 2026-02-02 16:25:53,430 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_has_add_error ... 2026-02-02 16:25:53,431 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_raise ... 2026-02-02 16:25:53,432 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_raise_subtest ... 2026-02-02 16:25:53,434 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_reraise ... 2026-02-02 16:25:53,435 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_subtest_sub_call ... 2026-02-02 16:25:53,436 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_traverse_contextmanager ... 2026-02-02 16:25:53,438 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_with_decorators ... 2026-02-02 16:25:53,443 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,444 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLoggingSetup.test_raises_setup ... 2026-02-02 16:25:53,449 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,450 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLoggingTeardown.test_raises_teardown ... 2026-02-02 16:25:53,457 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,457 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestSubtests.test_nested_subtests ... 2026-02-02 16:25:53,458 43 INFO 00176-master-all odoo.tests.suite: skipped setUpClass (odoo.addons.base.tests.test_test_suite.TestClassSetup) : Skip this class 2026-02-02 16:25:53,458 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestClassTeardown.test_method ... 2026-02-02 16:25:53,458 43 INFO 00176-master-all odoo.tests.suite: skipped tearDownClass (odoo.addons.base.tests.test_test_suite.TestClassTeardown) : Skip this class 2026-02-02 16:25:53,458 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting Test01ClassCleanups.test_dummy ... 2026-02-02 16:25:53,458 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting Test02ClassCleanupsCheck.test_classcleanups ... 2026-02-02 16:25:53,459 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: Starting TestSkipMethof.test_skip_method ... 2026-02-02 16:25:53,459 43 INFO 00176-master-all odoo.addons.base.tests.test_test_suite: skipped TestSkipMethof.test_skip_method : 2026-02-02 16:25:53,460 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_inheritance ... 2026-02-02 16:25:53,461 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_parental_advisory ... 2026-02-02 16:25:53,462 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_empty ... 2026-02-02 16:25:53,463 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_multiple_tags ... 2026-02-02 16:25:53,464 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_not_decorated ... 2026-02-02 16:25:53,465 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_single_tag ... 2026-02-02 16:25:53,465 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_untagging ... 2026-02-02 16:25:53,468 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,469 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelector.test_selector_parser ... 2026-02-02 16:25:53,472 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,473 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_negative_parameters_translate ... 2026-02-02 16:25:53,474 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_selector_parser_parameters ... 2026-02-02 16:25:53,475 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_selector_selection ... 2026-02-02 16:25:53,479 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,480 43 INFO 00176-master-all odoo.addons.base.tests.test_tests_tags: Starting TestTestClass.test_canonical_tag ... 2026-02-02 16:25:53,481 43 INFO 00176-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_ordered ... 2026-02-02 16:25:53,482 43 INFO 00176-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs ... 2026-02-02 16:25:53,483 43 INFO 00176-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs_call ... 2026-02-02 16:25:53,484 43 INFO 00176-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs_return ... 2026-02-02 16:25:53,487 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,487 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_quote_unquote ... 2026-02-02 16:25:53,487 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html ... 2026-02-02 16:25:53,488 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html_i ... 2026-02-02 16:25:53,488 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html_nbsp ... 2026-02-02 16:25:53,489 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_a ... 2026-02-02 16:25:53,489 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_attribute ... 2026-02-02 16:25:53,489 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_base ... 2026-02-02 16:25:53,489 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_illegal_translations ... 2026-02-02 16:25:53,491 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline1 ... 2026-02-02 16:25:53,492 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline2 ... 2026-02-02 16:25:53,492 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline3 ... 2026-02-02 16:25:53,493 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline4 ... 2026-02-02 16:25:53,494 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline5 ... 2026-02-02 16:25:53,495 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_invalid_translations ... 2026-02-02 16:25:53,495 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_off ... 2026-02-02 16:25:53,495 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_t ... 2026-02-02 16:25:53,496 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_text ... 2026-02-02 16:25:53,496 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_text_entity ... 2026-02-02 16:25:53,496 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_unicode ... 2026-02-02 16:25:53,497 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_with_namespace ... 2026-02-02 16:25:53,500 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestLanguageInstall.test_language_install ... 2026-02-02 16:25:53,512 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,519 43 INFO 00176-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-02-02 16:25:53,521 43 INFO 00176-master-all odoo.tools.translate: translations are loaded successfully 2026-02-02 16:25:53,521 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_101_create_translated_record ... 2026-02-02 16:25:53,524 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_101_translation_read ... 2026-02-02 16:25:53,555 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 16:25:53,557 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_102_duplicate_record ... 2026-02-02 16:25:53,565 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_103_duplicate_record_fr ... 2026-02-02 16:25:53,571 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_104_orderby_translated_field ... 2026-02-02 16:25:53,576 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_105_duplicate_record_multi_no_en ... 2026-02-02 16:25:53,602 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 16:25:53,613 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_107_duplicate_record_en ... 2026-02-02 16:25:53,620 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_108_search_en ... 2026-02-02 16:25:53,622 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_109_search_fr ... 2026-02-02 16:25:53,625 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_110_search_es ... 2026-02-02 16:25:53,632 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_111_prefetch_langs ... 2026-02-02 16:25:53,651 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 16:25:53,658 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:53,662 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_00 ... 2026-02-02 16:25:53,674 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_01_invalid_lang ... 2026-02-02 16:25:53,689 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_03_fr_single ... 2026-02-02 16:25:53,706 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 16:25:53,710 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_04_fr_multi ... 2026-02-02 16:25:53,713 43 INFO 00176-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-02-02 16:25:53,714 43 INFO 00176-master-all odoo.tools.translate: translations are loaded successfully 2026-02-02 16:25:53,717 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_04_fr_multi_no_en ... 2026-02-02 16:25:53,741 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 16:25:53,747 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_05_remove_multi_false ... 2026-02-02 16:25:53,756 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_create_empty_false ... 2026-02-02 16:25:53,799 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_field_selection ... 2026-02-02 16:25:53,862 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_load_views ... 2026-02-02 16:25:53,867 43 INFO 00176-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-02-02 16:25:53,870 43 INFO 00176-master-all odoo.tools.translate: translations are loaded successfully 2026-02-02 16:25:53,925 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_update_field_translations ... 2026-02-02 16:25:53,939 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_update_field_translations_for_empty ... 2026-02-02 16:25:53,983 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_write_empty_and_value ... 2026-02-02 16:25:54,022 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:54,031 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_cache_consistency ... 2026-02-02 16:25:54,046 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_copy ... 2026-02-02 16:25:54,080 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_delay_translations ... 2026-02-02 16:25:54,101 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_delay_translations_no_term ... 2026-02-02 16:25:54,116 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_spaces ... 2026-02-02 16:25:54,125 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync ... 2026-02-02 16:25:54,146 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_text_to_xml ... 2026-02-02 16:25:54,159 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml ... 2026-02-02 16:25:54,177 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_attribute ... 2026-02-02 16:25:54,191 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_close_terms ... 2026-02-02 16:25:54,205 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_collision ... 2026-02-02 16:25:54,225 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_inline_modifiers ... 2026-02-02 16:25:54,246 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_no_en ... 2026-02-02 16:25:54,272 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 16:25:54,281 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_upgrade ... 2026-02-02 16:25:54,322 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations ... 2026-02-02 16:25:54,347 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_empty_str ... 2026-02-02 16:25:54,360 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_partially ... 2026-02-02 16:25:54,376 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_source_lang ... 2026-02-02 16:25:54,392 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_typofix ... 2026-02-02 16:25:54,420 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:54,438 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_copy ... 2026-02-02 16:25:54,454 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_get_field_translations ... 2026-02-02 16:25:54,457 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_update_field_translations_again ... 2026-02-02 16:25:54,473 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_update_field_translations_result ... 2026-02-02 16:25:54,477 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_write ... 2026-02-02 16:25:54,493 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:54,494 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestHTMLTranslation.test_delay_translations_no_term ... 2026-02-02 16:25:54,604 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestHTMLTranslation.test_write_non_existing ... 2026-02-02 16:25:54,608 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:54,609 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationTrigramIndexPatterns.test_pattern_conversion ... 2026-02-02 16:25:54,610 43 INFO 00176-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationTrigramIndexPatterns.test_value_conversion ... 2026-02-02 16:25:54,611 43 INFO 00176-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_cannot_set_deprecated_timezone ... 2026-02-02 16:25:54,616 43 INFO 00176-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_dont_adapt_available_tz ... 2026-02-02 16:25:54,616 43 INFO 00176-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_partner_with_old_tz ... 2026-02-02 16:25:54,623 43 INFO 00176-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_tz_legacy ... 2026-02-02 16:25:54,657 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:25:54,658 43 INFO 00176-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_example ... 2026-02-02 16:25:58,704 43 INFO 00176-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_help ... 2026-02-02 16:25:59,848 43 INFO 00176-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_standalone ... 2026-02-02 16:25:59,918 43 INFO 00176-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_demote_user ... 2026-02-02 16:26:00,074 43 INFO 00176-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_env_uid ... 2026-02-02 16:26:00,119 43 INFO 00176-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_has_group_cleared_cache_on_write ... 2026-02-02 16:26:00,168 43 INFO 00176-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_has_group_with_new_id ... 2026-02-02 16:26:00,311 43 INFO 00176-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_implied_groups ... 2026-02-02 16:26:00,566 43 INFO 00176-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_other_user ... 2026-02-02 16:26:00,635 43 INFO 00176-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_portal_creation ... 2026-02-02 16:26:00,872 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.users records with IDs: [89] 2026-02-02 16:26:00,983 43 INFO 00176-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_portal_write ... 2026-02-02 16:26:01,164 43 INFO 00176-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_record ... 2026-02-02 16:26:01,217 43 INFO 00176-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_two_user_types ... 2026-02-02 16:26:01,439 43 INFO 00176-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_two_user_types_implied_groups ... 2026-02-02 16:26:01,592 43 INFO 00176-master-all odoo.models: Prepare computation of res.users.x_group_names 2026-02-02 16:26:01,657 43 INFO 00176-master-all odoo.models: Prepare computation of res.groups.x_user_names 2026-02-02 16:26:01,805 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-02 16:26:01,807 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewXMLID.test_model_data_id ... 2026-02-02 16:26:01,812 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:01,813 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_attribute_filter ... 2026-02-02 16:26:01,814 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_attribute_mismatch ... 2026-02-02 16:26:01,814 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_field ... 2026-02-02 16:26:01,815 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_other ... 2026-02-02 16:26:01,816 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_xpath ... 2026-02-02 16:26:01,816 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_field ... 2026-02-02 16:26:01,817 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_other ... 2026-02-02 16:26:01,817 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_xpath ... 2026-02-02 16:26:01,818 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_version_mismatch ... 2026-02-02 16:26:01,821 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:01,836 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_default_view ... 2026-02-02 16:26:01,891 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_get_combined_arch_query_count ... 2026-02-02 16:26:01,948 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_get_inheriting_views ... 2026-02-02 16:26:02,002 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_arch ... 2026-02-02 16:26:02,055 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_default_view ... 2026-02-02 16:26:02,107 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_recursion ... 2026-02-02 16:26:02,178 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_view_validate_attrs_groups_query_count ... 2026-02-02 16:26:02,236 43 INFO 00176-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-02-02 16:26:02,241 43 INFO 00176-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-02-02 16:26:02,241 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_view_validate_button_action_query_count ... 2026-02-02 16:26:02,304 43 INFO 00176-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-02-02 16:26:02,309 43 INFO 00176-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-02-02 16:26:02,310 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_write_arch ... 2026-02-02 16:26:02,384 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:02,398 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_delete ... 2026-02-02 16:26:02,400 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_incorrect_version ... 2026-02-02 16:26:02,404 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_after ... 2026-02-02 16:26:02,404 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_before ... 2026-02-02 16:26:02,405 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_inside ... 2026-02-02 16:26:02,406 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_invalid_position ... 2026-02-02 16:26:02,410 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_replace_inner ... 2026-02-02 16:26:02,410 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_replace_outer ... 2026-02-02 16:26:02,411 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_target_not_found ... 2026-02-02 16:26:02,415 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_unpack_data ... 2026-02-02 16:26:02,418 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:02,428 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceWrapSpecs.test_replace ... 2026-02-02 16:26:02,432 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:02,443 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_1 ... 2026-02-02 16:26:02,448 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_2 ... 2026-02-02 16:26:02,451 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_3 ... 2026-02-02 16:26:02,452 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_after ... 2026-02-02 16:26:02,454 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_before ... 2026-02-02 16:26:02,455 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_inside ... 2026-02-02 16:26:02,455 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_replace ... 2026-02-02 16:26:02,456 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_other_1 ... 2026-02-02 16:26:02,457 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_other_2 ... 2026-02-02 16:26:02,458 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_tail ... 2026-02-02 16:26:02,461 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:02,472 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestNoModel.test_create_view_nomodel ... 2026-02-02 16:26:02,477 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestNoModel.test_qweb_translation ... 2026-02-02 16:26:02,489 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:02,499 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_attribute_groups ... 2026-02-02 16:26:02,504 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_distribute_inner ... 2026-02-02 16:26:02,511 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit ... 2026-02-02 16:26:02,518 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_multi_replace_node ... 2026-02-02 16:26:02,529 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_multi_replace_node2 ... 2026-02-02 16:26:02,540 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_added_from_inheritance ... 2026-02-02 16:26:02,550 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node ... 2026-02-02 16:26:02,557 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node2 ... 2026-02-02 16:26:02,564 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node_processing_instruction ... 2026-02-02 16:26:02,571 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_replace_node ... 2026-02-02 16:26:02,579 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_replace_node2 ... 2026-02-02 16:26:02,587 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_top_t_field ... 2026-02-02 16:26:02,599 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_primary_inherit ... 2026-02-02 16:26:02,607 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_remove_add_text ... 2026-02-02 16:26:02,614 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_t0 ... 2026-02-02 16:26:02,622 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_call_no_branding ... 2026-02-02 16:26:02,626 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_esc_no_branding ... 2026-02-02 16:26:02,631 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_ignore_unbrand ... 2026-02-02 16:26:02,641 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:02,651 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_groups_behavior ... 2026-02-02 16:26:02,673 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_groups_validation ... 2026-02-02 16:26:03,022 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_missing_field ... 2026-02-02 16:26:03,119 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_button ... 2026-02-02 16:26:03,167 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_check_xml_on_reenable ... 2026-02-02 16:26:03,193 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_col_colspan_numerical ... 2026-02-02 16:26:03,218 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subsubview_with_parent ... 2026-02-02 16:26:03,257 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subview ... 2026-02-02 16:26:03,291 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subview_with_parent ... 2026-02-02 16:26:03,324 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_view ... 2026-02-02 16:26:03,341 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_custom_view_validation ... 2026-02-02 16:26:03,359 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_boolean_case ... 2026-02-02 16:26:03,390 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_field_no_comodel ... 2026-02-02 16:26:03,403 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_field_searchable ... 2026-02-02 16:26:03,418 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_id_case ... 2026-02-02 16:26:03,427 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_filter ... 2026-02-02 16:26:03,454 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_subview ... 2026-02-02 16:26:03,479 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_subview_with_parent ... 2026-02-02 16:26:03,515 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_view ... 2026-02-02 16:26:03,532 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_invalid_in_filter ... 2026-02-02 16:26:03,546 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_noneditable_subview ... 2026-02-02 16:26:03,563 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_subview ... 2026-02-02 16:26:03,586 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_subview_with_parent ... 2026-02-02 16:26:03,616 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_view ... 2026-02-02 16:26:03,634 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_readonly_field_in_subview ... 2026-02-02 16:26:03,657 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_readonly_field_in_view ... 2026-02-02 16:26:03,669 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_unknown_field ... 2026-02-02 16:26:03,681 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_empty_groups_attrib ... 2026-02-02 16:26:03,694 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_for_in_label ... 2026-02-02 16:26:03,713 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_data_tooltip_attributes_in_form ... 2026-02-02 16:26:03,729 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_data_tooltip_attributes_in_kanban ... 2026-02-02 16:26:03,754 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_owl_directives_in_form ... 2026-02-02 16:26:03,770 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_owl_directives_in_kanban ... 2026-02-02 16:26:03,790 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_use_of___comp___in_kanban ... 2026-02-02 16:26:03,804 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_graph_attributes ... 2026-02-02 16:26:03,816 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_graph_fields ... 2026-02-02 16:26:03,831 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_group_by_in_filter ... 2026-02-02 16:26:03,848 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_groups_field ... 2026-02-02 16:26:03,863 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_field ... 2026-02-02 16:26:03,880 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_subfield ... 2026-02-02 16:26:03,894 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_type ... 2026-02-02 16:26:03,898 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invisible_groups_with_groups_in_model ... 2026-02-02 16:26:03,924 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_nonexistent_attribute_removal ... 2026-02-02 16:26:03,935 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_partial_validation ... 2026-02-02 16:26:03,990 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_searchpanel ... 2026-02-02 16:26:04,036 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree ... 2026-02-02 16:26:04,052 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree_groupby ... 2026-02-02 16:26:04,073 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree_groupby_many2one ... 2026-02-02 16:26:04,103 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_accessibility_icon_text ... 2026-02-02 16:26:04,140 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_alerts ... 2026-02-02 16:26:04,157 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_alternative_image_text ... 2026-02-02 16:26:04,168 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_dialog ... 2026-02-02 16:26:04,197 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_focusable_button ... 2026-02-02 16:26:04,233 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_prohibited_none_role ... 2026-02-02 16:26:04,245 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_button ... 2026-02-02 16:26:04,259 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_dropdown ... 2026-02-02 16:26:04,271 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_progressbar ... 2026-02-02 16:26:04,292 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tab ... 2026-02-02 16:26:04,312 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tablist ... 2026-02-02 16:26:04,323 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tabpanel ... 2026-02-02 16:26:04,335 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance ... 2026-02-02 16:26:04,353 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_divergent_models ... 2026-02-02 16:26:04,375 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_after ... 2026-02-02 16:26:04,391 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_before ... 2026-02-02 16:26:04,403 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_inside ... 2026-02-02 16:26:04,416 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_ref ... 2026-02-02 16:26:04,435 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_root_node_matches_view_type ... 2026-02-02 16:26:04,448 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_xml_editor_rejects_encoding_declaration ... 2026-02-02 16:26:04,469 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:26:04,473 43 INFO 00176-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-02-02 16:26:04,473 43 INFO 00176-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-02-02 16:26:04,930 43 INFO 00176-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-02-02 16:26:04,930 43 INFO 00176-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-02-02 16:26:05,741 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_cache_consistency ... 2026-02-02 16:26:05,758 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_no_groups_for_inherited ... 2026-02-02 16:26:05,777 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync ... 2026-02-02 16:26:05,801 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync_update ... 2026-02-02 16:26:05,816 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync_xml ... 2026-02-02 16:26:05,840 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:05,851 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testChangeInheritOfPrimary ... 2026-02-02 16:26:05,863 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testDefaultExtensionToPrimary ... 2026-02-02 16:26:05,871 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testInheritPrimaryToExtension ... 2026-02-02 16:26:05,878 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testModeExplicit ... 2026-02-02 16:26:05,886 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testModeImplicitValue ... 2026-02-02 16:26:05,896 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testPurePrimaryToExtension ... 2026-02-02 16:26:05,904 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:05,916 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestDefaultView.testDefaultViewBase ... 2026-02-02 16:26:05,924 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestDefaultView.testDefaultViewPrimary ... 2026-02-02 16:26:05,937 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:05,948 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_basic_read ... 2026-02-02 16:26:05,984 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_cross_model_double ... 2026-02-02 16:26:06,018 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_cross_model_simple ... 2026-02-02 16:26:06,052 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_inherit_python_expression ... 2026-02-02 16:26:06,178 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_primary_after_extensions ... 2026-02-02 16:26:06,220 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_read_from_child ... 2026-02-02 16:26:06,253 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_read_from_child_primary ... 2026-02-02 16:26:06,291 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:06,305 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestOptionalViews.test_applied ... 2026-02-02 16:26:06,320 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestOptionalViews.test_applied_state_toggle ... 2026-02-02 16:26:06,345 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:06,346 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestXPathExtentions.test_hasclass ... 2026-02-02 16:26:06,357 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestQWebRender.test_render ... 2026-02-02 16:26:06,383 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:06,383 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestValidationTools.test_get_expression_identities ... 2026-02-02 16:26:06,395 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting TestAccessRights.test_access ... 2026-02-02 16:26:06,398 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: ir.ui.view 2026-02-02 16:26:06,423 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: ir.ui.view 2026-02-02 16:26:06,427 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:06,428 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting CompRegexTest.test_comp_regex ... 2026-02-02 16:26:06,431 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:06,442 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_01_modifiers ... 2026-02-02 16:26:06,444 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_03_modifier_attribute_is_boolean ... 2026-02-02 16:26:06,575 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_04_modifier_attribute_using_context ... 2026-02-02 16:26:06,586 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_05_modifier_attribute_priority ... 2026-02-02 16:26:06,598 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_10_raise_for_old_attributes ... 2026-02-02 16:26:06,613 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_11_attrs_field ... 2026-02-02 16:26:06,628 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_12_invalid_syntax ... 2026-02-02 16:26:06,646 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_13_attrs_states_invisible_to_modifier ... 2026-02-02 16:26:06,659 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_14_attrs_subfield ... 2026-02-02 16:26:06,687 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_15_attrs_subfield_with_parent ... 2026-02-02 16:26:06,715 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_16_attrs_groups_behavior ... 2026-02-02 16:26:06,738 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_17_attrs_groups_validation ... 2026-02-02 16:26:06,958 43 INFO 00176-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_18_test_missing_group ... 2026-02-02 16:26:07,001 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6612] 2026-02-02 16:26:07,005 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.groups records with IDs: [69] 2026-02-02 16:26:07,057 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:07,079 43 INFO 00176-master-all odoo.modules.loading: Module base loaded in 50.45s (incl. 40.01s test), 9261 queries (+27703 test, +9261 other) 2026-02-02 16:26:07,080 43 INFO 00176-master-all odoo.modules.loading: 1 modules loaded in 50.45s, 9261 queries (+36964 extra) 2026-02-02 16:26:07,107 43 INFO 00176-master-all odoo.modules.loading: updating modules list 2026-02-02 16:26:07,108 43 INFO 00176-master-all odoo.addons.base.models.ir_module: ALLOW access to module.update_list on [] to user __system__ #1 via n/a 2026-02-02 16:26:07,932 43 INFO 00176-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', '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', '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', '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', 'Calendar - SMS', 'Certificate', 'Cloud Storage', 'Cloud Storage Azure', 'Cloud Storage Google', 'Cloud Storage Migration', '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', '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', 'Intrastat Reporting Base', 'Intrastat Product', 'ir.attachment cleaner', 'Groupe Mousset - Log des configs', 'JSONifier', '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 - 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)', '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', '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', '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', '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 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', 'Transifex integration', 'Units of measure', 'UTM Trackers', 'Web Environment Ribbon', 'Web form dialog improved', 'Web Hierarchy', 'Web Actions Multi', 'web_m2x_options', 'Web Notify', 'Colorize field in tree views', 'Web timeline', '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-02-02 16:26:08,655 43 INFO 00176-master-all odoo.modules.loading: loading 729 modules... 2026-02-02 16:26:08,655 43 INFO 00176-master-all odoo.modules.loading: Loading module partner_address_street3 (2/729) 2026-02-02 16:26:08,684 43 INFO 00176-master-all odoo.modules.registry: module partner_address_street3: creating or updating database tables 2026-02-02 16:26:08,760 43 INFO 00176-master-all odoo.modules.loading: loading partner_address_street3/views/res_partner.xml 2026-02-02 16:26:08,803 43 INFO 00176-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_partner ... 2026-02-02 16:26:08,818 43 INFO 00176-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_post_init_hook ... 2026-02-02 16:26:08,823 43 INFO 00176-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_uninstall ... 2026-02-02 16:26:08,865 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:08,875 43 INFO 00176-master-all odoo.modules.loading: Module partner_address_street3 loaded in 0.22s (incl. 0.06s test), 112 queries (+30 test, +112 other) 2026-02-02 16:26:08,875 43 INFO 00176-master-all odoo.modules.loading: Loading module test_access_rights (3/729) 2026-02-02 16:26:08,905 43 INFO 00176-master-all odoo.modules.registry: module test_access_rights: creating or updating database tables 2026-02-02 16:26:09,076 43 INFO 00176-master-all odoo.modules.loading: loading test_access_rights/ir.model.access.csv 2026-02-02 16:26:09,096 43 INFO 00176-master-all odoo.modules.loading: loading test_access_rights/security.xml 2026-02-02 16:26:09,107 43 INFO 00176-master-all odoo.modules.loading: loading test_access_rights/data.xml 2026-02-02 16:26:09,158 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_access_monetary_related: Starting TestMonetaryAccess.test_monetary_access_create ... 2026-02-02 16:26:09,429 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:09,530 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestSudo.test_sudo ... 2026-02-02 16:26:09,585 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 16:26:09,699 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7705, 7706] 2026-02-02 16:26:09,700 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [144, 145] 2026-02-02 16:26:09,704 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_no_groups ... 2026-02-02 16:26:09,706 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 103, model: test_access_right.some_obj 2026-02-02 16:26:09,711 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_one_group ... 2026-02-02 16:26:09,712 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 103, model: test_access_right.some_obj 2026-02-02 16:26:09,716 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_two_groups ... 2026-02-02 16:26:09,720 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 103, model: test_access_right.some_obj 2026-02-02 16:26:09,725 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 103, model: test_access_right.some_obj 2026-02-02 16:26:09,755 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:26:09,892 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_combination ... 2026-02-02 16:26:09,910 43 INFO 00176-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-02-02 16:26:09,919 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_globals_all ... 2026-02-02 16:26:09,931 43 INFO 00176-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-02-02 16:26:09,941 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_globals_any ... 2026-02-02 16:26:09,952 43 INFO 00176-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-02-02 16:26:09,962 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_local ... 2026-02-02 16:26:09,970 43 INFO 00176-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-02-02 16:26:09,980 43 INFO 00176-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-02-02 16:26:09,988 43 INFO 00176-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-02-02 16:26:09,995 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_locals ... 2026-02-02 16:26:10,007 43 INFO 00176-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-02-02 16:26:10,018 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_access ... 2026-02-02 16:26:10,138 43 INFO 00176-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-02-02 16:26:10,151 43 INFO 00176-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-02-02 16:26:10,156 43 INFO 00176-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-02-02 16:26:10,157 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_access_multi_record ... 2026-02-02 16:26:10,331 43 INFO 00176-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-02-02 16:26:10,341 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_no_access ... 2026-02-02 16:26:10,352 43 INFO 00176-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-02-02 16:26:10,363 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_no_company_field ... 2026-02-02 16:26:10,478 43 INFO 00176-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-02-02 16:26:10,513 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:26:10,614 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_domain ... 2026-02-02 16:26:10,634 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_order ... 2026-02-02 16:26:10,645 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_read_group ... 2026-02-02 16:26:10,658 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_read ... 2026-02-02 16:26:10,682 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_write ... 2026-02-02 16:26:10,731 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:26:10,748 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_access_rule_performance ... 2026-02-02 16:26:10,750 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_basic_access ... 2026-02-02 16:26:10,767 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_check_access_rule_with_inherits ... 2026-02-02 16:26:10,777 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_domain_constrains ... 2026-02-02 16:26:10,787 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_flush_search_with_inherits ... 2026-02-02 16:26:10,799 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_group_rule ... 2026-02-02 16:26:10,825 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_many2many ... 2026-02-02 16:26:10,839 43 INFO 00176-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_no_context_in_ir_rules ... 2026-02-02 16:26:10,873 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:10,881 43 INFO 00176-master-all odoo.modules.loading: Module test_access_rights loaded in 2.01s (incl. 1.73s test), 242 queries (+1778 test, +242 other) 2026-02-02 16:26:10,881 43 INFO 00176-master-all odoo.modules.loading: Loading module test_action_bindings (4/729) 2026-02-02 16:26:10,905 43 INFO 00176-master-all odoo.modules.registry: module test_action_bindings: creating or updating database tables 2026-02-02 16:26:10,952 43 INFO 00176-master-all odoo.modules.loading: loading test_action_bindings/ir.model.access.csv 2026-02-02 16:26:10,963 43 INFO 00176-master-all odoo.modules.loading: loading test_action_bindings/test_data.xml 2026-02-02 16:26:10,988 43 INFO 00176-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestActionBindings.test_bindings ... 2026-02-02 16:26:10,996 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [5883] 2026-02-02 16:26:10,996 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.actions.act_window records with IDs: [50] 2026-02-02 16:26:11,053 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:11,054 43 INFO 00176-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestBindingViewFilters.test_act_record ... 2026-02-02 16:26:11,070 43 INFO 00176-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestBindingViewFilters.test_act_window ... 2026-02-02 16:26:11,109 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:11,117 43 INFO 00176-master-all odoo.modules.loading: Module test_action_bindings loaded in 0.24s (incl. 0.12s test), 98 queries (+119 test, +98 other) 2026-02-02 16:26:11,117 43 INFO 00176-master-all odoo.modules.loading: Loading module test_auth_custom (5/729) 2026-02-02 16:26:11,141 43 INFO 00176-master-all odoo.modules.registry: module test_auth_custom: creating or updating database tables 2026-02-02 16:26:11,165 43 INFO 00176-master-all odoo.addons.test_auth_custom.tests.test_endpoints: Starting TestCustomAuth.test_http ... 2026-02-02 16:26:11,168 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:26:11,272 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:26:11] "GET /test_auth_custom/http HTTP/1.1" 403 - 0 0.000 0.105 2026-02-02 16:26:11,276 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:26:11] "OPTIONS /test_auth_custom/http HTTP/1.1" 204 - 1 0.000 0.002 2026-02-02 16:26:11,277 43 INFO 00176-master-all odoo.addons.test_auth_custom.tests.test_endpoints.TestCustomAuth.test_http: waiting for threads: [] 2026-02-02 16:26:11,278 43 INFO 00176-master-all odoo.addons.test_auth_custom.tests.test_endpoints: Starting TestCustomAuth.test_json ... 2026-02-02 16:26:11,280 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:26:11,291 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:26:11] "POST /test_auth_custom/json HTTP/1.1" 200 - 0 0.000 0.012 2026-02-02 16:26:11,295 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:26:11] "OPTIONS /test_auth_custom/json HTTP/1.1" 204 - 1 0.000 0.002 2026-02-02 16:26:11,296 43 INFO 00176-master-all odoo.addons.test_auth_custom.tests.test_endpoints.TestCustomAuth.test_json: waiting for threads: [] 2026-02-02 16:26:11,329 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:11,337 43 INFO 00176-master-all odoo.modules.loading: Module test_auth_custom loaded in 0.22s (incl. 0.17s test), 17 queries (+12 test, +17 other) 2026-02-02 16:26:11,337 43 INFO 00176-master-all odoo.modules.loading: Loading module test_convert (6/729) 2026-02-02 16:26:11,362 43 INFO 00176-master-all odoo.modules.registry: module test_convert: creating or updating database tables 2026-02-02 16:26:11,416 43 INFO 00176-master-all odoo.modules.loading: loading test_convert/ir.model.access.csv 2026-02-02 16:26:11,428 43 INFO 00176-master-all odoo.modules.loading: loading test_convert/data/test_translated_field/test_model_data.xml 2026-02-02 16:26:11,444 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_char ... 2026-02-02 16:26:11,445 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_file ... 2026-02-02 16:26:11,446 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_float ... 2026-02-02 16:26:11,447 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function ... 2026-02-02 16:26:11,449 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function_function ... 2026-02-02 16:26:11,450 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function_kwargs ... 2026-02-02 16:26:11,451 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_html ... 2026-02-02 16:26:11,452 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_int ... 2026-02-02 16:26:11,453 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_list ... 2026-02-02 16:26:11,453 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_o2m_sub_records ... 2026-02-02 16:26:11,461 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_o2m_sub_records_noupdate ... 2026-02-02 16:26:11,467 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_translated_field ... 2026-02-02 16:26:11,477 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_xml ... 2026-02-02 16:26:11,477 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_convert: skipped TestEvalXML.test_xml : not tested 2026-02-02 16:26:11,503 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:11,505 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_data_function ... 2026-02-02 16:26:11,517 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_data_record ... 2026-02-02 16:26:11,523 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_function ... 2026-02-02 16:26:11,528 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_record ... 2026-02-02 16:26:11,534 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_data_function ... 2026-02-02 16:26:11,542 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_data_record ... 2026-02-02 16:26:11,549 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_function ... 2026-02-02 16:26:11,556 43 INFO 00176-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_record ... 2026-02-02 16:26:11,591 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:11,598 43 INFO 00176-master-all odoo.modules.loading: Module test_convert loaded in 0.26s (incl. 0.15s test), 78 queries (+175 test, +78 other) 2026-02-02 16:26:11,598 43 INFO 00176-master-all odoo.modules.loading: Loading module test_data_module (7/729) 2026-02-02 16:26:11,638 43 INFO 00176-master-all odoo.modules.loading: Module test_data_module loaded in 0.04s, 11 queries (+11 other) 2026-02-02 16:26:11,638 43 INFO 00176-master-all odoo.modules.loading: Loading module test_mimetypes (8/729) 2026-02-02 16:26:11,672 43 INFO 00176-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_doc ... 2026-02-02 16:26:11,673 43 INFO 00176-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_docx ... 2026-02-02 16:26:11,673 43 INFO 00176-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_gif ... 2026-02-02 16:26:11,673 43 INFO 00176-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_jpeg ... 2026-02-02 16:26:11,673 43 INFO 00176-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_ods ... 2026-02-02 16:26:11,674 43 INFO 00176-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_odt ... 2026-02-02 16:26:11,674 43 INFO 00176-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_unknown ... 2026-02-02 16:26:11,674 43 INFO 00176-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_xls ... 2026-02-02 16:26:11,675 43 INFO 00176-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_xlsx ... 2026-02-02 16:26:11,675 43 INFO 00176-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_zip ... 2026-02-02 16:26:11,682 43 INFO 00176-master-all odoo.modules.loading: Module test_mimetypes loaded in 0.04s (incl. 0.00s test), 11 queries (+11 other) 2026-02-02 16:26:11,682 43 INFO 00176-master-all odoo.modules.loading: Loading module webhooks_sender (9/729) 2026-02-02 16:26:11,724 43 INFO 00176-master-all odoo.modules.loading: Module webhooks_sender loaded in 0.04s, 11 queries (+11 other) 2026-02-02 16:26:11,724 43 INFO 00176-master-all odoo.modules.loading: Loading module xml_integration_toolbox (10/729) 2026-02-02 16:26:11,774 43 INFO 00176-master-all odoo.modules.registry: module xml_integration_toolbox: creating or updating database tables 2026-02-02 16:26:11,848 43 INFO 00176-master-all odoo.modules.loading: loading xml_integration_toolbox/data/xml_integration_error_type.xml 2026-02-02 16:26:11,853 43 INFO 00176-master-all odoo.modules.loading: loading xml_integration_toolbox/security/ir.model.access.csv 2026-02-02 16:26:11,863 43 INFO 00176-master-all odoo.modules.loading: loading xml_integration_toolbox/views/menus.xml 2026-02-02 16:26:11,868 43 INFO 00176-master-all odoo.modules.loading: loading xml_integration_toolbox/views/xml_integration_error.xml 2026-02-02 16:26:11,889 43 INFO 00176-master-all odoo.modules.loading: Module xml_integration_toolbox loaded in 0.17s, 125 queries (+125 other) 2026-02-02 16:26:11,889 43 INFO 00176-master-all odoo.modules.loading: Loading module base_comment_field (11/729) 2026-02-02 16:26:11,924 43 INFO 00176-master-all odoo.modules.registry: module base_comment_field: creating or updating database tables 2026-02-02 16:26:12,649 43 INFO 00176-master-all odoo.modules.loading: Module base_comment_field loaded in 0.76s, 904 queries (+904 other) 2026-02-02 16:26:12,649 43 INFO 00176-master-all odoo.modules.loading: Loading module base_explore_field (12/729) 2026-02-02 16:26:12,681 43 INFO 00176-master-all odoo.modules.registry: module base_explore_field: creating or updating database tables 2026-02-02 16:26:12,712 43 INFO 00176-master-all odoo.modules.loading: loading base_explore_field/ir_model_fields.xml 2026-02-02 16:26:12,739 43 INFO 00176-master-all odoo.modules.loading: Module base_explore_field loaded in 0.09s, 61 queries (+61 other) 2026-02-02 16:26:12,739 43 INFO 00176-master-all odoo.modules.loading: Loading module base_force_upper_field (13/729) 2026-02-02 16:26:12,779 43 INFO 00176-master-all odoo.modules.registry: module base_force_upper_field: creating or updating database tables 2026-02-02 16:26:13,527 43 INFO 00176-master-all odoo.modules.loading: Module base_force_upper_field loaded in 0.79s, 901 queries (+901 other) 2026-02-02 16:26:13,527 43 INFO 00176-master-all odoo.modules.loading: Loading module base_iso3166 (14/729) 2026-02-02 16:26:13,560 43 INFO 00176-master-all odoo.modules.registry: module base_iso3166: creating or updating database tables 2026-02-02 16:26:13,566 43 INFO 00176-master-all odoo.models: Prepare computation of res.country.code_alpha3 2026-02-02 16:26:13,566 43 INFO 00176-master-all odoo.models: Prepare computation of res.country.code_numeric 2026-02-02 16:26:13,621 43 INFO 00176-master-all odoo.modules.loading: loading base_iso3166/views/country_view.xml 2026-02-02 16:26:13,651 43 INFO 00176-master-all odoo.addons.base_iso3166.tests.test_iso3166: Starting TestBaseIso3166.test_historic_countries ... 2026-02-02 16:26:13,655 43 INFO 00176-master-all odoo.addons.base_iso3166.tests.test_iso3166: Starting TestBaseIso3166.test_iso_3166 ... 2026-02-02 16:26:13,685 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:13,694 43 INFO 00176-master-all odoo.modules.loading: Module base_iso3166 loaded in 0.17s (incl. 0.04s test), 78 queries (+13 test, +78 other) 2026-02-02 16:26:13,695 43 INFO 00176-master-all odoo.modules.loading: Loading module base_models_onchange (15/729) 2026-02-02 16:26:13,739 43 INFO 00176-master-all odoo.modules.loading: Module base_models_onchange loaded in 0.04s, 12 queries (+12 other) 2026-02-02 16:26:13,739 43 INFO 00176-master-all odoo.modules.loading: Loading module base_odoo_utilities (16/729) 2026-02-02 16:26:13,783 43 INFO 00176-master-all odoo.modules.registry: module base_odoo_utilities: creating or updating database tables 2026-02-02 16:26:14,569 43 INFO 00176-master-all odoo.modules.loading: Module base_odoo_utilities loaded in 0.83s, 897 queries (+897 other) 2026-02-02 16:26:14,569 43 INFO 00176-master-all odoo.modules.loading: Loading module base_sparse_field (17/729) 2026-02-02 16:26:14,612 43 INFO 00176-master-all odoo.modules.registry: module base_sparse_field: creating or updating database tables 2026-02-02 16:26:15,617 43 INFO 00176-master-all odoo.modules.loading: loading base_sparse_field/security/ir.model.access.csv 2026-02-02 16:26:15,627 43 INFO 00176-master-all odoo.modules.loading: loading base_sparse_field/views/views.xml 2026-02-02 16:26:15,669 43 INFO 00176-master-all odoo.addons.base_sparse_field.tests.test_sparse_fields: Starting TestSparseFields.test_sparse ... 2026-02-02 16:26:15,707 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:15,716 43 INFO 00176-master-all odoo.modules.loading: Module base_sparse_field loaded in 1.15s (incl. 0.04s test), 976 queries (+13 test, +976 other) 2026-02-02 16:26:15,716 43 INFO 00176-master-all odoo.modules.loading: Loading module base_user_role (18/729) 2026-02-02 16:26:15,755 43 INFO 00176-master-all odoo.modules.registry: module base_user_role: creating or updating database tables 2026-02-02 16:26:15,919 43 INFO 00176-master-all odoo.modules.loading: loading base_user_role/security/ir.model.access.csv 2026-02-02 16:26:15,933 43 INFO 00176-master-all odoo.modules.loading: loading base_user_role/data/ir_cron.xml 2026-02-02 16:26:15,943 43 INFO 00176-master-all odoo.modules.loading: loading base_user_role/data/ir_module_category.xml 2026-02-02 16:26:15,947 43 INFO 00176-master-all odoo.modules.loading: loading base_user_role/wizards/role_add_users_wizard_views.xml 2026-02-02 16:26:15,963 43 INFO 00176-master-all odoo.modules.loading: loading base_user_role/views/role.xml 2026-02-02 16:26:15,988 43 INFO 00176-master-all odoo.modules.loading: loading base_user_role/views/user.xml 2026-02-02 16:26:16,014 43 INFO 00176-master-all odoo.modules.loading: loading base_user_role/views/group.xml 2026-02-02 16:26:16,028 43 INFO 00176-master-all odoo.modules.loading: loading base_user_role/wizards/create_from_user.xml 2026-02-02 16:26:16,039 43 INFO 00176-master-all odoo.modules.loading: loading base_user_role/wizards/wizard_groups_into_role.xml 2026-02-02 16:26:16,196 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_multiple_new_users ... 2026-02-02 16:26:16,222 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_new_users_to_role ... 2026-02-02 16:26:16,227 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_users_with_existing_users ... 2026-02-02 16:26:16,234 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_users_without_dates ... 2026-02-02 16:26:16,270 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-02 16:26:16,663 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_create_role_from_user ... 2026-02-02 16:26:16,808 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_default_user_roles ... 2026-02-02 16:26:16,866 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_group_groups_into_role ... 2026-02-02 16:26:16,952 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_notification_type_not_reset ... 2026-02-02 16:26:16,954 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: skipped TestUserRole.test_notification_type_not_reset : Mail module is not installed. 2026-02-02 16:26:16,954 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1 ... 2026-02-02 16:26:16,978 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1_2 ... 2026-02-02 16:26:17,006 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1_2_with_dates ... 2026-02-02 16:26:17,032 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_2 ... 2026-02-02 16:26:17,058 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_line_unlink ... 2026-02-02 16:26:17,086 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [21] 2026-02-02 16:26:17,113 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [20] 2026-02-02 16:26:17,135 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_multicompany ... 2026-02-02 16:26:17,172 43 INFO 00176-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 110, model: res.users.role 2026-02-02 16:26:17,177 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_unlink ... 2026-02-02 16:26:17,206 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.users.role records with IDs: [3] 2026-02-02 16:26:17,227 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.users.role records with IDs: [2] 2026-02-02 16:26:17,244 43 INFO 00176-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_show_alert_computation ... 2026-02-02 16:26:17,267 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [24] 2026-02-02 16:26:17,318 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-02 16:26:17,332 43 INFO 00176-master-all odoo.modules.loading: Module base_user_role loaded in 1.62s (incl. 1.25s test), 338 queries (+1592 test, +338 other) 2026-02-02 16:26:17,332 43 INFO 00176-master-all odoo.modules.loading: Loading module base_view_inheritance_extension (19/729) 2026-02-02 16:26:17,366 43 INFO 00176-master-all odoo.modules.registry: module base_view_inheritance_extension: creating or updating database tables 2026-02-02 16:26:17,407 43 INFO 00176-master-all odoo.modules.loading: Module base_view_inheritance_extension: loading demo 2026-02-02 16:26:17,408 43 INFO 00176-master-all odoo.modules.loading: loading base_view_inheritance_extension/demo/ir_ui_view.xml 2026-02-02 16:26:17,438 43 INFO 00176-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_base_view_inheritance_extension ... 2026-02-02 16:26:17,447 43 INFO 00176-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_domain_add_operation ... 2026-02-02 16:26:17,448 43 INFO 00176-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_text_add_operation ... 2026-02-02 16:26:17,449 43 INFO 00176-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_context_complex ... 2026-02-02 16:26:17,450 43 INFO 00176-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_context_default ... 2026-02-02 16:26:17,451 43 INFO 00176-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_operation_not_a_dict ... 2026-02-02 16:26:17,452 43 INFO 00176-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_source_not_a_dict ... 2026-02-02 16:26:17,483 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:17,492 43 INFO 00176-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-02-02 16:26:17,492 43 INFO 00176-master-all odoo.modules.loading: Loading module db_gin_trigram (20/729) 2026-02-02 16:26:17,521 43 INFO 00176-master-all odoo.modules.registry: module db_gin_trigram: creating or updating database tables 2026-02-02 16:26:17,557 43 INFO 00176-master-all odoo.modules.loading: Module db_gin_trigram loaded in 0.07s, 21 queries (+21 other) 2026-02-02 16:26:17,557 43 INFO 00176-master-all odoo.modules.loading: Loading module db_unaccent (21/729) 2026-02-02 16:26:17,559 43 INFO 00176-master-all odoo.addons.db_unaccent.post_install: >>> Override of unaccent method by safe_unaccent 2026-02-02 16:26:17,587 43 INFO 00176-master-all odoo.modules.registry: module db_unaccent: creating or updating database tables 2026-02-02 16:26:17,616 43 INFO 00176-master-all odoo.modules.loading: Module db_unaccent loaded in 0.06s, 23 queries (+23 other) 2026-02-02 16:26:17,616 43 INFO 00176-master-all odoo.modules.loading: Loading module fix_float_round (22/729) 2026-02-02 16:26:17,665 43 INFO 00176-master-all odoo.modules.loading: Module fix_float_round loaded in 0.05s, 12 queries (+12 other) 2026-02-02 16:26:17,665 43 INFO 00176-master-all odoo.modules.loading: Loading module ir_attachment_cleaner (23/729) 2026-02-02 16:26:17,696 43 INFO 00176-master-all odoo.modules.registry: module ir_attachment_cleaner: creating or updating database tables 2026-02-02 16:26:17,729 43 INFO 00176-master-all odoo.modules.loading: Module ir_attachment_cleaner loaded in 0.06s, 31 queries (+31 other) 2026-02-02 16:26:17,730 43 INFO 00176-master-all odoo.modules.loading: Loading module ir_config_parameter_improved (24/729) 2026-02-02 16:26:17,762 43 INFO 00176-master-all odoo.modules.registry: module ir_config_parameter_improved: creating or updating database tables 2026-02-02 16:26:17,817 43 INFO 00176-master-all odoo.modules.loading: loading ir_config_parameter_improved/security/ir.model.access.csv 2026-02-02 16:26:17,835 43 INFO 00176-master-all odoo.modules.loading: Module ir_config_parameter_improved loaded in 0.11s, 81 queries (+81 other) 2026-02-02 16:26:17,835 43 INFO 00176-master-all odoo.modules.loading: Loading module jsonifier (25/729) 2026-02-02 16:26:17,889 43 INFO 00176-master-all odoo.modules.registry: module jsonifier: creating or updating database tables 2026-02-02 16:26:18,893 43 INFO 00176-master-all odoo.modules.loading: loading jsonifier/security/ir.model.access.csv 2026-02-02 16:26:18,905 43 INFO 00176-master-all odoo.modules.loading: loading jsonifier/views/ir_exports_view.xml 2026-02-02 16:26:18,927 43 INFO 00176-master-all odoo.modules.loading: loading jsonifier/views/ir_exports_resolver_view.xml 2026-02-02 16:26:18,941 43 INFO 00176-master-all odoo.modules.loading: Module jsonifier: loading demo 2026-02-02 16:26:18,941 43 INFO 00176-master-all odoo.modules.loading: loading jsonifier/demo/resolver_demo.xml 2026-02-02 16:26:18,946 43 INFO 00176-master-all odoo.modules.loading: loading jsonifier/demo/export_demo.xml 2026-02-02 16:26:18,950 43 INFO 00176-master-all odoo.modules.loading: loading jsonifier/demo/ir.exports.line.csv 2026-02-02 16:26:18,977 43 INFO 00176-master-all odoo.modules.loading: Module jsonifier loaded in 1.14s, 1092 queries (+1092 other) 2026-02-02 16:26:18,977 43 INFO 00176-master-all odoo.modules.loading: Loading module l10n_fr (26/729) 2026-02-02 16:26:19,011 43 INFO 00176-master-all odoo.modules.registry: module l10n_fr: creating or updating database tables 2026-02-02 16:26:19,091 43 INFO 00176-master-all odoo.modules.loading: loading l10n_fr/data/res_country_data.xml 2026-02-02 16:26:19,104 43 INFO 00176-master-all odoo.modules.loading: loading l10n_fr/views/res_company_views.xml 2026-02-02 16:26:19,117 43 INFO 00176-master-all odoo.modules.loading: loading l10n_fr/views/res_partner_views.xml 2026-02-02 16:26:19,129 43 INFO 00176-master-all odoo.modules.loading: Module l10n_fr: loading demo 2026-02-02 16:26:19,129 43 INFO 00176-master-all odoo.modules.loading: loading l10n_fr/data/l10n_fr_demo.xml 2026-02-02 16:26:19,377 43 INFO 00176-master-all odoo.modules.loading: Module l10n_fr loaded in 0.40s, 387 queries (+387 other) 2026-02-02 16:26:19,377 43 INFO 00176-master-all odoo.modules.loading: Loading module l10n_us (27/729) 2026-02-02 16:26:19,408 43 INFO 00176-master-all odoo.modules.registry: module l10n_us: creating or updating database tables 2026-02-02 16:26:19,438 43 INFO 00176-master-all odoo.modules.loading: loading l10n_us/data/res_company_data.xml 2026-02-02 16:26:19,447 43 INFO 00176-master-all odoo.modules.loading: loading l10n_us/views/res_partner_bank_views.xml 2026-02-02 16:26:19,472 43 INFO 00176-master-all odoo.modules.loading: Module l10n_us loaded in 0.09s, 64 queries (+64 other) 2026-02-02 16:26:19,472 43 INFO 00176-master-all odoo.modules.loading: Loading module odoo_online_documentation (28/729) 2026-02-02 16:26:19,475 43 WARNING 00176-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-02-02 16:26:19,477 43 WARNING 00176-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-02-02 16:26:19,479 43 WARNING 00176-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-02-02 16:26:19,512 43 INFO 00176-master-all odoo.modules.registry: module odoo_online_documentation: creating or updating database tables 2026-02-02 16:26:19,574 43 INFO 00176-master-all odoo.modules.loading: loading odoo_online_documentation/security/ir.model.access.csv 2026-02-02 16:26:19,585 43 INFO 00176-master-all odoo.modules.loading: loading odoo_online_documentation/odoo_online_documentation.xml 2026-02-02 16:26:19,625 43 INFO 00176-master-all odoo.modules.loading: Module odoo_online_documentation loaded in 0.15s, 123 queries (+129 other) 2026-02-02 16:26:19,625 43 INFO 00176-master-all odoo.modules.loading: Loading module partner_external_map (29/729) 2026-02-02 16:26:19,659 43 INFO 00176-master-all odoo.modules.registry: module partner_external_map: creating or updating database tables 2026-02-02 16:26:19,762 43 INFO 00176-master-all odoo.modules.loading: loading partner_external_map/views/res_partner_view.xml 2026-02-02 16:26:19,780 43 INFO 00176-master-all odoo.modules.loading: loading partner_external_map/views/map_website_view.xml 2026-02-02 16:26:19,805 43 INFO 00176-master-all odoo.modules.loading: loading partner_external_map/data/map_website_data.xml 2026-02-02 16:26:19,816 43 INFO 00176-master-all odoo.modules.loading: loading partner_external_map/views/res_users_view.xml 2026-02-02 16:26:19,844 43 INFO 00176-master-all odoo.modules.loading: loading partner_external_map/security/ir.model.access.csv 2026-02-02 16:26:19,864 43 INFO 00176-master-all odoo.addons.partner_external_map.hooks: Updating user settings for maps... 2026-02-02 16:26:19,879 43 INFO 00176-master-all odoo.modules.loading: Module partner_external_map loaded in 0.25s, 219 queries (+219 other) 2026-02-02 16:26:19,880 43 INFO 00176-master-all odoo.modules.loading: Loading module patch_check_xml_rpc (30/729) 2026-02-02 16:26:19,933 43 INFO 00176-master-all odoo.modules.loading: Module patch_check_xml_rpc loaded in 0.05s, 12 queries (+12 other) 2026-02-02 16:26:19,933 43 INFO 00176-master-all odoo.modules.loading: Loading module patchcustomcloc (31/729) 2026-02-02 16:26:19,985 43 INFO 00176-master-all odoo.modules.loading: Module patchcustomcloc loaded in 0.05s, 12 queries (+12 other) 2026-02-02 16:26:19,986 43 INFO 00176-master-all odoo.modules.loading: Loading module social_media (32/729) 2026-02-02 16:26:20,020 43 INFO 00176-master-all odoo.modules.registry: module social_media: creating or updating database tables 2026-02-02 16:26:20,167 43 INFO 00176-master-all odoo.modules.loading: loading social_media/views/res_company_views.xml 2026-02-02 16:26:20,185 43 INFO 00176-master-all odoo.modules.loading: Module social_media: loading demo 2026-02-02 16:26:20,185 43 INFO 00176-master-all odoo.modules.loading: loading social_media/demo/res_company_demo.xml 2026-02-02 16:26:20,203 43 INFO 00176-master-all odoo.modules.loading: Module social_media loaded in 0.22s, 85 queries (+85 other) 2026-02-02 16:26:20,203 43 INFO 00176-master-all odoo.modules.loading: Loading module test_assetsbundle (33/729) 2026-02-02 16:26:20,237 43 INFO 00176-master-all odoo.modules.registry: module test_assetsbundle: creating or updating database tables 2026-02-02 16:26:20,249 43 INFO 00176-master-all odoo.modules.loading: loading test_assetsbundle/data/ir_asset.xml 2026-02-02 16:26:20,260 43 INFO 00176-master-all odoo.modules.loading: loading test_assetsbundle/views/views.xml 2026-02-02 16:26:20,278 43 INFO 00176-master-all odoo.modules.loading: Module test_assetsbundle loaded in 0.08s, 36 queries (+36 other) 2026-02-02 16:26:20,278 43 INFO 00176-master-all odoo.modules.loading: Loading module test_converter (34/729) 2026-02-02 16:26:20,312 43 INFO 00176-master-all odoo.modules.registry: module test_converter: creating or updating database tables 2026-02-02 16:26:20,387 43 INFO 00176-master-all odoo.modules.loading: loading test_converter/ir.model.access.csv 2026-02-02 16:26:20,408 43 INFO 00176-master-all odoo.modules.loading: Module test_converter loaded in 0.13s, 90 queries (+90 other) 2026-02-02 16:26:20,408 43 INFO 00176-master-all odoo.modules.loading: Loading module test_data_module_install (35/729) 2026-02-02 16:26:20,453 43 INFO 00176-master-all odoo.addons.test_data_module_install.tests.test_data_module_installed: Starting TestDataModuleInstalled.test_data_module_installed ... 2026-02-02 16:26:20,487 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:20,496 43 INFO 00176-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-02-02 16:26:20,496 43 INFO 00176-master-all odoo.modules.loading: Loading module test_exceptions (36/729) 2026-02-02 16:26:20,528 43 INFO 00176-master-all odoo.modules.registry: module test_exceptions: creating or updating database tables 2026-02-02 16:26:20,566 43 INFO 00176-master-all odoo.modules.loading: loading test_exceptions/view.xml 2026-02-02 16:26:20,593 43 INFO 00176-master-all odoo.modules.loading: loading test_exceptions/ir.model.access.csv 2026-02-02 16:26:20,612 43 INFO 00176-master-all odoo.modules.loading: Module test_exceptions loaded in 0.12s, 91 queries (+91 other) 2026-02-02 16:26:20,613 43 INFO 00176-master-all odoo.modules.loading: Loading module test_inherits (37/729) 2026-02-02 16:26:20,646 43 INFO 00176-master-all odoo.modules.registry: module test_inherits: creating or updating database tables 2026-02-02 16:26:20,775 43 INFO 00176-master-all odoo.modules.loading: loading test_inherits/ir.model.access.csv 2026-02-02 16:26:20,789 43 INFO 00176-master-all odoo.modules.loading: loading test_inherits/demo_data.xml 2026-02-02 16:26:20,810 43 INFO 00176-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_constraint_inherits ... 2026-02-02 16:26:20,820 43 INFO 00176-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_constraint_inherits_parent_change ... 2026-02-02 16:26:20,829 43 INFO 00176-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_create_3_levels_inherits ... 2026-02-02 16:26:20,835 43 INFO 00176-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_create_3_levels_inherits_with_defaults ... 2026-02-02 16:26:20,841 43 INFO 00176-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_display_name ... 2026-02-02 16:26:20,854 43 INFO 00176-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_ir_model_data_inherits ... 2026-02-02 16:26:20,857 43 INFO 00176-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_multi_write_m2o_inherits ... 2026-02-02 16:26:20,863 43 INFO 00176-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_read_3_levels_inherits ... 2026-02-02 16:26:20,866 43 INFO 00176-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_3_levels_inherits ... 2026-02-02 16:26:20,870 43 INFO 00176-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_4_one2many ... 2026-02-02 16:26:20,881 43 INFO 00176-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_5_field_readonly ... 2026-02-02 16:26:20,922 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:20,931 43 INFO 00176-master-all odoo.modules.loading: Module test_inherits loaded in 0.32s (incl. 0.11s test), 160 queries (+132 test, +160 other) 2026-02-02 16:26:20,932 43 INFO 00176-master-all odoo.modules.loading: Loading module test_limits (38/729) 2026-02-02 16:26:20,966 43 INFO 00176-master-all odoo.modules.registry: module test_limits: creating or updating database tables 2026-02-02 16:26:21,005 43 INFO 00176-master-all odoo.modules.loading: loading test_limits/ir.model.access.csv 2026-02-02 16:26:21,023 43 INFO 00176-master-all odoo.modules.loading: Module test_limits loaded in 0.09s, 54 queries (+54 other) 2026-02-02 16:26:21,023 43 INFO 00176-master-all odoo.modules.loading: Loading module test_lint (39/729) 2026-02-02 16:26:21,076 43 INFO 00176-master-all odoo.modules.loading: Module test_lint loaded in 0.05s, 12 queries (+12 other) 2026-02-02 16:26:21,077 43 INFO 00176-master-all odoo.modules.loading: Loading module test_performance (40/729) 2026-02-02 16:26:21,112 43 INFO 00176-master-all odoo.modules.registry: module test_performance: creating or updating database tables 2026-02-02 16:26:21,258 43 INFO 00176-master-all odoo.modules.loading: loading test_performance/security/ir.model.access.csv 2026-02-02 16:26:21,377 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_create_base ... 2026-02-02 16:26:21,390 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_create_base_with_lines ... 2026-02-02 16:26:21,414 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_create_base_with_tags ... 2026-02-02 16:26:21,469 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_fetch ... 2026-02-02 16:26:21,473 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_name_search ... 2026-02-02 16:26:21,479 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_prefetch_compute ... 2026-02-02 16:26:21,483 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_prefetch_new ... 2026-02-02 16:26:21,506 43 INFO 00176-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-02-02 16:26:21,506 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_base ... 2026-02-02 16:26:21,520 43 INFO 00176-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-02-02 16:26:21,535 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_base_depends_context ... 2026-02-02 16:26:21,539 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_base_one2many ... 2026-02-02 16:26:21,566 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_read_group_with_display_name ... 2026-02-02 16:26:21,595 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_reversed_read_base ... 2026-02-02 16:26:21,607 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_search_fetch ... 2026-02-02 16:26:21,615 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_search_read ... 2026-02-02 16:26:21,625 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_several_prefetch ... 2026-02-02 16:26:21,842 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base ... 2026-02-02 16:26:21,861 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_many2many ... 2026-02-02 16:26:21,928 43 INFO 00176-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-02-02 16:26:21,940 43 INFO 00176-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-02-02 16:26:22,044 43 INFO 00176-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-02-02 16:26:22,056 43 INFO 00176-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-02-02 16:26:22,087 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_one2many ... 2026-02-02 16:26:22,194 43 INFO 00176-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-02-02 16:26:22,207 43 INFO 00176-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-02-02 16:26:22,222 43 INFO 00176-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-02-02 16:26:22,236 43 INFO 00176-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-02-02 16:26:22,268 43 INFO 00176-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-02-02 16:26:22,403 43 INFO 00176-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-02-02 16:26:22,416 43 INFO 00176-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-02-02 16:26:22,432 43 INFO 00176-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-02-02 16:26:22,445 43 INFO 00176-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-02-02 16:26:22,480 43 INFO 00176-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-02-02 16:26:22,498 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_one2many_with_constraint ... 2026-02-02 16:26:22,508 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestPerformance.test_write_base_with_recomputation ... 2026-02-02 16:26:22,559 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:22,560 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIrPropertyOptimizations.test_with_falsy_default ... 2026-02-02 16:26:22,576 43 INFO 00176-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-02-02 16:26:22,578 43 INFO 00176-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-02-02 16:26:22,579 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIrPropertyOptimizations.test_with_truthy_default ... 2026-02-02 16:26:22,593 43 INFO 00176-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-02-02 16:26:22,595 43 INFO 00176-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-02-02 16:26:22,597 43 INFO 00176-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-02-02 16:26:22,600 43 INFO 00176-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-02-02 16:26:22,638 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:22,639 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestMapped.test_relational_mapped ... 2026-02-02 16:26:23,074 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:23,083 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIncrementFieldsSkipLock.test_increment_fields_skiplock_multiple_fields ... 2026-02-02 16:26:23,085 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: increment_fields_skiplock did update the fields 2026-02-02 16:26:23,086 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIncrementFieldsSkipLock.test_increment_fields_skiplock_null_field ... 2026-02-02 16:26:23,088 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: Starting TestIncrementFieldsSkipLock.test_increment_fields_skiplock_one_field ... 2026-02-02 16:26:23,090 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_performance: increment_fields_skiplock did update the field 2026-02-02 16:26:23,124 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:26:24,324 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_access_iter ... 2026-02-02 16:26:24,341 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,341 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.781µs 2026-02-02 16:26:24,341 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,341 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.308µs (3.082µs/10) 2026-02-02 16:26:24,342 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,343 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.239µs (23.883µs/100) 2026-02-02 16:26:24,347 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.252µs (251.675µs/1000) 2026-02-02 16:26:24,385 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `list(records)` takes 0.302µs (3016.985µs/10000) 2026-02-02 16:26:24,386 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [0.3082, 0.23883, 0.2516755, 0.301698525] 2026-02-02 16:26:24,387 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_access_one2many_active_test ... 2026-02-02 16:26:24,486 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,486 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 4.849µs 2026-02-02 16:26:24,488 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,488 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 1.534µs (15.338µs/10) 2026-02-02 16:26:24,492 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,493 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 1.252µs (125.228µs/100) 2026-02-02 16:26:24,513 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 1.241µs (1241.166µs/1000) 2026-02-02 16:26:24,700 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.child_ids` takes 1.274µs (12739.149µs/10000) 2026-02-02 16:26:24,700 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [1.5337749999999999, 1.2522825, 1.2411655000000001, 1.2739149250000001] 2026-02-02 16:26:24,702 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_as_query ... 2026-02-02 16:26:24,841 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,842 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 7.705µs 2026-02-02 16:26:24,843 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,844 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.786µs (7.856µs/10) 2026-02-02 16:26:24,845 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,845 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.082µs (8.186µs/100) 2026-02-02 16:26:24,846 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,847 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.013µs (12.735µs/1000) 2026-02-02 16:26:24,852 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._as_query()` takes 0.005µs (47.882µs/10000) 2026-02-02 16:26:24,852 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [0.78557, 0.0818645, 0.012735400000000001, 0.0047881550000000005] 2026-02-02 16:26:24,854 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_domain_filtered ... 2026-02-02 16:26:24,994 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,995 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 4.777µs 2026-02-02 16:26:24,995 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:24,996 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 2.191µs (21.905µs/10) 2026-02-02 16:26:24,998 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:25,000 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 1.940µs (193.976µs/100) 2026-02-02 16:26:25,017 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 1.657µs (1656.613µs/1000) 2026-02-02 16:26:25,185 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100)])` takes 1.832µs (18316.080µs/10000) 2026-02-02 16:26:25,186 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [2.190533333333333, 1.9397566666666666, 1.6566126666666667, 1.831608033333333] 2026-02-02 16:26:25,186 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:25,187 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 15.845µs 2026-02-02 16:26:25,188 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:25,189 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 7.203µs (72.032µs/10) 2026-02-02 16:26:25,196 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 6.342µs (634.213µs/100) 2026-02-02 16:26:25,256 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 6.644µs (6644.369µs/1000) 2026-02-02 16:26:25,839 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('id', '<', 100), ('name', '=like', 'par')])` takes 6.335µs (63354.763µs/10000) 2026-02-02 16:26:25,839 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [7.203166666666666, 6.34213, 6.644369333333333, 6.335476266666666] 2026-02-02 16:26:25,840 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:25,840 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 5.994µs 2026-02-02 16:26:25,841 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:25,842 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 3.706µs (37.064µs/10) 2026-02-02 16:26:25,844 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 3.126µs (312.607µs/100) 2026-02-02 16:26:25,872 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 3.015µs (3015.103µs/1000) 2026-02-02 16:26:26,136 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('active', '=', False)])` takes 2.893µs (28925.912µs/10000) 2026-02-02 16:26:26,136 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [3.7063666666666664, 3.1260733333333333, 3.0151026666666665, 2.8925911666666666] 2026-02-02 16:26:26,137 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:26,137 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 20.303µs 2026-02-02 16:26:26,139 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:26,141 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 15.300µs (153.002µs/10) 2026-02-02 16:26:26,155 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 16.657µs (1665.744µs/100) 2026-02-02 16:26:26,299 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 15.632µs (15632.432µs/1000) 2026-02-02 16:26:27,735 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id.name', 'like', '100')])` takes 15.817µs (158172.563µs/10000) 2026-02-02 16:26:27,735 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [15.3002, 16.657443333333333, 15.632432000000001, 15.817256299999999] 2026-02-02 16:26:27,737 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:27,738 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 15.130µs 2026-02-02 16:26:27,739 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:27,740 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 8.196µs (81.957µs/10) 2026-02-02 16:26:27,748 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 6.612µs (661.155µs/100) 2026-02-02 16:26:27,823 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 8.011µs (8010.700µs/1000) 2026-02-02 16:26:28,605 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain([('parent_id', 'like', '100')])` takes 8.269µs (82688.845µs/10000) 2026-02-02 16:26:28,605 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [8.195733333333333, 6.611549999999999, 8.0107, 8.268884533333333] 2026-02-02 16:26:28,608 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_domain_search ... 2026-02-02 16:26:28,722 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('id', '<', 100)])` takes 20.310µs 2026-02-02 16:26:28,739 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('id', '<', 100), ('name', '=like', 'par')])` takes 49.418µs 2026-02-02 16:26:28,746 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('active', '=', False)])` takes 19.765µs 2026-02-02 16:26:28,781 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('parent_id.name', 'like', '100')])` takes 109.336µs 2026-02-02 16:26:28,819 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([('parent_id', 'like', '100')])` takes 120.010µs 2026-02-02 16:26:28,821 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_exists ... 2026-02-02 16:26:28,966 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 69.168µs 2026-02-02 16:26:28,968 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 7.972µs (79.718µs/10) 2026-02-02 16:26:28,973 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 1.640µs (163.998µs/100) 2026-02-02 16:26:28,995 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 0.936µs (935.899µs/1000) 2026-02-02 16:26:29,183 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.exists()` takes 0.901µs (9011.447µs/10000) 2026-02-02 16:26:29,183 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [7.971825, 1.639975, 0.93589875, 0.901144675] 2026-02-02 16:26:29,185 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_get ... 2026-02-02 16:26:29,280 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:29,281 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.name` takes 0.949µs 2026-02-02 16:26:29,282 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_getitem ... 2026-02-02 16:26:29,378 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:29,378 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records['name']` takes 1.039µs 2026-02-02 16:26:29,380 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_set ... 2026-02-02 16:26:29,485 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = 'ok'` takes 29.676µs 2026-02-02 16:26:29,529 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:29,530 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 43.383µs 2026-02-02 16:26:29,531 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:29,533 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 7.217µs (72.171µs/10) 2026-02-02 16:26:29,536 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 2.401µs (240.082µs/100) 2026-02-02 16:26:29,558 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 1.745µs (1744.564µs/1000) 2026-02-02 16:26:29,782 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.name = records[0].name` takes 1.847µs (18470.450µs/10000) 2026-02-02 16:26:29,783 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [7.2171, 2.4008225, 1.7445644999999999, 1.8470450250000001] 2026-02-02 16:26:29,784 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_field_set_flush ... 2026-02-02 16:26:29,881 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:29,882 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.flush_recordset()` takes 1.385µs 2026-02-02 16:26:29,894 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.write({'name': 'ok'}); records.flush_recordset()` takes 29.715µs 2026-02-02 16:26:29,896 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_filtered_by_field ... 2026-02-02 16:26:30,036 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:30,036 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 2.088µs 2026-02-02 16:26:30,037 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:30,037 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.297µs (12.970µs/10) 2026-02-02 16:26:30,039 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:30,040 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.226µs (122.587µs/100) 2026-02-02 16:26:30,060 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.263µs (1262.502µs/1000) 2026-02-02 16:26:30,244 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered('active')` takes 1.300µs (13004.358µs/10000) 2026-02-02 16:26:30,244 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [1.2970000000000002, 1.2258674999999999, 1.26250225, 1.3004357500000001] 2026-02-02 16:26:30,246 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_mapped ... 2026-02-02 16:26:30,395 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:30,395 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 2.458µs 2026-02-02 16:26:30,396 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:30,396 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.887µs (8.873µs/10) 2026-02-02 16:26:30,397 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:30,398 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.691µs (69.052µs/100) 2026-02-02 16:26:30,409 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.580µs (579.664µs/1000) 2026-02-02 16:26:30,502 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.mapped('name')` takes 0.749µs (7488.646µs/10000) 2026-02-02 16:26:30,503 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [0.887325, 0.6905249999999999, 0.57966375, 0.748864625] 2026-02-02 16:26:30,505 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_search_query ... 2026-02-02 16:26:30,613 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:30,614 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([])` takes 2.819µs 2026-02-02 16:26:30,616 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:30,618 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], limit=10)` takes 5.760µs 2026-02-02 16:26:30,626 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], order='id')` takes 19.511µs 2026-02-02 16:26:30,630 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], order='name')` takes 9.974µs 2026-02-02 16:26:30,645 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search([], order='parent_id, id desc')` takes 49.241µs 2026-02-02 16:26:30,647 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_sorted ... 2026-02-02 16:26:30,785 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:30,786 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 3.360µs 2026-02-02 16:26:30,786 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:30,787 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.706µs (17.062µs/10) 2026-02-02 16:26:30,789 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:30,791 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.563µs (156.347µs/100) 2026-02-02 16:26:30,811 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.726µs (1725.512µs/1000) 2026-02-02 16:26:31,044 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.sorted('name')` takes 1.850µs (18499.948µs/10000) 2026-02-02 16:26:31,044 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: True Linear behaviour for [1.7062000000000002, 1.5634674999999998, 1.725512, 1.8499948499999999] 2026-02-02 16:26:31,046 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_xxlarge_domain ... 2026-02-02 16:26:31,288 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:31,289 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 26.438µs 2026-02-02 16:26:31,291 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:31,293 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 18.863µs (188.632µs/10) 2026-02-02 16:26:31,310 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 16.660µs (1666.002µs/100) 2026-02-02 16:26:31,601 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 30.674µs (30673.535µs/1000) 2026-02-02 16:26:51,494 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 218.692µs (2186916.397µs/10000) 2026-02-02 16:26:51,494 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: False Linear behaviour for [18.8632, 16.660023333333335, 30.673534666666665, 218.69163973333332] 2026-02-02 16:26:51,500 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 217.971µs 2026-02-02 16:26:51,505 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 42.007µs (420.067µs/10) 2026-02-02 16:26:51,516 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 21.428µs (2142.817µs/100) 2026-02-02 16:26:51,626 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 32.798µs (32798.021µs/1000) 2026-02-02 16:26:57,882 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.search(dom(records))` takes 202.626µs (2026264.446µs/10000) 2026-02-02 16:26:57,883 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: False Linear behaviour for [42.0067, 21.42817, 32.798021, 202.6264446] 2026-02-02 16:26:57,883 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:26:57,884 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 7.006µs 2026-02-02 16:26:57,886 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 49.832µs (498.323µs/10) 2026-02-02 16:26:58,091 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 330.209µs (33020.853µs/100) 2026-02-02 16:27:01,195 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records.filtered_domain(dom(records))` takes 507.731µs (507730.779µs/1000) 2026-02-02 16:27:01,199 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: Starting TestPerformanceTimeit.test_perf_xxlarge_domain_unique ... 2026-02-02 16:27:01,340 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:27:01,340 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 25.754µs 2026-02-02 16:27:01,342 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: retry with default timer, result is too small 2026-02-02 16:27:01,344 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 18.215µs (182.153µs/10) 2026-02-02 16:27:01,361 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 16.657µs (1665.699µs/100) 2026-02-02 16:27:01,658 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 32.736µs (32736.424µs/1000) 2026-02-02 16:27:24,618 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: `records._search(dom(records))` takes 253.069µs (2530686.242µs/10000) 2026-02-02 16:27:24,618 43 INFO 00176-master-all odoo.addons.test_performance.tests.test_timeit: False Linear behaviour for [18.215266666666665, 16.65699, 32.73642366666667, 253.06862416666667] 2026-02-02 16:27:24,665 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:24,678 43 INFO 00176-master-all odoo.modules.loading: Module test_performance loaded in 63.60s (incl. 63.37s test), 169 queries (+2033 test, +169 other) 2026-02-02 16:27:24,678 43 INFO 00176-master-all odoo.modules.loading: Loading module test_read_group (41/729) 2026-02-02 16:27:24,720 43 INFO 00176-master-all odoo.modules.registry: module test_read_group: creating or updating database tables 2026-02-02 16:27:25,046 43 INFO 00176-master-all odoo.modules.loading: loading test_read_group/ir.model.access.csv 2026-02-02 16:27:25,118 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_auto_join: Starting TestAutoJoin.test_auto_join ... 2026-02-02 16:27:25,169 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:25,170 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_duplicate_month ... 2026-02-02 16:27:25,185 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_lazy_with_multiple_granularities ... 2026-02-02 16:27:25,191 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_not_lazy_with_multiple_granularities ... 2026-02-02 16:27:25,197 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_undefined_range ... 2026-02-02 16:27:25,202 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestDateRange.test_with_default_granularity ... 2026-02-02 16:27:25,245 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:25,257 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_day_of_month ... 2026-02-02 16:27:25,260 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_day_of_week ... 2026-02-02 16:27:25,267 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_day_of_year ... 2026-02-02 16:27:25,269 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_hour_number ... 2026-02-02 16:27:25,270 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_iso_week ... 2026-02-02 16:27:25,272 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_minute_number ... 2026-02-02 16:27:25,274 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_month ... 2026-02-02 16:27:25,275 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_quarter ... 2026-02-02 16:27:25,277 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_second_number ... 2026-02-02 16:27:25,278 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_full_usecase_year ... 2026-02-02 16:27:25,280 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularity.test_unknown_granularity ... 2026-02-02 16:27:25,320 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:25,331 43 INFO 00176-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-02-02 16:27:25,339 43 INFO 00176-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-02-02 16:27:25,345 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_date_range: Starting TestRelativeDateGranularityWithTimezones.test_usecase_with_timezones ... 2026-02-02 16:27:25,389 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:25,390 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_empty_by_span ... 2026-02-02 16:27:25,406 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_empty_only ... 2026-02-02 16:27:25,413 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_field_error ... 2026-02-02 16:27:25,414 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_empty: Starting TestEmptyDate.test_mixed ... 2026-02-02 16:27:25,462 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:25,463 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_and_flag ... 2026-02-02 16:27:25,479 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_and_null_date ... 2026-02-02 16:27:25,489 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_groupby_week ... 2026-02-02 16:27:25,499 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_date_range_with_context_timezone ... 2026-02-02 16:27:25,508 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_edge_fx_tz ... 2026-02-02 16:27:25,515 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_empty_context_key ... 2026-02-02 16:27:25,521 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_hour_with_timezones ... 2026-02-02 16:27:25,528 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_lower_bound ... 2026-02-02 16:27:25,535 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_min_groups ... 2026-02-02 16:27:25,541 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_only_with_only_null_date ... 2026-02-02 16:27:25,547 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_order_date_desc ... 2026-02-02 16:27:25,555 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_quarter_with_timezones ... 2026-02-02 16:27:25,562 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_timestamp_without_timezone ... 2026-02-02 16:27:25,571 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_upper_bound ... 2026-02-02 16:27:25,576 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_bounds ... 2026-02-02 16:27:25,583 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_bounds_and_min_groups ... 2026-02-02 16:27:25,589 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_bounds_groupby_week ... 2026-02-02 16:27:25,596 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_fill_temporal: Starting TestFillTemporal.test_with_datetimes_and_groupby_per_hour ... 2026-02-02 16:27:25,643 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:25,644 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestGroupOnSelection.test_full ... 2026-02-02 16:27:25,656 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestGroupOnSelection.test_none ... 2026-02-02 16:27:25,660 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestGroupOnSelection.test_partial ... 2026-02-02 16:27:25,703 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:25,704 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestSelectionReadGroup.test_dynamic_group_expand ... 2026-02-02 16:27:25,714 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestSelectionReadGroup.test_no_group_expand ... 2026-02-02 16:27:25,717 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_expand: Starting TestSelectionReadGroup.test_static_group_expand ... 2026-02-02 16:27:25,758 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:25,759 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_agg_and ... 2026-02-02 16:27:25,772 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_agg_array ... 2026-02-02 16:27:25,777 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_agg_or ... 2026-02-02 16:27:25,782 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_group_by_aggregable ... 2026-02-02 16:27:25,786 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestGroupBooleans.test_no_value ... 2026-02-02 16:27:25,825 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:25,826 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestAggregate.test_agg_default ... 2026-02-02 16:27:25,850 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestAggregate.test_agg_explicit ... 2026-02-02 16:27:25,861 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_group_operator: Starting TestAggregate.test_agg_multi ... 2026-02-02 16:27:25,913 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:25,922 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_groupby_week: Starting TestGroupbyWeek.test_belgium ... 2026-02-02 16:27:25,941 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_groupby_week: Starting TestGroupbyWeek.test_syria ... 2026-02-02 16:27:25,962 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_groupby_week: Starting TestGroupbyWeek.test_united_states ... 2026-02-02 16:27:26,009 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:26,010 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_inherits: Starting TestReadGroupInherits.test_read_group_inherits ... 2026-02-02 16:27:26,134 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-02 16:27:26,159 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_base_tasks ... 2026-02-02 16:27:26,164 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_base_users ... 2026-02-02 16:27:26,166 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_complex_case ... 2026-02-02 16:27:26,181 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_m2m_grouping: Starting TestM2MGrouping.test_ordered_tasks ... 2026-02-02 16:27:26,219 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:26,255 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_aggregate_datetime ... 2026-02-02 16:27:26,269 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_ambiguous_field_name ... 2026-02-02 16:27:26,276 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_array_read_groups ... 2026-02-02 16:27:26,280 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_auto_join ... 2026-02-02 16:27:26,291 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_bool_read_groups ... 2026-02-02 16:27:26,298 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_count_read_groups ... 2026-02-02 16:27:26,301 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_duplicate_arguments ... 2026-02-02 16:27:26,304 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_falsy_domain ... 2026-02-02 16:27:26,305 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_float_aggregate ... 2026-02-02 16:27:26,345 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: ====================================================================== 2026-02-02 16:27:26,345 43 ERROR 00176-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-02-02 16:27:26,355 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_flush_read_group ... 2026-02-02 16:27:26,361 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_date ... 2026-02-02 16:27:26,373 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_date_part_number ... 2026-02-02 16:27:26,380 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_datetime ... 2026-02-02 16:27:26,387 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_many2many ... 2026-02-02 16:27:26,393 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_groupby_many2many_active_test_domain ... 2026-02-02 16:27:26,402 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_having_clause ... 2026-02-02 16:27:26,407 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_inherited ... 2026-02-02 16:27:26,420 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_malformed_params ... 2026-02-02 16:27:26,425 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_many2many_aggregate ... 2026-02-02 16:27:26,426 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_many2many_compute_not_groupable ... 2026-02-02 16:27:26,426 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_order_by_many2one_id ... 2026-02-02 16:27:26,436 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_prefetch_for_records ... 2026-02-02 16:27:26,449 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_related ... 2026-02-02 16:27:26,464 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_related_many2many_groupby ... 2026-02-02 16:27:26,478 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_private_read_group: Starting TestPrivateReadGroup.test_simple_private_read_group ... 2026-02-02 16:27:26,532 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:27:26,533 43 INFO 00176-master-all odoo.addons.test_read_group.tests.test_related: Starting TestRelatedReadGroup.test_read_group_related ... 2026-02-02 16:27:26,620 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:27:26,629 43 INFO 00176-master-all odoo.modules.loading: Module test_read_group loaded in 1.95s (incl. 1.50s test), 346 queries (+1254 test, +346 other) 2026-02-02 16:27:26,629 43 ERROR 00176-master-all odoo.modules.loading: Module test_read_group: 0 failures, 1 errors of 90 tests 2026-02-02 16:27:26,630 43 INFO 00176-master-all odoo.modules.loading: Loading module test_translation_import (42/729) 2026-02-02 16:27:26,665 43 INFO 00176-master-all odoo.modules.registry: module test_translation_import: creating or updating database tables 2026-02-02 16:27:26,726 43 INFO 00176-master-all odoo.modules.loading: loading test_translation_import/security/ir.model.access.csv 2026-02-02 16:27:26,736 43 INFO 00176-master-all odoo.modules.loading: loading test_translation_import/view.xml 2026-02-02 16:27:26,749 43 INFO 00176-master-all odoo.modules.loading: loading test_translation_import/data/test_translation_import_data.xml 2026-02-02 16:27:26,769 43 INFO 00176-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_code_translation ... 2026-02-02 16:27:26,776 43 INFO 00176-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_from_csv_file ... 2026-02-02 16:27:26,785 43 INFO 00176-master-all odoo.tools.translate: loading translation file for language dot 2026-02-02 16:27:26,787 43 INFO 00176-master-all odoo.tools.translate: translations are loaded successfully 2026-02-02 16:27:26,790 43 INFO 00176-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_from_po_file ... 2026-02-02 16:27:26,797 43 INFO 00176-master-all odoo.tools.translate: loading translation file for language tlh 2026-02-02 16:27:26,799 43 INFO 00176-master-all odoo.tools.translate: translations are loaded successfully 2026-02-02 16:27:26,804 43 INFO 00176-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_model_term_translation ... 2026-02-02 16:27:26,806 43 INFO 00176-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-02-02 16:27:26,806 43 INFO 00176-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-02-02 16:27:26,816 43 INFO 00176-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_import_model_translation ... 2026-02-02 16:27:26,818 43 INFO 00176-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-02-02 16:27:26,818 43 INFO 00176-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-02-02 16:27:26,827 43 INFO 00176-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_lang_with_base ... 2026-02-02 16:27:26,833 43 INFO 00176-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-02-02 16:27:26,833 43 INFO 00176-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-02-02 16:27:26,837 43 INFO 00176-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-02-02 16:27:26,837 43 INFO 00176-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-02-02 16:27:26,839 43 INFO 00176-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-02-02 16:27:26,839 43 INFO 00176-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-02-02 16:27:26,842 43 INFO 00176-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-02-02 16:27:26,842 43 INFO 00176-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-02-02 16:27:26,862 43 INFO 00176-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_lazy_translation ... 2026-02-02 16:27:26,869 43 INFO 00176-master-all odoo.tools.translate: loading translation file for language tlh 2026-02-02 16:27:26,871 43 INFO 00176-master-all odoo.tools.translate: translations are loaded successfully 2026-02-02 16:27:27,346 43 INFO 00176-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_noupdate ... 2026-02-02 16:27:27,350 43 INFO 00176-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-02-02 16:27:27,350 43 INFO 00176-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-02-02 16:27:27,361 43 INFO 00176-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-02-02 16:27:27,361 43 INFO 00176-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-02-02 16:27:27,369 43 INFO 00176-master-all odoo.addons.test_translation_import.tests.test_term_count: Starting TestImport.test_translation_placeholder ... 2026-02-02 16:27:27,414 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:27,424 43 INFO 00176-master-all odoo.modules.loading: Module test_translation_import loaded in 0.79s (incl. 0.65s test), 109 queries (+171 test, +109 other) 2026-02-02 16:27:27,424 43 INFO 00176-master-all odoo.modules.loading: Loading module test_uninstall (43/729) 2026-02-02 16:27:27,459 43 INFO 00176-master-all odoo.modules.registry: module test_uninstall: creating or updating database tables 2026-02-02 16:27:27,478 43 INFO 00176-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-02-02 16:27:27,535 43 INFO 00176-master-all odoo.modules.loading: loading test_uninstall/ir.model.access.csv 2026-02-02 16:27:27,553 43 INFO 00176-master-all odoo.modules.loading: Module test_uninstall loaded in 0.13s, 125 queries (+125 other) 2026-02-02 16:27:27,553 43 INFO 00176-master-all odoo.modules.loading: Loading module uom (44/729) 2026-02-02 16:27:27,594 43 INFO 00176-master-all odoo.modules.registry: module uom: creating or updating database tables 2026-02-02 16:27:27,661 43 INFO 00176-master-all odoo.modules.loading: loading uom/data/uom_data.xml 2026-02-02 16:27:27,740 43 INFO 00176-master-all odoo.modules.loading: loading uom/security/uom_security.xml 2026-02-02 16:27:27,764 43 INFO 00176-master-all odoo.modules.loading: loading uom/security/ir.model.access.csv 2026-02-02 16:27:27,776 43 INFO 00176-master-all odoo.modules.loading: loading uom/views/uom_uom_views.xml 2026-02-02 16:27:27,829 43 INFO 00176-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_10_conversion ... 2026-02-02 16:27:27,834 43 INFO 00176-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_20_rounding ... 2026-02-02 16:27:27,839 43 INFO 00176-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_30_reference_uniqueness ... 2026-02-02 16:27:27,846 43 INFO 00176-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_40_custom_uom ... 2026-02-02 16:27:27,859 43 INFO 00176-master-all odoo.addons.uom.tests.test_uom: Starting TestUom.test_50_check_ratio ... 2026-02-02 16:27:27,910 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:27,920 43 INFO 00176-master-all odoo.modules.loading: Module uom loaded in 0.37s (incl. 0.09s test), 309 queries (+86 test, +309 other) 2026-02-02 16:27:27,920 43 INFO 00176-master-all odoo.modules.loading: Loading module web (45/729) 2026-02-02 16:27:27,979 43 INFO 00176-master-all odoo.modules.registry: module web: creating or updating database tables 2026-02-02 16:27:29,302 43 INFO 00176-master-all odoo.modules.loading: loading web/security/ir.model.access.csv 2026-02-02 16:27:29,312 43 INFO 00176-master-all odoo.modules.loading: loading web/views/webclient_templates.xml 2026-02-02 16:27:29,367 43 INFO 00176-master-all odoo.modules.loading: loading web/views/report_templates.xml 2026-02-02 16:27:29,464 43 INFO 00176-master-all odoo.modules.loading: loading web/views/base_document_layout_views.xml 2026-02-02 16:27:29,481 43 INFO 00176-master-all odoo.modules.loading: loading web/views/partner_view.xml 2026-02-02 16:27:29,488 43 INFO 00176-master-all odoo.modules.loading: loading web/views/speedscope_template.xml 2026-02-02 16:27:29,494 43 INFO 00176-master-all odoo.modules.loading: loading web/views/neutralize_views.xml 2026-02-02 16:27:29,500 43 INFO 00176-master-all odoo.modules.loading: loading web/data/ir_attachment.xml 2026-02-02 16:27:29,506 43 INFO 00176-master-all odoo.modules.loading: loading web/data/report_layout.xml 2026-02-02 16:27:30,093 43 INFO 00176-master-all odoo.addons.web.tests.test_db_manager: Starting TestDatabaseManager.test_database_manager ... 2026-02-02 16:27:30,096 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:30,166 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:30,166 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:30] "GET /web/database/manager HTTP/1.1" 200 - 5 0.003 0.068 2026-02-02 16:27:30,168 43 INFO 00176-master-all odoo.addons.web.tests.test_db_manager.TestDatabaseManager.test_database_manager: waiting for threads: [] 2026-02-02 16:27:30,212 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 0 removed 2026-02-02 16:27:30,220 43 INFO 00176-master-all odoo.addons.web.tests.test_health: Starting TestWebController.test_health ... 2026-02-02 16:27:30,223 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:30,237 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:30,237 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:30] "GET /web/health HTTP/1.1" 200 - 3 0.001 0.014 2026-02-02 16:27:30,238 43 INFO 00176-master-all odoo.addons.web.tests.test_health.TestWebController.test_health: waiting for threads: [] 2026-02-02 16:27:30,239 43 INFO 00176-master-all odoo.addons.web.tests.test_health: Starting TestWebController.test_health_db_server_status ... 2026-02-02 16:27:30,242 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:30,258 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:30,259 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:30] "GET /web/health?db_server_status=1 HTTP/1.1" 200 - 3 0.001 0.017 2026-02-02 16:27:30,262 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:30,262 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:30] "GET /web/health?db_server_status=1 HTTP/1.1" 500 - 0 0.000 0.001 2026-02-02 16:27:30,263 43 INFO 00176-master-all odoo.addons.web.tests.test_health.TestWebController.test_health_db_server_status: waiting for threads: [] 2026-02-02 16:27:30,303 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:30,305 43 INFO 00176-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_field ... 2026-02-02 16:27:30,335 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [651] 2026-02-02 16:27:30,338 43 INFO 00176-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_field_webp ... 2026-02-02 16:27:30,350 43 INFO 00176-master-all odoo.addons.web.tests.test_ir_qweb: ====================================================================== 2026-02-02 16:27:30,350 43 ERROR 00176-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-02-02 16:27:30,352 43 INFO 00176-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_svg ... 2026-02-02 16:27:30,406 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-02 16:27:30,414 43 INFO 00176-master-all odoo.addons.web.tests.test_load_menus: Starting LoadMenusTests.test_load_menus ... 2026-02-02 16:27:30,422 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:admin from n/a 2026-02-02 16:27:30,431 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:30,442 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 2 inserts device log (m9fT68IMu9yok7L8nkAv0UC46EB6lBP7d28np4Djo4) 2026-02-02 16:27:30,447 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:30,447 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:30] "GET /web/webclient/load_menus/1234 HTTP/1.1" 200 - 7 0.002 0.015 2026-02-02 16:27:30,448 43 INFO 00176-master-all odoo.addons.web.tests.test_load_menus.LoadMenusTests.test_load_menus: waiting for threads: [] 2026-02-02 16:27:30,490 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:30,548 43 INFO 00176-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login ... 2026-02-02 16:27:30,563 43 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-02-02 16:27:30,563 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:30,572 43 INFO 00176-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-02-02 16:27:30,576 43 INFO 00176-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-02-02 16:27:30,581 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:internal_user from 127.0.0.1 2026-02-02 16:27:30,581 43 INFO 00176-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-02-02 16:27:30,582 43 INFO 00176-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-02-02 16:27:30,587 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:30,588 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:30] "POST /web/login HTTP/1.1" 303 - 18 0.005 0.021 2026-02-02 16:27:30,591 43 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-02-02 16:27:30,591 43 INFO 00176-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-02-02 16:27:30,592 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 121 inserts device log (LDPMxdAxnJpbdV_9dTp9AkWqvOf3D7Dh6nakU0cBwq) 2026-02-02 16:27:30,791 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:30,791 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:30] "GET /odoo HTTP/1.1" 200 - 65 0.020 0.182 2026-02-02 16:27:30,795 43 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-02-02 16:27:30,795 43 INFO 00176-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-02-02 16:27:30,796 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:30,796 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:30] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.002 2026-02-02 16:27:30,797 43 INFO 00176-master-all odoo.addons.web.tests.test_login.TestWebLogin.test_web_login: waiting for threads: [] 2026-02-02 16:27:30,798 43 INFO 00176-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login_bad_xhr ... 2026-02-02 16:27:30,800 43 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-02-02 16:27:30,801 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:30,808 43 INFO 00176-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-02-02 16:27:30,810 43 INFO 00176-master-all odoo.http: Session expired 2026-02-02 16:27:30,810 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:30] "GET /web/login_successful HTTP/1.1" 303 - 1 0.000 0.009 2026-02-02 16:27:30,813 43 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-02-02 16:27:30,813 43 INFO 00176-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-02-02 16:27:30,816 43 INFO 00176-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-02-02 16:27:30,821 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:internal_user from 127.0.0.1 2026-02-02 16:27:30,821 43 INFO 00176-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-02-02 16:27:30,827 43 INFO 00176-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-02-02 16:27:30,834 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:30,834 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:30] "POST /web/login HTTP/1.1" 303 - 22 0.007 0.014 2026-02-02 16:27:30,837 43 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-02-02 16:27:30,837 43 INFO 00176-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-02-02 16:27:30,838 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 121 inserts device log (-YgPeCvRz3ZlpFOBevlNcdYFLkGcQ2RG8ZkpiH6CD6) 2026-02-02 16:27:31,127 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:31,128 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:31] "GET /odoo HTTP/1.1" 200 - 65 0.020 0.271 2026-02-02 16:27:31,129 43 INFO 00176-master-all odoo.addons.web.tests.test_login.TestWebLogin.test_web_login_bad_xhr: waiting for threads: [] 2026-02-02 16:27:31,130 43 INFO 00176-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login_external ... 2026-02-02 16:27:31,133 43 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-02-02 16:27:31,133 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:31,142 43 INFO 00176-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-02-02 16:27:31,146 43 INFO 00176-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-02-02 16:27:31,150 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:portal_user from 127.0.0.1 2026-02-02 16:27:31,150 43 INFO 00176-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-02-02 16:27:31,154 43 INFO 00176-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-02-02 16:27:31,159 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:31,159 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:31] "POST /web/login HTTP/1.1" 303 - 23 0.006 0.020 2026-02-02 16:27:31,162 43 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-02-02 16:27:31,162 43 INFO 00176-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-02-02 16:27:31,163 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 122 inserts device log (-gws75HH4wlGeJjQ30J_WzAQ4-sfb1XMgAK-kHK5rY) 2026-02-02 16:27:31,256 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:31,257 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:31] "GET /web/login_successful HTTP/1.1" 200 - 44 0.013 0.083 2026-02-02 16:27:31,258 43 INFO 00176-master-all odoo.addons.web.tests.test_login.TestWebLogin.test_web_login_external: waiting for threads: [] 2026-02-02 16:27:31,300 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:27:31,309 43 INFO 00176-master-all odoo.addons.web.tests.test_pivot_export: Starting TestPivotExport.test_export_xlsx_with_empty_data ... 2026-02-02 16:27:31,314 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:admin from n/a 2026-02-02 16:27:31,324 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:31,333 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 2 inserts device log (LIlvO2f40ZHE6YsfGWJzkoy_6sYGdeJmmhTbQ86dNJ) 2026-02-02 16:27:31,334 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:31] "POST /web/pivot/export_xlsx HTTP/1.1" 422 - 3 0.001 0.010 2026-02-02 16:27:31,335 43 INFO 00176-master-all odoo.addons.web.tests.test_pivot_export.TestPivotExport.test_export_xlsx_with_empty_data: waiting for threads: [] 2026-02-02 16:27:31,336 43 INFO 00176-master-all odoo.addons.web.tests.test_pivot_export: Starting TestPivotExport.test_export_xlsx_with_integer_column ... 2026-02-02 16:27:31,340 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:admin from n/a 2026-02-02 16:27:31,346 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:31,357 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 2 inserts device log (n-N-AUmVUofqtKY4dSg3YbhjoglUz1uR-AbEbjCoZp) 2026-02-02 16:27:31,362 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:31,362 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:31] "POST /web/pivot/export_xlsx HTTP/1.1" 200 - 4 0.001 0.016 2026-02-02 16:27:31,364 43 INFO 00176-master-all odoo.addons.web.tests.test_pivot_export.TestPivotExport.test_export_xlsx_with_integer_column: waiting for threads: [] 2026-02-02 16:27:31,406 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:31,414 43 INFO 00176-master-all odoo.addons.web.tests.test_reports: Starting TestReports.test_report_session_cookie ... 2026-02-02 16:27:31,416 43 INFO 00176-master-all odoo.addons.web.tests.test_reports: ====================================================================== 2026-02-02 16:27:31,416 43 ERROR 00176-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-02-02 16:27:31,418 43 INFO 00176-master-all odoo.addons.web.tests.test_reports.TestReports.test_report_session_cookie: waiting for threads: [] 2026-02-02 16:27:31,459 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:31,538 43 INFO 00176-master-all odoo.addons.web.tests.test_res_users: Starting TestResUsers.test_change_password ... 2026-02-02 16:27:31,625 43 INFO 00176-master-all odoo.addons.base.models.res_users: Password change for 'user_internal' (#129) by '__system__' (#1) from n/a 2026-02-02 16:27:31,627 43 INFO 00176-master-all odoo.addons.web.tests.test_res_users: Starting TestResUsers.test_name_search ... 2026-02-02 16:27:31,707 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-02 16:27:31,708 43 INFO 00176-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_exist ... 2026-02-02 16:27:31,713 43 INFO 00176-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_missing ... 2026-02-02 16:27:31,715 43 INFO 00176-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_triples_exist ... 2026-02-02 16:27:31,726 43 INFO 00176-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_triples_missing ... 2026-02-02 16:27:31,769 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:32,373 43 INFO 00176-master-all odoo.addons.web.tests.test_session_info: Starting TestSessionInfo.test_session_info ... 2026-02-02 16:27:32,378 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:session from n/a 2026-02-02 16:27:32,385 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:32,396 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 130 inserts device log (k-TBsQ_tmtKN2pJzKRQTvB6w1VjWOzS_GdtCW2GBwh) 2026-02-02 16:27:32,424 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:32,425 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:32] "POST /web/session/get_session_info HTTP/1.1" 200 - 39 0.010 0.030 2026-02-02 16:27:32,429 43 INFO 00176-master-all odoo.addons.web.tests.test_session_info.TestSessionInfo.test_session_info: waiting for threads: [] 2026-02-02 16:27:32,430 43 INFO 00176-master-all odoo.addons.web.tests.test_session_info: Starting TestSessionInfo.test_session_modules ... 2026-02-02 16:27:32,434 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:session from n/a 2026-02-02 16:27:32,441 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:32,451 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 130 inserts device log (RRIV5TtOufsCeH26r_IJAX1KG_Pp6C8_2Gt0kAbNFd) 2026-02-02 16:27:32,454 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:32,454 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:32] "POST /web/session/modules HTTP/1.1" 200 - 4 0.001 0.013 2026-02-02 16:27:32,455 43 INFO 00176-master-all odoo.addons.web.tests.test_session_info.TestSessionInfo.test_session_modules: waiting for threads: [] 2026-02-02 16:27:32,497 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 16:27:32,570 43 INFO 00176-master-all odoo.addons.web.tests.test_translate: Starting TestTranslationOverride.test_web_override_translations ... 2026-02-02 16:27:32,620 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:32,628 43 INFO 00176-master-all odoo.addons.web.tests.test_web_redirect: Starting TestWebRedirect.test_web_route_redirect_param ... 2026-02-02 16:27:32,631 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:32,644 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:32,644 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:32] "GET /odoo/action-887?cids=1 HTTP/1.1" 303 - 4 0.001 0.012 2026-02-02 16:27:32,764 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:32,764 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:32] "GET /web/login?redirect=/odoo/action-887?cids%3D1 HTTP/1.1" 200 - 52 0.014 0.104 2026-02-02 16:27:32,766 43 INFO 00176-master-all odoo.addons.web.tests.test_web_redirect.TestWebRedirect.test_web_route_redirect_param: waiting for threads: [] 2026-02-02 16:27:32,767 43 INFO 00176-master-all odoo.addons.web.tests.test_web_redirect: Starting TestWebRedirect.test_web_route_redirect_param_legacy ... 2026-02-02 16:27:32,770 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:32,780 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:32,780 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:32] "GET /web HTTP/1.1" 303 - 4 0.001 0.010 2026-02-02 16:27:32,893 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:32,893 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:32] "GET /web/login?redirect=/web? HTTP/1.1" 200 - 52 0.015 0.095 2026-02-02 16:27:32,894 43 INFO 00176-master-all odoo.addons.web.tests.test_web_redirect.TestWebRedirect.test_web_route_redirect_param_legacy: waiting for threads: [] 2026-02-02 16:27:32,934 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:32,948 43 INFO 00176-master-all odoo.modules.loading: Module web loaded in 5.03s (incl. 2.85s test), 1499 queries (+1490 test, +1499 other) 2026-02-02 16:27:32,948 43 ERROR 00176-master-all odoo.modules.loading: Module web: 0 failures, 2 errors of 24 tests 2026-02-02 16:27:32,949 43 INFO 00176-master-all odoo.modules.loading: Loading module xevent (46/729) 2026-02-02 16:27:33,020 43 INFO 00176-master-all odoo.modules.registry: module xevent: creating or updating database tables 2026-02-02 16:27:34,469 43 INFO 00176-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_01_createxevent ... 2026-02-02 16:27:34,470 43 INFO 00176-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_02_create_fail ... 2026-02-02 16:27:34,471 43 INFO 00176-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_03_create_complex_event ... 2026-02-02 16:27:34,472 43 INFO 00176-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_04_send_with_local_manager ... 2026-02-02 16:27:34,473 43 INFO 00176-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_05_send_with_cls_manager ... 2026-02-02 16:27:34,473 43 INFO 00176-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_06_get_sender_object ... 2026-02-02 16:27:34,474 43 INFO 00176-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_100_get_sender ... 2026-02-02 16:27:34,475 43 INFO 00176-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_101_substitute_attachment ... 2026-02-02 16:27:34,476 43 INFO 00176-master-all odoo.addons.xevent.tests.test_events: ====================================================================== 2026-02-02 16:27:34,476 43 ERROR 00176-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 114, 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-02-02 16:27:34,478 43 INFO 00176-master-all odoo.addons.xevent.tests.test_events: Starting TestXevents.test_102_substitute_attachment ... 2026-02-02 16:27:34,478 43 INFO 00176-master-all odoo.addons.xevent.tests.test_events: ====================================================================== 2026-02-02 16:27:34,478 43 ERROR 00176-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 132, 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-02-02 16:27:34,520 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:34,531 43 INFO 00176-master-all odoo.modules.loading: Module xevent loaded in 1.58s (incl. 0.05s test), 1221 queries (+35 test, +1221 other) 2026-02-02 16:27:34,531 43 ERROR 00176-master-all odoo.modules.loading: Module xevent: 0 failures, 2 errors of 9 tests 2026-02-02 16:27:34,533 43 INFO 00176-master-all odoo.modules.loading: Loading module xml_search_improved (47/729) 2026-02-02 16:27:34,590 43 INFO 00176-master-all odoo.modules.registry: module xml_search_improved: creating or updating database tables 2026-02-02 16:27:35,908 43 INFO 00176-master-all odoo.modules.loading: Module xml_search_improved loaded in 1.37s, 1220 queries (+1220 other) 2026-02-02 16:27:35,908 43 INFO 00176-master-all odoo.modules.loading: Loading module attachment_indexation (48/729) 2026-02-02 16:27:35,950 43 INFO 00176-master-all odoo.modules.registry: module attachment_indexation: creating or updating database tables 2026-02-02 16:27:35,991 43 INFO 00176-master-all odoo.modules.loading: Module attachment_indexation loaded in 0.08s, 30 queries (+30 other) 2026-02-02 16:27:35,991 43 INFO 00176-master-all odoo.modules.loading: Loading module auth_totp (49/729) 2026-02-02 16:27:36,050 43 INFO 00176-master-all odoo.modules.registry: module auth_totp: creating or updating database tables 2026-02-02 16:27:36,128 43 INFO 00176-master-all odoo.modules.loading: loading auth_totp/security/security.xml 2026-02-02 16:27:36,156 43 INFO 00176-master-all odoo.modules.loading: loading auth_totp/security/ir.model.access.csv 2026-02-02 16:27:36,166 43 INFO 00176-master-all odoo.modules.loading: loading auth_totp/data/ir_action_data.xml 2026-02-02 16:27:36,174 43 INFO 00176-master-all odoo.modules.loading: loading auth_totp/views/res_users_views.xml 2026-02-02 16:27:36,216 43 INFO 00176-master-all odoo.modules.loading: loading auth_totp/views/templates.xml 2026-02-02 16:27:36,222 43 INFO 00176-master-all odoo.modules.loading: loading auth_totp/wizard/auth_totp_wizard_views.xml 2026-02-02 16:27:36,248 43 INFO 00176-master-all odoo.modules.loading: Module auth_totp loaded in 0.26s, 212 queries (+212 other) 2026-02-02 16:27:36,249 43 INFO 00176-master-all odoo.modules.loading: Loading module barcodes (50/729) 2026-02-02 16:27:36,293 43 INFO 00176-master-all odoo.modules.registry: module barcodes: creating or updating database tables 2026-02-02 16:27:36,384 43 INFO 00176-master-all odoo.modules.loading: loading barcodes/data/barcodes_data.xml 2026-02-02 16:27:36,393 43 INFO 00176-master-all odoo.modules.loading: loading barcodes/views/barcodes_view.xml 2026-02-02 16:27:36,418 43 INFO 00176-master-all odoo.modules.loading: loading barcodes/security/ir.model.access.csv 2026-02-02 16:27:36,452 43 INFO 00176-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean13_01 ... 2026-02-02 16:27:36,455 43 INFO 00176-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean13_02_sequence ... 2026-02-02 16:27:36,461 43 INFO 00176-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_01 ... 2026-02-02 16:27:36,464 43 INFO 00176-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_02_validation_error ... 2026-02-02 16:27:36,472 43 INFO 00176-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_03_value ... 2026-02-02 16:27:36,475 43 INFO 00176-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_nomenclature_parse_barcode_ean8_04_multiple_rules ... 2026-02-02 16:27:36,479 43 INFO 00176-master-all odoo.addons.barcodes.tests.test_barcode_nomenclature: Starting TestBarcodeNomenclature.test_barcode_uri_conversion ... 2026-02-02 16:27:36,521 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:36,535 43 INFO 00176-master-all odoo.modules.loading: Module barcodes loaded in 0.29s (incl. 0.07s test), 153 queries (+78 test, +153 other) 2026-02-02 16:27:36,535 43 INFO 00176-master-all odoo.modules.loading: Loading module base_event_field (51/729) 2026-02-02 16:27:36,621 43 INFO 00176-master-all odoo.modules.registry: module base_event_field: creating or updating database tables 2026-02-02 16:27:38,017 43 INFO 00176-master-all odoo.modules.loading: Module base_event_field loaded in 1.48s, 1250 queries (+1250 other) 2026-02-02 16:27:38,017 43 INFO 00176-master-all odoo.modules.loading: Loading module base_fontawesome (52/729) 2026-02-02 16:27:38,084 43 INFO 00176-master-all odoo.modules.loading: Module base_fontawesome loaded in 0.07s, 12 queries (+12 other) 2026-02-02 16:27:38,084 43 INFO 00176-master-all odoo.modules.loading: Loading module base_import (53/729) 2026-02-02 16:27:38,317 43 INFO 00176-master-all odoo.modules.registry: module base_import: creating or updating database tables 2026-02-02 16:27:39,914 43 INFO 00176-master-all odoo.modules.loading: loading base_import/security/ir.model.access.csv 2026-02-02 16:27:39,934 43 INFO 00176-master-all odoo.modules.loading: Module base_import loaded in 1.85s, 1295 queries (+1295 other) 2026-02-02 16:27:39,934 43 INFO 00176-master-all odoo.modules.loading: Loading module base_import_module (54/729) 2026-02-02 16:27:39,991 43 INFO 00176-master-all odoo.modules.registry: module base_import_module: creating or updating database tables 2026-02-02 16:27:40,082 43 INFO 00176-master-all odoo.modules.loading: loading base_import_module/security/ir.model.access.csv 2026-02-02 16:27:40,092 43 INFO 00176-master-all odoo.modules.loading: loading base_import_module/views/base_import_module_view.xml 2026-02-02 16:27:40,114 43 INFO 00176-master-all odoo.modules.loading: loading base_import_module/views/ir_module_views.xml 2026-02-02 16:27:40,165 43 INFO 00176-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_count_attachment_imported_module ... 2026-02-02 16:27:40,196 43 INFO 00176-master-all odoo.addons.base_import_module.tests.test_cloc: ====================================================================== 2026-02-02 16:27:40,196 43 ERROR 00176-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-02-02 16:27:40,199 43 INFO 00176-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_count_qweb_imported_module ... 2026-02-02 16:27:40,224 43 INFO 00176-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_attachment_imported_module ... 2026-02-02 16:27:40,250 43 INFO 00176-master-all odoo.addons.base_import_module.tests.test_cloc: ====================================================================== 2026-02-02 16:27:40,250 43 ERROR 00176-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-02-02 16:27:40,254 43 INFO 00176-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_cloc_imported_module ... 2026-02-02 16:27:40,280 43 INFO 00176-master-all odoo.addons.base_import_module.models.ir_module: module test_imported_module: loading data/test.xml 2026-02-02 16:27:40,305 43 INFO 00176-master-all odoo.addons.base_import_module.tests.test_cloc: ====================================================================== 2026-02-02 16:27:40,305 43 ERROR 00176-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-02-02 16:27:40,308 43 INFO 00176-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_qweb ... 2026-02-02 16:27:40,319 43 INFO 00176-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_from_import_module ... 2026-02-02 16:27:40,433 43 INFO 00176-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_from_studio ... 2026-02-02 16:27:40,650 43 INFO 00176-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_module_name ... 2026-02-02 16:27:40,817 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:40,831 43 INFO 00176-master-all odoo.modules.loading: Module base_import_module loaded in 0.90s (incl. 0.65s test), 165 queries (+456 test, +165 other) 2026-02-02 16:27:40,831 43 ERROR 00176-master-all odoo.modules.loading: Module base_import_module: 0 failures, 3 errors of 8 tests 2026-02-02 16:27:40,832 43 INFO 00176-master-all odoo.modules.loading: Loading module base_setup (55/729) 2026-02-02 16:27:40,888 43 INFO 00176-master-all odoo.modules.registry: module base_setup: creating or updating database tables 2026-02-02 16:27:40,967 43 INFO 00176-master-all odoo.modules.loading: loading base_setup/data/base_setup_data.xml 2026-02-02 16:27:40,980 43 INFO 00176-master-all odoo.modules.loading: loading base_setup/views/res_config_settings_views.xml 2026-02-02 16:27:41,017 43 INFO 00176-master-all odoo.modules.loading: loading base_setup/views/res_partner_views.xml 2026-02-02 16:27:41,039 43 INFO 00176-master-all odoo.addons.base_setup.tests.test_default_group: Starting TestResConfig.test_multi_company_res_config_group ... 2026-02-02 16:27:41,404 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [18741] 2026-02-02 16:27:41,404 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [17] 2026-02-02 16:27:41,485 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 16:27:41,486 43 INFO 00176-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_install ... 2026-02-02 16:27:41,620 43 INFO 00176-master-all odoo.addons.base_setup.tests.test_res_config: ====================================================================== 2026-02-02 16:27:41,620 43 ERROR 00176-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-02-02 16:27:41,623 43 INFO 00176-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_multi_company_res_config_group ... 2026-02-02 16:27:42,014 43 INFO 00176-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_no_install ... 2026-02-02 16:27:42,197 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 16:27:42,210 43 INFO 00176-master-all odoo.modules.loading: Module base_setup loaded in 1.38s (incl. 1.16s test), 179 queries (+1157 test, +179 other) 2026-02-02 16:27:42,211 43 ERROR 00176-master-all odoo.modules.loading: Module base_setup: 0 failures, 1 errors of 4 tests 2026-02-02 16:27:42,212 43 INFO 00176-master-all odoo.modules.loading: Loading module bus (56/729) 2026-02-02 16:27:42,260 43 INFO 00176-master-all odoo.modules.registry: module bus: creating or updating database tables 2026-02-02 16:27:42,435 43 INFO 00176-master-all odoo.modules.loading: loading bus/security/ir.model.access.csv 2026-02-02 16:27:42,482 43 INFO 00176-master-all odoo.addons.bus.tests.test_health: Starting TestBusController.test_health ... 2026-02-02 16:27:42,485 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:42,498 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:42,498 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:42] "GET /websocket/health HTTP/1.1" 200 - 3 0.001 0.013 2026-02-02 16:27:42,499 43 INFO 00176-master-all odoo.addons.bus.tests.test_health.TestBusController.test_health: waiting for threads: [] 2026-02-02 16:27:42,546 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:42,547 43 INFO 00176-master-all odoo.addons.bus.tests.test_notify: Starting NotifyTests.test_get_notify_payloads ... 2026-02-02 16:27:42,551 43 INFO 00176-master-all odoo.addons.bus.tests.test_notify: Starting NotifyTests.test_postcommit ... 2026-02-02 16:27:42,626 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:42,653 43 INFO 00176-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_on_websocket_closed ... 2026-02-02 16:27:42,658 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:demo from n/a 2026-02-02 16:27:42,671 43 INFO 00176-master-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [4] 2026-02-02 16:27:42,674 43 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-02-02 16:27:42,676 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:42,811 43 INFO 00176-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-02-02 16:27:42,813 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 6 inserts device log (fc6z1nm2bdW0qaJPjz27kbQApdc-N46h-z84j1xV3b) 2026-02-02 16:27:42,835 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:42,835 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:42] "POST /websocket/on_closed HTTP/1.1" 200 - 26 0.011 0.151 2026-02-02 16:27:42,839 43 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-02-02 16:27:42,839 43 INFO 00176-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-02-02 16:27:42,849 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:42,850 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 11 0.003 0.008 2026-02-02 16:27:42,851 43 INFO 00176-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_on_websocket_closed: waiting for threads: [] 2026-02-02 16:27:42,851 43 INFO 00176-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_receive_missed_presences_on_peek_notifications ... 2026-02-02 16:27:42,856 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:demo from n/a 2026-02-02 16:27:42,867 43 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-02-02 16:27:42,867 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:42,878 43 INFO 00176-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-02-02 16:27:42,879 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 6 inserts device log (T7zVHownP8SQ9EZJXXs6poULC1CxDXZaEVFrlKCjW5) 2026-02-02 16:27:42,894 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:42,894 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 25 0.007 0.021 2026-02-02 16:27:42,898 43 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-02-02 16:27:42,898 43 INFO 00176-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-02-02 16:27:42,907 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:42,907 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 11 0.003 0.007 2026-02-02 16:27:42,909 43 INFO 00176-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_receive_missed_presences_on_peek_notifications: waiting for threads: [] 2026-02-02 16:27:42,909 43 INFO 00176-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek ... 2026-02-02 16:27:42,911 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:42,930 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:42,930 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 14 0.003 0.016 2026-02-02 16:27:42,936 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:42,936 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 4 0.001 0.003 2026-02-02 16:27:42,936 43 INFO 00176-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_websocket_peek: waiting for threads: [] 2026-02-02 16:27:42,937 43 INFO 00176-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek_session_expired_login ... 2026-02-02 16:27:42,940 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:42,957 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:42,957 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 14 0.003 0.015 2026-02-02 16:27:42,963 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:admin from n/a 2026-02-02 16:27:42,968 43 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-02-02 16:27:42,969 43 INFO 00176-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-02-02 16:27:42,970 43 INFO 00176-master-all odoo.http: 2026-02-02 16:27:42,971 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 1 0.000 0.003 2026-02-02 16:27:42,972 43 INFO 00176-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_websocket_peek_session_expired_login: waiting for threads: [] 2026-02-02 16:27:42,972 43 INFO 00176-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek_session_expired_logout ... 2026-02-02 16:27:42,976 43 INFO 00176-master-all odoo.addons.base.models.res_users: Login successful for db:00176-master-all login:demo from n/a 2026-02-02 16:27:42,983 43 INFO 00176-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 16:27:42,993 43 INFO 00176-master-all odoo.addons.base.models.res_device: User 6 inserts device log (3QVciw4qVNcgkD7SIzC5FEEqmHrVnA-ls7NxPlPCAn) 2026-02-02 16:27:43,002 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:43,002 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:43] "POST /websocket/peek_notifications HTTP/1.1" 200 - 15 0.004 0.016 2026-02-02 16:27:43,007 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:43,007 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:43] "GET /web/session/logout HTTP/1.1" 303 - 0 0.000 0.002 2026-02-02 16:27:43,010 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:43,010 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:43] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.001 2026-02-02 16:27:43,127 43 INFO 00176-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 16:27:43,127 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:43] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 47 0.013 0.101 2026-02-02 16:27:43,131 43 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-02-02 16:27:43,131 43 INFO 00176-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-02-02 16:27:43,133 43 INFO 00176-master-all odoo.http: 2026-02-02 16:27:43,133 43 INFO 00176-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 16:27:43] "POST /websocket/peek_notifications HTTP/1.1" 200 - 1 0.000 0.003 2026-02-02 16:27:43,134 43 INFO 00176-master-all odoo.addons.bus.tests.test_websocket_controller.TestWebsocketController.test_websocket_peek_session_expired_logout: waiting for threads: [] 2026-02-02 16:27:43,184 43 INFO 00176-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 16:27:43,196 43 INFO 00176-master-all odoo.modules.loading: Module bus loaded in 0.98s (incl. 0.71s test), 189 queries (+306 test, +189 other) 2026-02-02 16:27:43,197 43 INFO 00176-master-all odoo.modules.loading: Loading module date_range (57/729) 2026-02-02 16:27:43,258 43 INFO 00176-master-all odoo.modules.registry: module date_range: creating or updating database tables 2026-02-02 16:27:43,380 43 INFO 00176-master-all odoo.modules.loading: loading date_range/data/ir_cron_data.xml 2026-02-02 16:27:43,390 43 INFO 00176-master-all odoo.modules.loading: loading date_range/security/ir.model.access.csv 2026-02-02 16:27:43,409 43 INFO 00176-master-all odoo.modules.loading: loading date_range/security/date_range_security.xml 2026-02-02 16:27:43,422 43 INFO 00176-master-all odoo.modules.loading: loading date_range/views/date_range_view.xml 2026-02-02 16:27:43,472 43 INFO 00176-master-all odoo.modules.loading: loading date_range/wizard/date_range_generator.xml 2026-02-02 16:27:43,512 43 WARNING 00176-master-all odoo.modules.loading: Transient module states were reset 2026-02-02 16:27:43,515 43 ERROR 00176-master-all odoo.modules.registry: Failed to load registry 2026-02-02 16:27:43,516 43 CRITICAL 00176-master-all odoo.service.server: Failed to initialize database `00176-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-02-02 16:27:43,520 43 INFO 00176-master-all odoo.service.server: Initiating shutdown 2026-02-02 16:27:43,520 43 INFO 00176-master-all odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown. 2026-02-02 16:27:43,634 43 INFO 00176-master-all odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 6 connections 2026-02-02 16:27:43,634 43 INFO 00176-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").